AIX克隆盘即AIX的rootvg的备用替换磁盘,用于保留AIX的原始状态,它可作为软件的升级后出现问题快速回退到原系统的备份手段,也可用于测试两个不同版本的AIX系统。系统可保留两块引导磁盘,而且都支持启动,可从任意一块盘引导
。同时克隆盘也是一种定期的备份手段。

克隆盘的操作通过一组"alt_disk_"相关的命令来实现的。

alt_disk_copy把当前运行的rootvg复制到另外一个空闲磁盘上。复制完成之后,新的目标盘将成为一个新的卷组,被命名为altinst_rootvg。在这个altinst_rootvg的卷组中,所有的逻辑卷LV名字都以alt为前缀,同时系统启动的引导顺序也改为默认引导altinst_rootvg。此时AIX若重启,它将自动从altinst_rootvg引导。引导并启动AIX之后,altinst_rootvg将会自动更名为rootvg,而原来的rootvg卷组将被重命名为old_rootvg。

要注意的地方:
1、克隆盘不是镜像,所以克隆完成之后,克隆盘就处于静止状态了,不会随rootvg的数据变化而变化 。
2、克隆盘所在的VG可以激活,即使激活了也看不到LV,因为它的LV信息已经从ODM中删除了壁纸出现逻辑卷的同名冲突。
3、不用再对克隆盘altinst_rootvg执行LVM的相关命令,如exportvg,importvg,varyonvg等等。

克隆盘不仅可以直接用alt_disk_copy命令从rootvg创建,也可以用mksysb的备份文件中创建。
# mksysb -i /usr/sys/rootvg.bk
创建完mksysb的bk文件之后可以从smit里面从mksysb文件创建出克隆盘。

bootlist -m normal -o  查看默认的启动列表。
若创建完克隆盘之后不希望从altinst_rootvg引导则需要改变引导顺序:
bootlist -m normal hdisk1   
(这里的hdisk1是原来的rootvg)

alt_rootvg_op -X [rootvg_NAME]  克隆盘的删除
alt_rootvg_op -W -d [hdiskX]  唤醒并挂载克隆的VG
alt_rootvg_op -S -t [hdiskX]  使克隆VG休眠

AIX的备份策略
文件和目录的局部备份:tar、cpio、pax、backup
设备硬拷贝:dd
系统备份:mksysb、savevg
文件和目录局部恢复:restore
系统恢复:restvg
磁带操作:tctl、tcopy
文件压缩:compress、uncompress、pack、unpack、gzip、gunzip、zcat等

mksysb是系统备份最常用的方法,它的备份介质可以是磁带和光盘。
磁带备份的一个特殊之处是可以用其引导AIX系统启动,并在启动后执行恢复式系统安装。
常用参数:
-e  在备份操作中排除/etc/exclude.rootvg文件中列出的目录和文件
-i  在备份过程中自动生成/image.data文件 
-m  调用mkszfile命令以生成映射文件 
-X 
在需要时自动扩展/tmp
# mksysb -m -i -X /dev/rmt0    //
制作mksysb到/dev/rmt0

VG的备份
rootvg可以使用mksysb,但是其它VG有另外一个工具savevg。
# savevg -if /dev/rmt0 datavg   
//备份datavg到rmt0磁带

文件系统的备份 
#
backup -f /db/backup.file -0 -u /db 
  // 备份/db文件系统到/db/backup.file

本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

AIX的系统备份的更多相关文章

  1. 如何验证所做的AIX系统备份是否可用

    --如何验证所做的AIX系统备份是否可用 ----------------------------------2013/11/15 系统备份(mksysb)的介质可以是磁带,也可以是CD和DVD.想要 ...

  2. AIX系统备份相关知识

    AIX系统备份相关知识 --------------------------2013/10/16 预备知识.1.rootvg类似于windows中的C盘,即系统vg,这个vg上面当然也可以划分用户的逻 ...

  3. oneKey 系统备份

    oneKey系统备份,系统进入不了备份ghost界面 原因:备份文件名中有括号"()"

  4. dd,实现系统备份

    一.dd的使用 dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 注意:指定数字的地方若以下列字符结尾则乘以相应的数字:b=512:c=1:k=1024:w=2 参数: ...

  5. LINUX系统备份

    LINUX系统备份 =========================================================== 作者: gswwgph(http://gswwgph.itp ...

  6. linux系统 备份与还原

    linux 系统备份与还原备份系统:1.成为 root 用户: su root2.进入根目录: cd /3.用tar命令打包压缩:tar cvpjf 压缩包名.tar.bz2 --exclude=/压 ...

  7. LINUX 系统备份

    系统备份是系统管理工作中十分重要的一个环切,本文详细介绍了各种Linux系统的备份方法,相信对大家的日常管理工作有所帮助. 备份是一项重要的工作,但是很多人没有去做.一旦由于使用不当造成数据丢失,备份 ...

  8. 文件操作 系统备份和还原,压缩,解压 tar dump/restore

    基本操作命令: ls -a 显示指定目录下的目录和文件,包括隐藏的文件和目录 ls -l 将文件和目录详细列出来,包括文件状态,权限,拥有者,文件名,文件大小等 改变工作目录命令 cd cd .. 进 ...

  9. 正版Win7永不崩溃的秘密 解密系统备份!

    备份正版Win7系统 打开Win7系统的控制面板,进入“备份和还原”选项,即可要使用正版Win7系统的备份还原功能. 进入Win7“备份和还原”功能 点击“设置备份”,即可启动Windows 备份程序 ...

随机推荐

  1. C# 跨平台换行符 System.Environment.NewLine

    C# 跨平台换行符 System.Environment.NewLine

  2. ROS和OpenCV的对接cv_bridge

    做一个诚实的ROS教程搬运工............................. 官网链接:http://wiki.ros.org/cv_bridge 一.Package Summary Rel ...

  3. c#如何用代码开启cmd指定命令(如:运行一个手机adb shell命令)

    else if (this.Mode == TravelMode.AutoRecodeMode) { DateTime StartDate = DateTime.Now; string args = ...

  4. node.js的querystring模块

    querystring主要是用于对字符串进行操作和解析.共有四个方法:querystring.parse,querystring.stringify,querystring.escape,querys ...

  5. Arrays工具类的使用

    1.包: java.util 导包 2.此类包含用来操作数组(比如排序和搜索)的各种方法 特点: 该类中的方法都是静态方法,所以可以直接使用类名.方法名(实参)调用 3.查看成员方法: public ...

  6. Windows上架设自己的ssh代理 — copSSH

    最近网上对ssh代理讨论的比较多, 主要是为了穿墙. 其实在自己的电脑上也可以架设ssh代理, 当然国内自己架的不具有FQ功能, 如果你有国外朋友或是远程win服务器…则可以用此方法架设私有代理. 其 ...

  7. 为什么要学习vue?

    Vue是什么?来看看官方的介绍. Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只 ...

  8. ArchLinux简单介绍

    一.Archlinux的由来 2002年由加拿大的Judd Vinet,Archlinux的创始人 怀着对Debian.Redhat的包管理器不满,于是创建了Archlinux!目前ArchLinux ...

  9. IDEA全局查找快捷键

    双击shift

  10. 使用VirtualBox实现端口转发,以SSH与Django为例

    先来认识几个概念 (1)IP地址:又称为互联网协议地址,是计算机的物理地址,相当于计算机的编号,是32位的二进制数,通常被分割成4个8位的二进制数: (2)端口:指设备与外界通讯的接口,一台计算机的端 ...