现在的位置: 首页 > 综合 > 正文

aix学习日志(三)之系统备份与还原!

2013年08月24日 ⁄ 综合 ⁄ 共 2212字 ⁄ 字号 评论关闭
  现在晚上9点54分,终于把第三部分看玩了,就顺手把学习日志贴上来,供用兴趣的朋友看看!
2006-4-29
1.备份的类型
  系统备份:备份整个操作系统,即进行rootvg的备份
  完全备份:备份所有用户数据和配置文件等
  增量备份:备份自上一次备份以来所有的改变
  增量备份又有两种方式,下面分别举例说明,第一种方式是:在一个星期内,开始做一个完全备份,然后每一天备份自前一天以来的改变。这种方式备份速度快,但需要较多备份介质,恢复起来耗时较长,而且备份完成后,一系列介质中间任何一个问题,都会使其后备份的数据失去作用;第二种方式:在一周内,开始做一个完全备份,然后在剩余的时间里,每天备份自上次完全备份以来的改变。这样,备份的时间教前一种方法长一些,但没有上一种方法的缺点。
  备份策略
系统备份――>完全备份――>增量备份
备份所有系统备份不能备份的数据:包括所有用户数据;所有变了的系统文件;所有用户应用程序;所有非rootvg的数据。
  不要备份的数据:没有改变的应用文件;不需要配置并可从安装介质快速安装的软件。
2.备份设备――软磁盘驱动器
  /dev/fd0   标准配置的3.5软盘驱动器
  /dev/fd1   第二软盘驱动器(3.5 或5.25)
  软磁盘可以用作备份,但一般只用作备份数量较少的小文件;format命令默认(不带参数)将驱动器/dev/fd0中的软盘按高密度格式化,-d参数选择要格式化的软盘所在的软驱动器设备,-l选项指定以低密度格式化。
  备份设备――磁带驱动器(磁带不需要格式化,它们在出厂时格式化的)
  8mm磁带驱动器(5g、10g、20g);备份使用的设备和介质一般是磁带驱动器和磁带;磁带驱动器设备是/dev/rmtx,系统还为每个磁带驱动器设备生成7个子设备:/dev/rmtx.1到/dev/rmtx.7;它们的区别在于:
  

Rootvg备份-mksysb:只备份rootvg,只备份已挂接的文件系统,以备份格式创建可启动磁带,保存rootvg中的换页空间设备定义,保存逻辑卷策略,备份时应使活动的用户和应用减至最少;
Smit mksysb创建操作系统备份,如果rootvg中有用户创建的文件系统,只要他已挂接,也被备份,用户创建的不含文件系统的逻辑卷内容及定义不备份,mksysb创建的备份磁带上可启动的,并可以进行bos安装;从磁带恢复rootvg备份时,所有文件系统被恢复,启动逻辑卷自动创建,文件系统日志设备按照默认大小(一个逻辑分区)创建,根据保存的换页空间设置生成同样大小的换页空间设备。用户可以用一个系统上生成的rootvg备份恢复到另一系统上,前提是两个系统的结构相同,总线结构不同或smp与非smp的系统间不能进行上述操作。
  Smit mksysb中的各参数:
creation of a map file:是否为卷组中每个要备份的逻辑卷生成逻辑分区到物理分区的映象文件,这个映射文件可以使恢复时逻辑卷策略和逻辑分区到物理分区的映射关系保持相同,建议创建;
   exclude files:如果选择yes,将使得文件/etc/exclude.rootvg文件中列出的文件和目录不被备份;
   make bootable backup:是否生成可启动备份,一般取默认值-yes;
   expand  /tmp if needed:是否在需要时自动扩展/tmp文件系统,强烈建议选yes;
   number of blocks to write in a single output:选择每次写出的数据量,以512字节块为单位。
  非rootvg的卷组的备份: smit  savevg
3.恢复rootvg备份
  依照从磁带安装操作系统的步骤用mksysb磁带启动 
  

 

 
恢复非rootvg卷组备份:smit restvg,有个参数,shrink the filesystems:是否在创建各个文件系统时将空间限定为能够容纳所有文件的最小值,而不按备份时的文件系统大小来生成,一般取默认值no,在需要缩小/usr文件系统时,这是唯一的方法。
  依文件名备份-smit  backfile
4.其他备份命令
  Tar命令:
  建立备份:tar -cvf device file1 可备份到磁带或磁盘,可备份目录树,例如:tar -cvf /dev/rmt0  /home
  恢复备份:tar -xvf device  file1 可恢复备份介质中的部分或全部文件或目录,用root用户身份恢复时,可恢复所有文件权限和所有者信息;例如:tar -xvf /dev/rmt0  /home/team01/mydir
  显示并检验备份介质上的内容:tar -tvf device
   模拟tar -x操作,但不实际恢复任何文件。
Cpio命令:
建立备份:cpio -ov <listfile> device 
-o标识输出;文件名列表从标准输入读取;产生的备份输出到标准输出设备;例如:find /home –print |cpio –ov > /dev/rmt0
 恢复备份: cpio  -ivdm < /dev/rmt0 其中-i表示输入;-d表示建立目录;-m表示文件恢复后的修改时间等于备份时的值。
显示并检验备份介质上的内容:cpio -itv <device
 

抱歉!评论已关闭.