AIX系统备份与恢复_第1页
AIX系统备份与恢复_第2页
AIX系统备份与恢复_第3页
AIX系统备份与恢复_第4页
AIX系统备份与恢复_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、AIX4.x以及AIX5L操作系统备份Document#:2811065F28000Body:标题AIX4.x以及AIX5L操作系统备份内容提要:本文档详细解释了如何创建和验证AIX4.x以及AIX5L系统备份,主要内容包括:v为什么创建mksysb?、.mksysb磁带映像vmksysb文件映像v创建一个磁带备份V验证说明:1 .为什么创建mksysb?IBMAIX不同于其他UNIX有两个主要特点,对象数据库管理器(ODM和逻辑卷管理器(LVM。因为ODMLVMffi多卷组支持,用cpio或tar命令做完全系统备份一般不能正常恢复。在一个运行系统试图恢复那样的备份还可能导致系统崩溃。创建一个

2、mksysb到磁带设备产生一个可引导的磁带,将允许系统的OD防口LVMtt正确地恢复。2 .mksysb磁带映像在mksysb磁带上有四个映像,其中第四个映像仅包含rootvgJFS安装的(mounted)文件系统。用于创建引导磁带的磁带设备必须是本地设备。以下是mksysb四个映像的简单描述:+|Bosboot|Mkinsttape|DummyTOC|rootvg|Image|Image|Image|data|+|<Blocksize512>|Blkszdefined|bythedevice|+映像(Image)#1:bosboot映像包含引导所要用到的系统内核和一些特点设备的驱

3、动程序。块长度(blocksize):512格式:单纯映像(rawimage)文件:内核,设备驱动映像(Image)#2:mkinsttape包含当引导至维护模式时被调入到RAMfc件系统的文件。块长度(blocksize):512格式:backbyname文件:./image.data,./tapeblksz,./bosinst.data及命令映像(Image)#3:dummy映像仅包含一个文件,其内容为:“dummytoc”。映像(Image)#4:rootvg映像包含从rootvg卷组而来的数据。块长度(blocksize):由磁带设备配置参赛决定。格式:backbyname文件:roo

4、tvg,装入的(mounted)JFS文件系统警告:如果设备块长度blocksize被设置为0,mksysb将在第四个映像中使用一个固定值(hardcoded),这可能导致创建或者重储的时间增大5-10倍。3 .mksysb文件映像创建mksysb到一个文件将产生一个不可引导的单一映像备份,通过它恢复的备份仅包含rootvgJFS装入的文件系统。4 .创建系统备份到一个磁带设备注意:mksysb磁带只有在它被创建到一个磁带设备才是可引导的。(1)使用smit菜单:a.执行命令:smitmksysb。一个对话框将出现。b.输入正确的设备名,接回车键开始,如果需要不止一个磁带,smit将提示用户换

5、磁带smitmksysbBackupDEVICEorFILE/dev/rmt#CreateMAPfiles?noEXCLUDEfiles?noListfilesastheyarebackedup?noGeneratenew/image.datafile?yesEXPAND/tmpifneeded?yesDisablesoftwarepackingofbackup?noNumberofBLOCKStowriteinasingleoutput(Leaveblanktouseasystemdefault)使用命令:# mksysb-i/dev/rmt#2>/tmp/mksysb.err创建一个

6、mksysb(1)文件系统/tmp必须至少有12MB的可用空间。(2)查看系统当前有多少个卷组,它们位于哪些磁盘,和每个磁盘的位置。# lsvg# lsvg-p<vgname># lsdev-Ccdisk创建到一个文件创建mksysb映像文件的过程和创建引导磁带的过程基本一致,只是在备份设备要指定目标文件名,而不是磁带设备名。5.验证完全验证一个系统备份是否成功的唯一方法是在另一台机器上恢复备份,观察其是否如预期所希望的那么工作。下列验证只是针对于可能的介质损坏。警告:这些测试只是针对于磁带上数据的“读”测试,并不能保证mksysb就一定可以恢复成功。数据验证(1)使用SMIT命令

