solaris多用户模式下系统备份和多分区写入磁带
作者 佚名技术
来源 操作系统
浏览
发布时间 2012-06-27
前言:因为是生产系统不能中断,而ufsdump需在单用户模式运行,所以想用fssnap来在线做备份。因为要备份两个server共四个分区,又想节约磁带,所以想将多个分区备份到一个磁带上。 目的:在多用户模式不中断系统应用的条件下备份APP、Oracle系统分区,并将APP、Oracle两个系统备份写入一个磁带。 系统环境: APP server,Oracle server均为SUN V480服务器,系统Solaris 8,磁带机装在APP server上 APP server:主机名为mdc-cq-sun1 Oracle server:主机名为mdc-cq-sun2 要备份的分区: root@mdc-cq-sun1 # df -k Filesystem kbytes used avail capacity Mounted /dev/dsk/c1t0d0s0 21688297 2716432 18754983 13% / /dev/dsk/c1t0d0s7 40430179 9397578 30628300 24% /export/home root@mdc-cq-sun2 #df -kFilesystem kbytes used avail capacity Mounted /dev/dsk/c1t0d0s0 21688297 1921721 19549694 9% / /dev/dsk/c1t0d0s7 40430179 4171755 35854123 11% /export/home fssnap命令介绍:快照是solaris一种在线备份的方法,可对挂载的或者多用户模式的文件系统进行备份 fssnap用命令来创建,查询,或者删除一个UFS文件系统的临时快照,命令格式: /usr/sbin/fssnap -F FSType -V -o special_option mount-point | special fssnap命令的部分常用选项: -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.snap root@mdc-cq-sun1 #fssnap -F ufs -o bs=/data/backup/root.snap / /dev/fssnap/0(执行这个命令后,它将创建一个用于快照的虚拟设备文件/dev/fssnap/0) 再做/export/home分区的快照,快照文件存放在/data/backup/目录下,名字为export.snap root@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 : 0 Block Device : /dev/fssnap/0 Raw Device : /dev/rfssnap/0 Mount point : / Device state : idle Backing store path : /data/backup/root.snap Backing store size : 58016 KB Maximum backing store size : Unlimited Snapshot create time : Thu Oct 20 14:57:21 2005 Copy-on-write granularity : 32 KB 使用快照: root@mdc-cq-sun1 #mount /dev/fssnap/0 /mnt 当系统需要恢复某些文件时可以 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于solaris多用户模式下系统备份和多分区写入磁带的所有评论