如何在AIX上进行磁带备份:
备份对于一个系统管理员来讲非常重要,有效的备份不是万能的,但没有备份是万万不可的。因此对系统的备份是系统管理员经常要做的事情, 主要包括rootvg备份和用户数据备份.如果一个系统没有相应的备份,无异于等死。
AIX操作系统下的用磁带进行备份操作步骤:
将一盘新磁带或无用磁带插入磁带机
#tctl -f /dev/rmt0 rewind (重绕磁带设备)
1,系统备份
#smit mksysb
Backup DEVICE or FILE [ /dev/rmt0]
Create MAP files? no
EXCLUDE files? no
List files as they are backed up? no
Generate new /image.data file? yes
EXPAND /tmp if needed? no
Disable software packing of backup? no
Number of BLOCKS to write in a single output []
# (Leave blank to use a system default)
在Backup DEVICE or FILE项中,按F4或Esc+4 选择系统给出的提示值,一般磁带机设备名为/dev/rmt0,其余参数默认。然后回车,开始系统备份在"备份设备或文件"中添入"/dev/rmt0"后回车. 系统会运行很长时间, 等到屏幕显示OK后拿出磁带. 这时候, 系统备份完成.
注意: mksysb仅备份rootvg中已安装的文件系统.
2. 用户数据备份
常用磁带机选项
/dev/rmt0: 若选择/dev/rmt0, 在插入磁带和写完一次磁带时, 磁带机都将磁带 反绕到头. 因此, 下一次备份文件将覆盖本次备份.
/dev/rmt0.1: 若选择/dev/rmt0.1, 则插入磁带和写完一次磁带时, 磁带机均不反绕磁带. 因此, 一盘磁带可以连续备份几个文件或文件系统.
#smit fs
会列出以下选项:
List All File Systems
List All Mounted File Syste
Add / Change / Show / Delet
Mount a File System
Mount a Group of File Syste
Unmount a File System
Unmount a Group of File Sys
Verify a File System
Backup a File System
Restore a File System
List Contents of a Backup
选择Backup a File System
This option will perform a backup by inode.
* FILESYSTEM to backup [/home] +/
(Esc+4 会列出系统中所有的文件系统,通过列表选择要备份的文件系统,例如/home)
* Backup DEVICE [/dev/rmt0.1] +/
(Esc+4 会列出系统中所有的用于备份的所有设备,通过列表选择或添加要进行备份的设备(/dev/rmt0,/dev/fd0),例如/dev/rmt0.1,)
Backup LEVEL (0 for a full backup) [0] #
RECORD backup in /etc/dumpdates? no +
重复上述操作即可在同一盘磁带上备份多个文件系统.
附: /dev/rmt0 和/dev/rmt0.* 区别
Rmtx.x详解
低密度 打开时不倒带保持磁带原位置 关闭后倒带
/dev/rmtx no no yes
/dev/rmtx.1 no no no
/dev/rmtx.2 no yes yes
/dev/rmtx.3 no yes no
/dev/rmtx.4 yes no yes
/dev/rmtx.5 yes no no
/dev/rmtx.6 yes yes yes
/dev/rmtx.7 yes yes no
/dev/rmtx.N N=A+B+C
A=Density B=Retension C=Rewind on close
4=QIC120=120MB 2=yes 1=Do Not rewind
0=QIC150=150MB 0=no 0=Rewind
3. rootvg的恢复
启动机器进入维护模式(参见安装手册), 当出现"Welcome to Base Operating System Installation and Maintanence"时,
选3 "Start Maintenance Mode for System Recovery"
恢复系统
继续选4 "Install from a System Backup"
出现"Choose mksysb Device"画面, 选"/dev/rmt0"并插入磁带后回车.这时 候, 系统自动恢复操作系统.
4. 用户数据恢复
#tctl -f /dev/rmt0 rewind
#smit fs
会列出以下选项
List All File Systems
List All Mounted File Syste
Add / Change / Show / Delet
Mount a File System
Mount a Group of File Syste
Unmount a File System
Unmount a Group of File Sys
Verify a File System
Backup a File System
Restore a File System
List Contents of a Backup
选择Restore a File System
输出结果如下:
Restore a File System
* Restore DEVICE [/dev/rmt0] +/
(Esc+4 会列出系统中所有的用于恢复的所有设备,通过列表选择或添加要进行恢复的设备(/dev/rmt0,/dev/fd0),例如/dev/rmt0)
* Target DIRECTORY [/] /
(输入要进行系统恢复的文件系统的目标目录)
VERBOSE output? yes +
Number of BLOCKS to read in a single input [] #
operation
系统会自动找到相应目录恢复.
5.用tar命令进行文件的备份及其恢复
tar是unix中的一个常用的命令,也是一个很重要的命令。tar命令将磁盘上的文件拷贝到档案媒体上(比如:软盘到硬盘,也可以是硬盘到软盘),或把档案媒体上记录的数据恢复成磁盘上的文件。遇到错误时,t ar命令不提供任何恢复操作。
tar cvf /dev/rmt0 file1 file2 file3(文件名) 将磁盘中的文件备份到磁带
tar rvf /dev/rmt0 file1 file2 file3(文件名) 将磁盘中的文件追加到以前备份的文件后面
tar uvf /dev/rmt0 file1 file2 file3 dir(文件名) 将磁盘上的文件追加到以前备份的文件后面,
tar tvf /dev/rmt0 查看备份到磁带中的文件
tar tvf /dev/rmt0 > stlist 查看备份磁带内容并输出到文件
tar xvf /dev/rmt0 将磁带上的备份文件恢复到当前目录
注:tar cvf 是从头写 tar rvf 是接着写(硬写) tar uvf是不覆盖追加
6.用cpio向软盘或磁带转存文件
使用cpio命令可将硬盘文件拷贝到磁带或软盘上。
例如,将当前目录下所有以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/rfd0
IBM AIX 系统备份与恢复专题FAQ
1. Q:我以前用smitty mksysb 备份了aix到磁带里,现在想清空这盒磁带备份新的aix,请问该用什么命令才能清空磁带?
A:1.用tar cvf /dev/rmt0 ( 测试过)
2.#tctl -f /dev/rmt0 erase
2. Q:如何备份裸设备
AIX中mksysb和savevg都只备份mount的文件系统,如果想备份裸设备,可选择用dd命令,将裸设备中的内容硬拷贝成文件。较完善的方法是选择成熟软件,如IBM的SYSBACK或Storix Backup Administrator for AIX(该软件可从http://www.storix.net上下载)
3. Q:如何实现两台UNIX之间的磁带拷贝
A:执行下列命令,利用网络实现磁带拷贝
tar cvfbX - . | compress | rsh AIXMACHINE "uncompress | dd of=/dev/rmt0 obs=20b"
注意:两台UNIX网络设置应允许rsh工作正常
4. Q:如何格式化软盘
A:format -d /dev/rfd0
注意:在UNIX系统中格式化的软盘不能在DOS中使用。
5. Q:如何软盘拷贝
A:flcopy命令用于将一个软盘中的内容拷贝到另一张软盘上。
分享到:
相关推荐
AIX磁带备份及恢复实践, 1. 备份的命令 # smit mksysb # /usr/bin/mksysb -i /dev/rmt0 不想备份的目录写在 /etc/exclude.rootvg ---- 一些较大的文件系统, 不适宜用和系统一起备份。 bash-3.2# more /etc...
AIX环境下磁带恢复与备份教程
对于任何操作系统而言,备份与恢复策略都是至关重要的,特别是在AIX这样的关键业务系统上。本篇将深入探讨AIX操作系统的备份与恢复过程,包括磁带设备的识别、备份工具的选择以及如何执行系统和用户数据的备份与恢复...
首先,我们需要了解AIX上的磁带设备。磁带设备在AIX系统中扮演着数据备份的关键角色。它们有特定的属性,如数据密度(Density),决定磁带存储容量;倒带(Rewind)是指备份完成后磁带是否自动倒回;张力重置...
- 这样可以连续备份多个文件系统到同一磁带上。 4. **开始备份**:确认备份的目标文件系统及磁带设备后,开始执行备份操作。 2. **用户数据恢复** - **步骤**: 1. **磁带初始化**:使用`tctl`命令进行磁带...
mksysb是AIX系统备份的核心工具,它创建的是一个可引导的磁带备份,包含系统内核、设备驱动、必要的系统文件以及rootvg卷组的数据。由于ODM和LVM的存在,普通的备份方法可能无法正确恢复系统,甚至可能导致系统崩溃...
一、AIX系统中的备份类型和介质的选择 二、常用的备份和恢复工具:tar,cpio,dd,fcopy 和pax 三、使用磁带的命令:tctl,mt和tcopy 四、用mksysb备份带的数据分布结构 五、恢复mksysb备份及克隆一个系统 六、用savevg...
另一个重要的步骤是备份文件的归档,这里提到的是在第二天4点将dmp文件打包到磁带机上。这通常涉及到使用`tar`命令打包文件,然后通过磁带设备(如`mt`命令)将备份文件写入磁带。由于原文没有具体说明这个过程,你...
2. **灵活性高**:用户可以在任何时候创建新的备份,并且能够方便地将备份文件转移到其他计算机上进行存储。 3. **可重复利用**:如果原始备份介质(如光盘)损坏或无法使用,可以从已有的备份文件重新刻录新的光盘...
综上所述,AIX系统提供了多种备份策略,包括系统级别的rootvg备份、卷组级别的`savevg`,以及针对特定目录的`tar`和`backup`命令。理解并熟练掌握这些命令,对于确保AIX系统的数据安全至关重要。定期备份并验证备份...
在这个主题中,我们将深入探讨AIX系统的备份策略、常用的备份工具以及如何进行有效的数据恢复。 在AIX环境中,备份是确保业务连续性和数据安全的关键环节。备份的主要目的是防止数据丢失,这可能由硬件故障、软件...
- 考虑调整AIX系统的I/O调度器和队列深度设置以优化磁带备份性能。 - 监控系统资源,如CPU、内存和磁盘I/O,以确保它们不会成为备份速度的瓶颈。 10. **故障排查与维护**: - 确保磁带设备驱动程序是最新的,以...
1. **获取驱动程序**:首先,你需要从IBM官方服务器上下载适用于AIX的LTO 3582磁带驱动程序。驱动程序通常会包含在Atape驱动包中,可以从`ftp://ftp.software.ibm.com/storage/devdrvr/AIX/`这个地址下载,并将其...
可以使用`cpio`或`tar`命令来创建备份,同时配合`mt`磁带命令进行磁带操作。 2. 快照备份:利用快照技术,如`bosboot`命令,可以创建系统启动分区的备份,这对于恢复系统到特定状态非常有用。 3. 全盘备份:包括...
AIX(Advanced Interactive Executive)是由IBM公司开发的一款基于UNIX的操作系统,主要用于IBM的Power Systems服务器以及其他兼容硬件平台上。由于其高度的安全性、稳定性和灵活性,在企业级应用中非常受欢迎。 ##...
备份数据可以存储在磁带、硬盘、网络存储设备(如NAS、SMB共享)或云存储上,选择合适的存储介质要考虑成本、速度、可靠性和容量等因素。 六、备份策略规划 一个完整的备份策略应包括备份频率(每日、每周、每月)...
【LAN Free磁带备份概述】 LAN Free备份是网络存储架构中的一种备份方式,它通过将数据直接从存储设备传输到磁带备份设备,避免了通过网络传输数据的瓶颈,提高了备份效率并减轻了网络资源的压力。Tivoli Storage ...
工作记录 AIX 操作系统用磁带机备份 命令 截图 文档