7、smitlsmksysb,在对话框出现后键入相应的数据。执行以下命令:# tctl-f/dev/rmt#rewind# restore-s4-Tvqf/dev/rmt#.1>/tmp/mksysb.log引导验证:测试mksysb磁带能否成功引导的唯一方法就是关机,然后用磁带去启动。不需要做数据恢复。(1)查看PROMPT.# chdev-lrmt#-ablock_size=512# tctl-f/dev/rmt#rewind# cd/tmp# restore-s2-xvqf/dev/rmt#.1./bosinst.data检查control_flow节(stanza)中的PROMPTS

8、。(2)启动到护模式(3)在正常情况下,系统可能询问console的显示方式,然后显示系统安装和维护菜单。备份对于一个系统管理员来讲非常重要,有效的备份不是万能的,但没有备份是万万不可的。因此对系统的备份是系统管理员经常要做的事情,主要包括rootvg备份和用户数据备份.如果一个系统没有相应的备份,无异于等死。下面是笔者在实际工作中体会的一些经验和在网站上搜集的一些资料的整理,因为备份的方式方法很多,要根据实际情况灵活的运用,希望能够“他山之石,可以攻玉”,纸漏之处,还请见谅。AIX操作系统下的用磁带进行备份操作步骤:将一盘新磁带或无用磁带插入磁带机#tctl-f/dev/rmt0rewind

9、(重绕磁带设备)1,系统备份#smitmksysbBackupDEVICEorFILE/dev/rmt0CreateMAPfiles?noEXCLUDEfiles?noListfilesastheyarebackedup?noGeneratenew/image.datafile?yesEXPAND/tmpifneeded?noDisablesoftwarepackingofbackup?noNumberofBLOCKStowriteinasingleoutput口#(Leaveblanktouseasystemdefault)在BackupDEVICEorFILE项中,按F4或Esc+4选择系

10、统给出的提示值,一般磁带机设备名为/dev/rmt0,其余参数默认。然后回车,开始系统备份在”备份设备或文件“中添入"/dev/rmt0”后回车.系统会运行很长时间,等到屏幕显示OK后拿出磁带.这时候,系统备份完成.注意:mksysb仅备份rootvg中已安装的文件系统.2.用户数据备份常用磁带机选项/dev/rmt0:若选择/dev/rmt0,在插入磁带和写完一次磁带时,磁带机都将磁带反绕到头.因此,下一次备份文件将覆盖本次备份./dev/rmt0.1:若选择/dev/rmt0.1,则插入磁带和写完一次磁带时,磁带机均不反绕磁带.因此,一盘磁带可以连续备份几个文件或文件系统.#sm

11、itfs会列出以下选项:ListAllFileSystemsListAllMountedFileSysteAdd/Change/Show/DeletMountaFileSystemMountaGroupofFileSysteUnmountaFileSystemUnmountaGroupofFileSysVerifyaFileSystemBackupaFileSystemRestoreaFileSystemListContentsofaBackup选择BackupaFileSystemThisoptionwillperformabackupbyinode.* FILESYSTEMtobackup

12、/home+/(Esc+4会列出系统中所有的文件系统,通过列表选择要备份的文件系统,例如/home)* BackupDEVICE/dev/rmt0.1+/(Esc+4会列出系统中所有的用于备份的所有设备,通过列表选择或添加要进行备份的设备(/dev/rmt0,/dev/fd0),例如/dev/rmt0.1,)BackupLEVEL(0forafullbackup)0#RECORDbackupin/etc/dumpdates?no+重复上述操作即可在同一盘磁带上备份多个文件系统.附:/dev/rmt0和/dev/rmt0.*区别Rmtx.x详角单低密度打开时不倒带保持磁带原位置关闭后倒带/dev

