位置: 编程技术 - 正文

Solaris系统多用户模式下系统备份和多分区写入磁带(solaris的多线程实现方式)

编辑:rootadmin
前言:因为是生产系统不能中断,而ufsdump需在单用户模式运行,所以想用fssnap来在线做备份。因为要备份两个server共四个分区,又想节约磁带,所以想将多个分区备份到一个磁带上。目的:在多用户模式不中断系统应用的条件下备份APP、Oracle系统分区,并将APP、Oracle两个系统备份写入一个磁带。系统环境:APP server,Oracle server均为SUN V服务器,系统Solaris 8,磁带机装在APP server上APP server:主机名为mdc-cq-sun1 Oracle server:主机名为mdc-cq-sun2要备份的分区:root@mdc-cq-sun1 # df -kFilesystem kbytes used avail capacity Mounted/dev/dsk/c1t0d0s0 % //dev/dsk/c1t0d0s7 % /export/homeroot@mdc-cq-sun2 #df -kFilesystem kbytes used avail capacity Mounted/dev/dsk/c1t0d0s0 9% //dev/dsk/c1t0d0s7 % /export/homefssnap命令介绍:快照是solaris一种在线备份的方法,可对挂载的或者多用户模式的文件系统进行备份fssnap用命令来创建,查询,或者删除一个UFS文件系统的临时快照,命令格式:/usr/sbin/fssnap -F FSType -V -o special_option mount-point | specialfssnap命令的部分常用选项:-d 删除和文件系统相关的快照,如果在建立快照的时候带有-o选项,那么删除快照的时候连同备份文件一起删除,否则就只有手动删除-F 展示被使用的文件系统类型-i 展示FSType快照的状态-V 显示完整的命令行但是不执行命令-o 允许使用特殊选项,比如说备份文件的路径和大小fssnap命令创建了快照文件和两个只读的虚拟设备,一个是块虚拟设备,/dev/fssnap/0,可以作为只读的文件系统被挂载,一个是原始虚拟设备,/dev/rfssnap/0当快照首次被创建的时候,文件系统会出现暂时锁定的情况,用户在对文件系统进行写操作的时候可能会注视到一个短暂的停顿,停顿的时间随文件系统的大小而增加.当用户对文件系统进行读操作的时候却不会发生这样的现象。创建快照不会对系统造成明显的影响。操作步骤:要使用fssnap先要执行 /etc/init.d/xntpd stop,否则会出错。1、用fssnap为要备份的分区做快照先做APP server上/分区的快照,快照文件存放在/data/backup/目录下,名字为root.snaproot@mdc-cq-sun1 #fssnap -F ufs -o bs=/data/backup/root.snap / /dev/fssnap/0(执行这个命令后,它将创建一个用于快照的虚拟设备文件/dev/fssnap/0)再做/export/home分区的快照,快照文件存放在/data/backup/目录下,名字为export.snaproot@mdc-cq-sun1 #fssnap -F ufs -o bs=/data/backup/export.snap /export/home/dev/fssnap/1(执行这个命令后,它将创建一个用于快照的虚拟设备文件/dev/fssnap/1)查询文件系统快照的相关信息root@mdc-cq-sun1 #fssnap -i 0 / 1 /export/home查询某个快照的具体信息root@mdc-cq-sun1 #fssnap -i /Snapshot number : 0Block Device : /dev/fssnap/0Raw Device : /dev/rfssnap/0Mount point : /Device state : idleBacking store path : /data/backup/root.snapBacking store size : KBMaximum backing store size : UnlimitedSnapshot create time : Thu Oct :: Copy-on-write granularity : KB使用快照:root@mdc-cq-sun1 #mount /dev/fssnap/0 /mnt当系统需要恢复某些文件时可以挂载快照,挂载后的快照分区为只读。对Oracle server 的/和/export/home分区进行同样的快照操作完成后再执行 /etc/init.d/xntpd start2、用ufsdump将两个系统多个快照分区备份到一盘磁带先为APP server做备份root@mdc-cq-sun1 #ufsdump 0ucf /dev/rmt/0bn /dev/rfssnap/0;root@mdc-cq-sun1 #ufsdump 0ucf /dev/rmt/0bn /dev/rfssnap/1;再为Oracle server做备份Oracle server要使用APP server上的磁带机需将两个server设为信任关系分别在两个系统/下建立.rhosts文件,写入内容 + +注:做完备份后需删除或注释.rhosts,否则可能导致系统不安全root@mdc-cq-sun1 #ufsdump 0ucf mdc-cq-sun1:/dev/rmt/0bn /dev/rfssnap/0;root@mdc-cq-sun1 #ufsdump 0ucf mdc-cq-sun1:/dev/rmt/0bn /dev/rfssnap/1;注: (1) 一定要用/dev/rmt/0bn,使用非回绕模式,做完一个分区备份后磁带不回绕;(2)每执行完一个分区ufsdump,不要对磁带做任何动作,否则可能使磁带定位不正确;(3)全部备份完成后,使用mt -f /dev/rmt/0 rewind回绕磁带;(4)须记住每一个文件系统备份的顺序,以上备份顺序为:磁带位置0 对应mdc-cq-sun1:/dev/rfssnap/0磁带位置1 对应mdc-cq-sun1:/dev/rfssnap/1磁带位置2 对应mdc-cq-sun2:/dev/rfssnap/0磁带位置3 对应mdc-cq-sun2:/dev/rfssnap/1YtJLinux联盟3、磁带基本操作和如何恢复系统文件mt 磁带机操作命令常用参数:mt -f /dev/rmt/0 status 报告设备状态 mt -f /dev/rmt/0 rew 回绕倒带 mt -f /dev/rmt/0n fsf 1 前进一段 mt -f /dev/rmt/0n bsf 3 后退两段需要恢复某个分区时需先确定该分区在磁带上的位置比如,恢复分区 mdc-cq-sun2:/dev/rfssnap/0先确定该分区在磁带上位置为:2再将磁带回绕到开始位置: mt -f /dev/rmt/0 rew然后将磁带前进到该分区位置2 : mt -f /dev/rmt/0n fsf 2最后再恢复: ufsrestore ivf /dev/rmt/0n

