Chinaunix

标题: AIX文件系统备份 [打印本页]

作者: mac_xuyi    时间: 2011-12-21 13:49
标题: AIX文件系统备份
AIX文件系统备份








今天闲来没事,研究了下文件系统与文件的备份与恢复,文件系统备份主要有以下两种方式:
1,按文件名称备份
2,按i-node备份
首先来看看按名称备份:
smitty backfile

在文件系统top 目录下使用命令:
备份到磁带
find . -print | backup -ivf /dev/rmt0
如果备份到本地
find . -print | backup -ivf /backup/backupfs

恢复: smitty restfile
如果使用这种方式备份文件系统数据,在恢复的时候,可以将文件系统恢复到任何目录或任何新建的文件系统上。但是前提是该目录或文件系统必须有足够大的空间。
且在这种情况下,可以从备份中恢复单个文件或目录到指定存储空间。
但在恢复过程中 没有making node的操作
cd /directory
restore -xvq -f /backup/backupfs  将文件系统恢复到当前目录
restore -xvq -f /backup/backupfs ./filename 将文件恢复到当前目录

再就是按i-node备份文件系统:
smitty backfilesys

backup -0 -uf /dev/rmt0 /home
建议使用该方法备份时,umount后再备份以保证文件系统的一致性,是建议但不是必须。
如果试图备份加载的文件系统,则显示警告消息。backup 命令继续,但是可能在文件系统中发生不一致。此警告不适用于根(/)文件系统

恢复:smitty restfilesys
如果使用这种方式备份文件系统,则恢复的时候,可以将文件系统恢复到任何目录或新建的文件系统上。但是不能使用smitty restfile从该类型备份中恢复单个文件。即 -d参数 对按i-node备份无用,但是可以使用restore命令在命令行恢复单个文件
cd /directory
restore -xvq -f /backup/backupfs 将文件系统恢复到当前目录
restore -xvq -f /backup/backupfs ./filename 将文件恢复到当前目录
有时-q参数会提示卷标,从1开始


建议恢复完后,对文件系统进行fsck
作者: 小鬼萌萌控    时间: 2012-01-04 15:12
谢谢分享
作者: free07036005    时间: 2012-01-04 15:25
感谢分享~~~
作者: aiwsuoai    时间: 2012-01-06 10:00
感谢分享




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2