13、/rmtxnonoyes/dev/rmtx.1nonono/dev/rmtx.2noyesyes/dev/rmtx.3noyesno/dev/rmtx.4yesnoyes/dev/rmtx.5yesnono/dev/rmtx.6yesyesyes/dev/rmtx.7yesyesno/dev/rmtx.NN=A+B+CA=DensityB=RetensionC=Rewindonclose4=QIC120=120MB2=yes1=DoNotrewind0=QIC150=150MB0=no0=Rewind3.rootvg的恢复启动机器进入维护模式(参见安装手册),当出现"Welcomet

14、oBaseOperatingSystemInstallationandMaintanence",选3"StartMaintenanceModeforSystemRecovery"恢复系统继续选4"InstallfromaSystemBackup"出现"ChoosemksysbDevice®面,选"/dev/rmt0”并插入磁带后回车.这时候,系统自动恢复操作系统.4.用户数据恢复#tctl-f/dev/rmt0rewind#smitfs会列出以下选项ListAllFileSystemsListAllMountedF

15、ileSysteAdd/Change/Show/DeletMountaFileSystemMountaGroupofFileSysteUnmountaFileSystemUnmountaGroupofFileSysVerifyaFileSystemBackupaFileSystemRestoreaFileSystemListContentsofaBackup选择RestoreaFileSystem输出结果如下:RestoreaFileSystem* RestoreDEVICE/dev/rmt0+/(Esc+4会列出系统中所有的用于恢复的所有设备,通过列表选择或添加要进行恢复的设备(/dev/r

16、mt0,/dev/fd0),例如/dev/rmt0)* TargetDIRECTORY/(输入要进行系统恢复的文件系统的目标目录)VERBOSEoutput?yes+NumberofBLOCKStoreadinasingleinput#operation系统会自动找到相应目录恢复.5 .用tar命令进行文件的备份及其恢复tar是unix中的一个常用的命令,也是一个很重要的命令。tar命令将磁盘上的文件拷贝到档案媒体上(比如:软盘到硬盘,也可以是硬盘到软盘),或把档案媒体上记录的数据恢复成磁盘上的文件。遇到错误时,tar命令不提供任何恢复操作。tarcvf/dev/rmt0file1file2f

17、ile3(文件名)将磁盘中的文件备份到磁带tarrvf/dev/rmt0file1file2file3(文件名)将磁盘中的文件追加到以前备份的文件后面taruvf/dev/rmt0file1file2file3dir(文件名)将磁盘上的文件追加到以前备份的文件后面,tartvf/dev/rmt0查看备份到磁带中的文件tartvf/dev/rmt0>stlist查看备份磁带内容并输出到文件tarxvf/dev/rmt0将磁带上的备份文件恢复到当前目录注:tarcvf是从头写tarrvf是接着写(硬写)taruvf是不覆盖追加6 .用cpio向软盘或磁带转存文件使用cpio命令可将硬盘文件拷

18、贝到磁带或软盘上。例如,将当前目录下所有以C为后缀的文件拷贝到软盘上:ls*.C|cpio-ov>/dev/rfd0例如,将当前目录的所有文件和子目录拷贝到软盘上:find.-print|cpio-ov>/dev/rfd0使用cpio命令可将文件从软盘或磁带拷贝恢复到硬盘上。例如,将软盘的文件拷贝到硬盘:cpio-iv</dev/rfd0例如,列出fd0的文件:cpio-itr</dev/rfd0例如,将软盘的文件拷贝到当前目录:cpio-idmv</dev/rfd0IBMAIX系统备份与恢复专题FAQ1. Q:我以前用smittymksysb备份了aix到磁带里,现在想清空这盒磁带备份新的aix,请问该用什么命令才能清空磁带?A:1.用tarcvf/dev/rmt0(测试过)2. #tctl-f/dev/rmt0erase2. Q:如何备份裸设备AIX中mksysb和savevg都只备份mount的文件系统,如果想备份裸设备,可选择用dd命令,将裸设备中的内容硬拷贝成文件。较完善的方法是选择成熟软件,如I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论