推荐整理分享Solaris系统多用户模式下系统备份和多分区写入磁带(solaris的多线程实现方式),希望有所帮助,仅作参考,欢迎阅读内容。

Solaris系统多用户模式下系统备份和多分区写入磁带(solaris的多线程实现方式)

文章相关热门搜索词:solaris的多线程的实现方式,solaris命令,solaris多路径配置,solaris的多线程实现方式,solaris的多线程实现方式,solaris的多线程实现方式,solaris教程,solaris 11.4,内容如对您有帮助,希望把文章链接给更多的朋友!

Solaris系统下配置MPXIO 用的LSI的存储和普安的存储SUNV平台+LPE或者QlogicQLE环境SUN的V+LSI想测试下LSI的存储在Solaris下的路径冗余,因为用LSI带的RDAC装完系统就Hang住

Solaris.0下挂载光驱 首先,是要查询出本机光驱的物理地址,就是cxtxdxsx那个东东。iostat-En##这个命令将会显示当前挂载的硬盘,光驱,一般都是cxtxdx的样子,没有sx那部分

Solaris系统维护经验的几点总结 1查询命令在项目实施的过程中经常会遇到一些要求查看主机信息的需求,掌握一定的查询命令是比较实用的,包括对主机配置查询、进程情况查询、系

标签: solaris的多线程实现方式

本文链接地址:https://www.jiuchutong.com/biancheng/354255.html 转载请保留说明!

上一篇:Solaris10.0 文件系统备份和恢复(solaris更改文件权限)

下一篇:Solaris系统下配置MPXIO(solaris教程)

  • 制造业做贸易出口可以退税吗
  • 发票开具与小票的关系是怎样的
  • 本年利润和利润分配未分配利润的区别
  • 小卖部的货源怎样提供的
  • 累计折旧影响所得税费用吗
  • 企业会计准则可以中途变更吗
  • 申报个人所得税是按应发工资还是实发工资
  • 自产委托加工用于简易计税
  • 商品类别发票能抵扣吗
  • 申报财务报表时应收和预收可以合并
  • 转让固定资产发生的费用计入什么科目
  • 企业缴纳社保费一个月多少钱
  • 固定资产原值增加后如何计提折旧
  • 支付银行借款利息属于现金使用范围吗
  • 车辆保险费的车船税计入什么会计科目
  • 劳务派遣专用发票超过9万怎么办理
  • 建安发票是什么意思
  • 职工福利费计算公式
  • 西部大开发政策2020到期
  • 研发费用没做账怎么调账
  • 天猫运费险是按照每一单结算的吗
  • 归还银行贷款利息分录
  • 企业所得税如何计算
  • 公司账上没钱还假发工资违法吗
  • 电器供应
  • 符合条件的小型微利企业减按多少的税率征收企业所得税
  • 企业接收股东划入资产作为收入处理有所得税差异吗
  • 职工食堂购买洗碗机申请
  • 网络共享每次都要输入密码
  • win7如何设置高级网卡功能适合玩网络游戏
  • 单位给个人开票需要什么资料才能开
  • win11触摸板不能用
  • word的拼写检查总是变成法语
  • kpupgrader.exe是什么
  • 固定资产的计量属性
  • 复现开源论文代码总结
  • 公允价值变动损益借贷方向增减
  • 减值准备对方科目不能是固定资产
  • 聊聊vue3的defineProps、defineEmits、defineExpose
  • php redis秒杀高并发解决方案
  • thinkphp如何做微服务
  • 应收账款科目有哪些类别
  • 企业购进专门用于研发的生产设备
  • 收到一分钱的红包表情包
  • mysql事务类型
  • 织梦系统安装教程
  • 买汽车计算公式
  • 购进已经折旧提完的二手车
  • windowsserver2008r2开启远程桌面
  • 个人所得税专项扣除2023最新政策
  • 资金收益率的计算
  • 购入的设备用于研发怎样记账
  • 直接转销法还允许使用吗
  • 研发费用形成无形资产的摊销怎么处理
  • 长期股权投资转让会计处理
  • 职工薪酬怎么核算
  • 发票入账但是没付款有什么税务风险
  • 企业利润率计算公式是怎样的
  • win7端口怎么查看
  • XP系统无法安装软件
  • windows自带的应用程序
  • win8系统启动项在哪
  • win xp怎么样
  • linux nmap扫描端口
  • gsicon.exe是什么进程 作用是什么 gsicon进程查询
  • nclaunch.exe - nclaunch进程有什么用 是什么意思
  • win7系统无法开机解决方法
  • jquery动画库
  • nodejsweb框架
  • 只用html和css
  • Node.js+ES6+dropload.js实现移动端下拉加载实例
  • 源码讲解
  • jquery中点击事件点击没动静
  • android 启动器 设置
  • 开票税额超出1万怎么办
  • 2022年企业所得税税率2.5% 10% 25%
  • pppoe账号密码改了连不上网
  • 安徽高考实行什么模式
  • 会计人员的立场
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设