免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1468 | 回复: 0
打印 上一主题 下一主题

[存储备份] AIX操作系统下的备份与恢复 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-11 17:09 |只看该作者 |倒序浏览


声明:本文档中以/dev/rhdisk1作为备份设备,采用其他备份设备时请自行替换对应的参数;以下文档中如无特殊说明,均为root用户登录后进行操作。
backup和restore命令
特定目录的备份与恢复
下面以/home/gaoxt目录为例:
1.         查看目录中的内容
# cd /home/gaoxt
# ls
.profile     .sh_history  cpio.man     test  
2.         备份该目录下的文件及其子目录
# find /home/gaoxt -print | backup -i
[高新田1]
  -f
[高新田2]
  /dev/rhdisk1
Mount volume 1 on /dev/rhdisk1.   
        Press Enter to continue.
3.         查看备份设备中的内容
# restore -T
[高新田3]
q
[高新田4]
-f /dev/rhdisk1   
New volume on /dev/rhdisk1:  
Cluster size is 51200 bytes (100 blocks).  
The volume number is 1.  
The backup date is: Sat Jan  1 04:25:53 BEIST 2000
Files are backed up by name.
The user is root.  
/home/gaoxt
/home/gaoxt/.profile
/home/gaoxt/.sh_history
/home/gaoxt/cpio.man
/home/gaoxt/test
/home/gaoxt/test/.profile
/home/gaoxt/test/.sh_history
/home/gaoxt/test/cpio.man
The number of archived files is 8.
4.         删除/home/gaoxt下的文件cpio.man
# pwd
/home/gaoxt
# rm cpio.man
# ls  
.profile     .sh_history  test
5.         从备份卷中恢复/home/gaoxt目录
# restore -x
[高新田5]
d
[高新田6]
v
[高新田7]
q -f /dev/rhdisk1 /home/gaoxt
New volume on /dev/rhdisk1:  
Cluster size is 51200 bytes (100 blocks).
The volume number is 1.  
The backup date is: Sat Jan  1 04:25:53 BEIST 2000
Files are backed up by name.  
The user is root.  
x            0 /home/gaoxt  
x          254 /home/gaoxt/.profile
x          186 /home/gaoxt/.sh_history
x        11087 /home/gaoxt/cpio.man
x            0 /home/gaoxt/test
x          254 /home/gaoxt/test/.profile
x          186 /home/gaoxt/test/.sh_history
x        11087 /home/gaoxt/test/cpio.man
The total size is 23054 bytes.
The number of restored files is 8.
6.         校验恢复的内容
# pwd
/home/gaoxt
# ls
.profile     .sh_history  cpio.man     test
       cpio.man文件已经恢复。

特定文件系统的备份与恢复
下面以/var文件系统为例:
1.         查看/var中的内容
# pwd  
/var
# ls  
adm         ifor        lost+found  opt         statmon  
ct          lib         msgs        preserve    tmp
docsearch   locks       ncs         security    websm
dt          log         news        spool       yp
2.         创建一个示例文件
# touch my_example.file  
# ls
adm              locks            news             tmp
ct               log              opt              websm
docsearch        lost+found       preserve         yp
dt               msgs             security
ifor             my_example.file  spool
lib              ncs              statmon
3.         备份/var(完全备份)
# pwd  
/var
# backup -0
[高新田8]
  -u
[高新田9]
  -f /dev/rhdisk1 /var   
backup: The date of this level 0 backup is Sat Jan  1 04:49:27 BEIST 2000.
backup: The date of the last level 0 backup is the epoch.
backup: Backing up /dev/rhd9var (/var) to /dev/rhdisk1.  
backup: 0511-251 The file system is still mounted; data may not be consistent.
        Use the umount command to unmount the filesystem; then do the backup.
backup: Mapping regular files. This is Pass 1.
backup: Mapping directories. This is Pass 2.
backup: There are an estimated 8574 1k blocks.
backup: Backing up directories. This is Pass 3.
backup: Backing up regular files. This is Pass 4.
backup: There are 8437 1k blocks on 1 volumes.
backup: There is a level 0 backup on Sat Jan  1 04:49:27 BEIST 2000.
backup: The backup is complete.
4.         删除示例文件
# pwd  
/var
# rm my_example.file
# ls  
adm         ifor        lost+found  opt         statmon  
ct          lib         msgs        preserve    tmp
docsearch   locks       ncs         security    websm
dt          log         news        spool       yp
5.         从备份中恢复/var
# restore –r
[高新田10]
vq –f /dev/rhdisk1
       此处略去输出内容
6.         修改示例文件,添加如下内容:
This is just an example file to test the incremental backup
       保存、退出。
7.         执行增量备份
# backup -1
[高新田11]
  -u -f /dev/rhdisk1 /var
backup: The date of this level 1 backup is Sat Jan  1 05:03:23 BEIST 2000.
backup: The date of the last level 0 backup is Sat Jan  1 04:49:27 BEIST 2000.
backup: Backing up /dev/rhd9var (/var) to /dev/rhdisk1.
backup: 0511-251 The file system is still mounted; data may not be consistent.
        Use the umount command to unmount the filesystem; then do the backup.
backup: Mapping regular files. This is Pass 1.   
backup: Mapping directories. This is Pass 2.  
backup: There are an estimated 8594 1k blocks.
backup: Backing up directories. This is Pass 3.
backup: Backing up regular files. This is Pass 4.  
backup: There are 8466 1k blocks on 1 volumes.  
backup: There is a level 1 backup on Sat Jan  1 05:03:23 BEIST 2000.
backup: The backup is complete.
8.         再次执行第5步,并校验其结果

[高新田1]
-i参数指定文件将从标准输入读入并按照文件名进行归档

[高新田2]
-f参数指定备份设备

[高新田3]
按文件名列出备份设备的内容。

[高新田4]
指定备份卷(No.1)已经准备好了,无需再提示。

[高新田5]
按文件名恢复备份设备中的内容。

[高新田6]
这是一个目录/文件操作。

[高新田7]
显示详细信息。

[高新田8]
完全备份

[高新田9]
-u参数要求对此次备份更新/etc/dumpdates文件。

[高新田10]
恢复所有。

[高新田11]
备份最近一次完全备份之后更改过的文件。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6482/showart_298740.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP