克隆AIX操作系统
Aix 分区克隆
克隆前准备
1、将备用的克隆盘放入需要启动的分区的硬盘槽位
2、拔除该分区除了该盘以外的所有硬盘和光纤线
(保证做以上两项操作之前分区是关闭的,机器是待机状态)
3、激活分区,同时打开终端窗口
4、根据提示按“1”,进入“SMS”界面
→选择 “5” “boots option”
→ “Replace And Remove“
→先择要热插拔的盘
等待弹出“The Led 。。。。finished”对话框
4、来到机器前方,观察亮橙色等的盘,将其拔除
5、如果想继续克隆就在此时换上
6、回到HMC控制台按回车
7、ESC+0 退出
8、lspv 查看是否识别到新盘,如果没,请执行cfgmgr -v
假设我们识别出的是Hdisk10
2、#nohup alt_disk_install -BOC hdisk10 &>alt.log
等待几分钟
执行lspv ,会提示此命令执行完成
3、#diag
选择第三项 “Task Selection”
→选择“Hot Plug TASK”
→选择“SCSI ...”
9、重复1-6直到克隆完成
→等待出现控制台界面
→按“1”+回车(人不要走开)
→等待出现用户登录界面(root,root)
利用命令开始克隆
首先插入一块克隆盘
1、#lspv
查看,在正常情况下我们系统启动之后,我们的母盘应该是hdisk0,并标有rootvg
新加入盘之后,lspv会显示hdiskN,如果没有,请执行cfgmgr -v
LV-AIX迁移
LV迁移一、在同一卷组中操作,迁移L V#migratepv -l lvname hdisksource hdiskdestination二、在不同一卷组中操作,迁移L V例如:把datavg上的testlv迁移到rootvg上详细操作步骤:1.umount文件系统:umount /test2.在rootvg中复制lv: cplv -y new_testlv -v rootvg testlv3.mount 复制的与原来的文件系统,验证数据一致性:mount -o log=/dev/hd8 /dev/new_testlv /testmount /dev/testlv /test_old用df查看并比较一下4.验证后都umount 文件系统并删除原lv: rmlv testlv5.把新lv更名为原lv:chlv -n testlv new_testlv6.修改/etc/filesystems文件中上述文件系统的log一项,改为log=/dev/hd87.验证是否能都mount上文件系统:mount /test实际操作步骤:1、从rootvg中复制LV到datavg.#smitty cplv -> Copy to a user created logical volume* SOURCE logical volume name [test] + * DESTINATION logical volume to create [test_01]* Destination VOLUME GROUP name [datavg]2、通过换名方式来修改LV name.#smitty chlv -> Rename a Logical V olume* CURRENT logical volume name [test] +* NEW logical volume name [test_02]#smitty chlv -> Rename a Logical V olume* CURRENT logical volume name [test_01] + * NEW logical volume name [test]3、编辑/etc/filesystems:对/test片段的dev进行修改,改回原先的/dev/test;对log进行修改,改成/dev/loglv03(因为文件系统的日志必须和该文件系统在同一个VG下)。
网络克隆快速安装多台电脑操作系统
网络克隆快速安装多台电脑操作系统网络克隆是指通过网络在多台电脑上快速安装操作系统的方法。
当我们需要在多台电脑上安装相同操作系统时,手动逐一安装显得非常繁琐和耗时。
而采用网络克隆的方法,可以大大提高安装操作系统的效率和准确性。
网络克隆主要包括两个步骤:准备克隆源和进行克隆操作。
准备克隆源是指将一台已经安装好操作系统的电脑作为克隆源,将其系统镜像制作成一个可以被其他电脑识别和安装的文件。
进行克隆操作则是指通过网络将克隆源上的系统镜像复制到其他电脑上,从而实现多台电脑同时安装相同操作系统。
下面以Windows操作系统为例,介绍具体的网络克隆安装方法。
首先,需要准备一台作为克隆源的电脑。
在这台电脑上,先安装好操作系统,然后配置好相应的软件和设置,以满足后续安装的需求。
接下来,需要将这台电脑的系统镜像制作成一个可以被其他电脑识别和安装的文件。
制作系统镜像可以使用各种软件,比如Acronis True Image、Symantec Ghost等。
这些软件可以将整个系统盘制作成一个镜像文件,包括操作系统、软件和设置等。
镜像文件可以保存在本地磁盘或者网络位置上。
完成系统镜像制作后,需要进行克隆操作。
克隆操作需要一个网络服务器作为中转,将系统镜像文件发送给其他电脑。
在网络服务器上,需要设置一个共享文件夹,将制作好的系统镜像文件保存在该文件夹中。
在其他需要安装操作系统的电脑上,需要首先进入BIOS设置,将网络启动选项打开。
然后在启动时选择网络启动,从而连接到网络服务器。
连接到网络服务器后,系统会自动识别服务器上的系统镜像文件,并进行安装操作。
安装过程中,可以选择不同的安装选项,如自定义安装、静默安装等。
完成安装后,重启电脑即可进入新安装的操作系统。
重复以上步骤,可以在多台电脑上快速安装相同操作系统。
需要注意的是,在进行网络克隆安装时,需要确保所有电脑的硬件配置是相同的或者兼容的。
否则,在安装过程中可能会出现驱动不兼容、设备无法正常工作等问题。
AIX操作系统备份和在异机上恢复
AIX操作系统备份和在异机上恢复----安徽网通综合结算系统何任重一:操作背景在安徽网通综合结算系统中有使用两台IBM P630做HACMP,由于使用HACMP,两台服务器在结算程序的安装和其它相关软件的安装上要相同,如果不相同那在切换时要太多的人工干预做恢复,所以在其中一台服务器voss1中把所有的程序包括数据库都安装好,测试整个结算系统运行正常后,在另一台服务器voss2中使用voss1的操作系统备份磁带以恢复的方式安装或克隆,这样就可以保证两台服务器在结算系统方面是相同的了。
本文以在这项目中的上述操作为例,介绍AIX使用操作系统备份磁带做恢复或在异机上面做克隆的方法。
二:知识点介绍1:做克隆的两台服务器的型号最好相同,硬件和CPU的64位或32位要相同,内置的磁盘数量要相同,voss2上内置磁盘的容量不能少于voss1上操作系统已经使用的容量。
至于其它硬件的配置,关系不大。
2:克隆前把voss2上面的网线和连存储的连接都断开,以免万一对正在使用的网络和存储造成冲突。
3:克隆后,IP,计算名和AIO都是没有设置的,要手工修改。
其它的操作系统设置也要检查,不要以为克隆就是100%的一摸一样。
4:克隆开始时是会按找磁带中关于rootvg的内容也就是voss1中rootvg的配置重建voss2上的rootvg,是不会保留原来voss2上任何文件的。
三:注意事项1:。
克隆前备份voss2上面要备份的文件。
2:在选择选项和开始做恢复前有时要等很长时间,要耐心等待。
3:在修改文件前必须备份,以备回退或备查。
四:操作步骤1:环境介绍操作系统:AIX 5.3数据库:Oracle 9i中间件:JBOSS3:备份voss1操作系统运行smit>>System Storage Management (Physical & Logical Storage)>> System Backup Manager>>Back Up the System>>Back Up This System to Tape/File,或运行smit mksysb:按F4:选择对应的磁带机:确定后按回车,开始做voss1的操作系统备份。
AIX克隆操作方法(alt_disk_install)
1、查看扫描硬件前的硬盘情况Ispv2、运行cfmgr3、查看多出的硬盘Ispv (多出来的hdisk13)4、加上pvid 号chdev -I hdisk13 -a pv=yes5、运行解镜像命令smit un mirrorvg6、选择rootvg 按F4 选rootvg7、确认解开vg 镜像8、解镜像操作元成七 or a_s&r2:177 EnAnaRtr 2. D DjO51E-124S htilvcQuy: If hd5 1s the boat loglol uolune r please .as 「QQt U ?BT to dear th? bout rKord and awoid a potential boot off ari aid luotit image that myZJEi .□回冈Window EjJlt Optlon&C 2WAHD STATUSstdout:艸stderr: nnBefore connand coffiplettoh, additional instructions may appearrun *chpv -c 诃佔knane 厂F2^B-Fr«5ih F9-5hel 17U-r ;■•-1CbruTHnd : 35FG^Cflmnand /-FindF1 ■血 p FB-Image rWFirtfl hWxt]£feULt<«r . . * lb?X ^rww2. m -dLt_4Lik_j^itA ..去E 'f '楼也圭":(rr9、运行克隆命令alt_disk_install -BOC hdisk1310、克隆元成后的硬盘状态Ispv (克隆盘状态alt in st_rootvg)弋i>riJ3er2:17T - Eaiana-Rcr 2, D (:O.Dj I 上Jl 色I 区I J.dtterm世Indo闻|dit Qptianr;s lsp V/uir/lbl n/k&h:not found.s Ispvhd1ikl ODcFb^OaS^edd? activehdi-ski OOc?bf8Oafet?b^2 CBCUVfi ccrKurranthdiskJ 00c7bf 0031=613071 EftSDBJut concurrenthdisM 00c?bF705F52^?b 6l_yc] coMurronthd1* 00c7bf705f529Elb S5HLVC concurrenthdlfkG OOc7bF705FB?86dO 咖』cciKurrsnthdisk? 00c7bf?05f&a9dftl J¥Gl=W concurrentMlfkO OOc7bF70£fr^9£3 Ktlw**hdisks OOc7bfBObbZ65iEl4E 5IDB.W concurrenthdKklO OOc7bri9Ob3fdf[Ma cohCLirrenthdi-skin none Nonehdisk12 uoc7bfQa&^fibOda 5CG13DhdisklS altinst-rontvgX or*sw2. ITT .. •肘jt11、解除克隆盘状态alt disk in stall -X12、查看解开克隆状态的盘Ispv (消除克隆盘状态 alt in st_rootvg )' DT a-se-r2:1T7EsAnaRe-r 2-D UO. OJ□回冈■- 1:d tier mUJindowEdit QptianrsI lsp V1 /uf r /lbl h/k4h: 1聊:hdl Muihd. S 15PVhdlskl 00c?bf70aS3tiedd7 root'vgi activehdisk2 OOc?bf0Oafeb7bc2 CBCUMC concur rant hdkkm QDc7bfBaafel987l EASDB.VG concur rent hdisk« 00c?bf705F52^?b 6i_yG ccrwzurrent hd1sk5 00c7bf705f529Elb SSHLVGcolour renthdi?k$ OOc7bf«5f6»eSciO 列GZccFucurrint hdisk? 0Dc7bf?05f&a9dfb J¥Gl__WcoiKurrenC hdi £k0 QOc7bf7Qd2^c9G3 rnnwghdiskfl OOc7bf0Obb?69B46 SIDB.W coiKurrent hdlsklO aDc7bfBfibaf (lfi (Ma 切阳5concLirrenchdi ski 1 noneNonehdi-ski 2 CDc?bfBO^f1bOda seGI30hdi 孙1300c?bf?03c8l=96cdaltinst-rontvg| ft alt_disk^1nst3ll -H1 ATTEhllffl :cal 11 fig new mcdule /usr/sb1 n/al t_rofftvg_op- Pleas-tisee the alt_rootvgLQP man page1 and] ^CiCiinenCdtFor mdi 1 审 dfetll 9$^Exe-cuti ng cwmsntl: (/us 『局忖扪匸⑴怙弘如 -X ?」 -------- Bootl ist is set to the boot disk; hdisicJOff Ispvhdi ski fl0c?bf?0a3adedd7 rnotvgiKtiYBhdisk2 00c7bfB0al=eb7bc2 CiGL_W concur rent hdifkS OOc?bfttvFn39?1 EASD6_^ ccnw :urr?nt hdi ski 00c7bf?05f52!M7h BI_VG concurrent hdi sk5 QQC7bF7Q^F^|1b 轲m COiKU^riHC hdlskE 00c7bf?05f6aBEdn JYGl.W coiKurrent hdlsk? 帕亡"FM5F"9dfb JVGL_W eoiKurrenc hdiskO 00c7bf70di2e^c963 rnotvgi activehdlskS CDi :?bfOObh2£9e4£ SIDQ_W concurrent hdiski 0 OOc?bfS4b3fdf04a fjj 旳1=旳 concur ranthdiskn ^one None hdiski 2 OOcPbfHBSriMlda 5B6130hdisk13 w0Dc7bf70Ekef9Ec :dNoneLI|IH E L J .1"起errtsw"?: L .#tru«i :'] : D...* 西冏胡问...F| 3ui.jL.k_..u£,話唆 IQ:53-------------------------------mnnndttermWindow£d 11 Qptianrs1^ 15P v■ /uli^/lbl h/Hhi: 1聊:nfit f^uhd-井 15PVhdlskl ODc7bl E 7O^al]&dd7activehdi-skS 0(k7bfB0Bfeti?tic2 CBCUVCconcur rant hdiska 0Dc7bfQ0afe13B71 EASDB-VC concurrent hdT.$ fl0c?bf?05F52^i?b EIMccrxurrent hdisk5 00c7bf7a5f529Blh 5SMLVG concurrent hdifk« OOc?bm5f61BSdQ JVCl_WcciKu^rsnt hdisk? 0Dc7bf705f&a9dfb JYGUWconcurrent hdi&kO QOc7bF?Od2r9c9£3 Kt1v*hdiskfl 00c7bfB0bbZ59B45 5IDB.Wconcurrent hdlskW ODc7bfi9OI>3f41f[Hacortcurrenchdi ski 1 none Nonehd1sk12 CIDc7bfBO&'9f1bOda£Bg13Dhdiskiaaltinst-roDtvg■詳 3lt_disk^1nstalll -H• llnTT :hlIC«: 'zallifig nei-i incdule /usr/sbifi/a)t_ro^tvg_op- Pleas-ti isee the alt_rootvgLC<i man pa$$ ■ afidl dd>: unonCtt iWi For mOif 龍 dt^ii H$..EwKuti ng comn^nd: (/usr/sbin/alt.riKtvgLop -X ?CTFilitTt.対 tli_dLsk_...・擁系烟* GT a_se-r2:171 EsAnaRtr IL D (:^. DjBaotl 1 st is set to the bwt disks htfiskJO13、删除克隆盘rmdev -dl hdisk13c mflrr*SWt.(:C- Ojbor a_ser2: 17Tdtterma 函氏朗问…3山-机止-…window |dit Qptianrs14、将 hdisk 加入 vg smit exte ndvgQ 1BSAJ宜帳口 ittffiic: ―眉 趣眄tt±>:5: T*-y 幣创慣T^pt Ob vtludt 1A ee^ty- £1 直 PE«f5 EH.re-3: IFTET : ■Akinf till>:hwct2.active concur rentccncurrsnl concurrent COrKur" r |nit coiKurrBnt eorMurrenc activecorKurrerit coiKurrent11 m.:K.西]忖巴 岂邑ixi1 ™H *1 n x ^n^uae-'KLinE GP JJ F =.1K• PJffSICAl YCLfflE tfMt[Entry Pa*] six]FMHtlpEsbWKfiediei Esc+9=S.eHEsc-Ht=>r>]uanflF5~Cinr«]. E5C+^=£.iiT brt»r=jhithe alt_rootvgLQp man pageactive concur rantconcurrent corKurrint concur reniz ^ciKurrsni coiKurrent *C 日理 cciKurrent corKurrentset to the biwt disks htfisicJO 0Dc?bf70^at)edd7 00c?bffi®afefc?tc2 DDc7bfB0afe13EI71 00c?bf7t)5fl2947b 0Dc7bf71D5fS29e1b D0c7bf 加新幹駅M 00c7bf705fBa9dffa 00c?br70d2^9£30Dc7bfB0bilZC9E!4E ODcTbfSObafdfEMa roneCDc7bfQO&9f1bOda d0c?bf703csf96cdroot^gi CBCUW EASDB^VG 8I_yG SSH-VC 咖W JVGl_W r 帕1刈 5IDB.W 41旳5 None 5BB13D altinst-rontvgOOc?bf^^^@dd7 00c7bfB0al=&b7bc2 flOc?bFeO»F 913071 0Dc7bf705f52!M7b OOc7brW^9Hb 0Dc7bf705ftaBEdD 皿c7bl*M5F£ 汨dfb 00c7bf70(i2^C963 ODcTbfQObb?曲朗 E OOc?bfKb3fdffl4a rone OOc?bFeO&9f1bOd300c7hf?05€ef9Ecd hdi$lc13 I ATTENTION] cal l 1 ng new module /usr/sb1 fl/al t_ro&tvg_opu Pl easts see | ana ^dcLmrilsc'i^i Mr detailI E«e<uti ng comnsnd: f/us 『f :stdri/w1t:.『OGtvgLQp -K j h I Baotlist is | 律 lspv Ihdlskl hdisk2 M1sk3 Ihdisk^ hdifk^ Ihdiskt M1sk7 hdis^J hdlskfi hdiskIO Ihdiskn hdi?k12 hdlskisI ・ rmclvv -diIhd1sk13 deleted I Hp lsp V /ufr/bln/Hh: p lspvhdlskl hdisk2 hdisk] |hclisk4 hdisk5 hdifk« hdisk?hdlfkJQIhdiskfl hdKklD hdiskll hdiskiahdisk13 ____I if al t_disk^1 natal 1 -Hrnatvg CBGl_Vij EASD6_^ BI_K 斯KJJVGUW JVG1_UCrootvgSIDB_MC fjj 旳1-旳 None 556130 None1”;: not foundsCsUuid! IM Hdvft:! MSrfocfl C4nple>ti4f^ 4dditiw^l m^rurtiw R-sy 网evr 血g,Q i!Mi/E5C+-B=]H.dCt rpPirJ F«it FZ^Kvf EVX J IEsc+9=5hji»nFJ-Cuirwl Esc-KtEait E 竝iLii in i! /=Fird12h i比打八號畀vn«15、恢复镜像命令smit mirrorvg16、选择rootvg F4 选rootvgDrajerZ: ITT2, D (:0. Dj□回因世bdo 闻 |dit Qptianr ;dttermHi rror a Volume GroupType or sslect B value for the enttrir field- Pre-ES EnterJ ^FTE I R 他kEng al 1 dEf£lr«d Ganges.[EMtr# Fields]VOLUME GROJP name Move £Lirsar to desi redacL^c : EA5®B_VG SL.VCSSbLVG JVCL_WC 5JPB.応 54^130 di^l-vg iten and pres^ Enter.flMHslp f-S^ReFrBshi P3-Canctl FS-Image F1D-€KltEinte r-Da/■fluidiwFin^ K 星曜t1st W'p'_-UCl … , j :t U4E ] L函抽朗问…. 魁. . U 勺事 L9:号4i17、选择后台运行 F4 mirror sync mode backgro unddttermflrr*SWt.FJ-Refresh F&^C'Qnvmn d FKKSCit Fl-Help F3-shel 1F>Cancel F7-Edit Enter-DoF4Llst 网■!■押MOLIJNE CROUP r.gmg里indo^ Edit QptianrsHi rror a Volume Group[Entry Fields]「aotwgType or select values in entry fields ・ Press Enter AFUfi making al 1 desired ^lianges.PHVSICAl WlUHE nvwsHunber Df CCPIE5 of each logical p 亂 f t* Keeu Qun 「um Checking On? Create Exa<t LV Map 田ng?Comma nd: OKstdout: yes stderr: noBefore comma nd completi on, additi onal in struct ions may appear below.0516-1804 chvg: The quorum cha nge takes effect immediately.0516-1126 mirrorvg: rootvg successfully mirrored, user should perform bosboot of system to in itialize boot records. Then, user must modifybootlist to i nclude: hdisk0 hdisk1.18、镜像完成19、添加镜像盘的启动块bosboot -a□回冈orasez2:177 Xsanager 2. 0 (:0. 0]20、加入启动顺序To view the boot list set in the preceding example, type: bootlist -m normal hdisk0 hdisk1bootlist -m normal -o。
AIX系统克隆步骤
AIX硬盘克隆AIX rootvg的镜像备份在克隆过程中,系统需完成如下工作:1.基于当前系统rootvg中内容,产生/image.data 文件2.使用系统中未被占用的硬盘, 创建altinst_rootvg卷组3.创建前缀为alt_inst的逻辑卷和文件系统4.以当前rootvg为蓝本,生成备份文件列表, 不包含在exclude.list中的文件5.将所有文件拷到altinst_rootvg的文件系统上6.如果指定的话,使用installp 命令在新的系统中安装系统的更新软件或新的软件包7.使用bosboot命令在altinst_rootvg上创建引导逻辑卷8.若有指定,执行用户的脚本程序9.卸载文件系统, 修改altinst_rootvg上逻辑卷和文件系统的命名10. 将引导列表改成从替换硬盘上引导.需要bos.alt_disk_install.rte这个软件包这种方法克隆的盘,可以拿到不同硬件配置的机器上去用,用它进行引导时,会删除ODM库里的所有信息,重新配置所有设备信息,相当于使用克隆盘重新安装新的系统一样。
alt_disk_install -OCB hdisk1如果你是相同硬件配置的机器,则可以运行下列命令克隆而保持所有设备信息:----------------------------------------------------------------1、# lspvhdisk0002074481b340f84Nonehdisk1002074484424da16rootvg# alt_disk_install -OCB hdisk0Calling mkszfile to create new /image.data file.Checking disk sizes.Creating cloned rootvg volume group and associated logical volumes. Creating logical volume alt_hd5.Creating logical volume alt_hd6.Creating logical volume alt_hd8.Creating logical volume alt_hd4.Creating logical volume alt_hd2.Creating logical volume alt_hd9var.Creating logical volume alt_hd3.Creating logical volume alt_hd1.Creating logical volume alt_hd10opt.Creating /alt_inst/ file system.Creating /alt_inst/home file system.Creating /alt_inst/opt file system.Creating /alt_inst/tmp file system.Creating /alt_inst/usr file system.Creating /alt_inst/var file system.Generating a list of filesfor backup and restore into the alternate file system...Backing-up the rootvg files and restoring them to the alternate file system... Modifying ODM on cloned disk.Building boot image on cloned diskforced unmount of /alt_inst/varforced unmount of /alt_inst/usrforced unmount of /alt_inst/tmpforced unmount of /alt_inst/optforced unmount of /alt_inst/homeforced unmount of /alt_instforced unmount of /alt_instChanging logical volume names in volume group descriptor area.Fixing LV control blocks...Fixing file system superblocks...# lspvhdisk0002074481b340f84altinst_rootvghdisk1002074484424da16rootvg# alt_disk_install –X altinst_rootvg这个命令完成清掉hdisk0上的altinst_rootvg#rmdev –Rdl hdisk0 ……删除hdisk0#lspvhdisk1002074484424da16rootvg将hdisk0直接拔下来,放到你要安装的另一台机器上,开机--进入SMS菜单—选择boot 顺序—选择系统安装项—选择show all bootlist—选择aix系统启动—选择normal 之后等其自动安装完成。
电脑克隆系统安装教程
电脑克隆系统安装教程电脑克隆系统是指将一个电脑中的操作系统和软件配置复制到另一个电脑上,实现两台电脑系统完全一致的效果。
下面是一个电脑克隆系统安装的教程,详细介绍了每个步骤的操作。
首先,准备工作。
在开始克隆系统之前,我们需要准备一些必要的工具和材料。
首先,准备一台已经安装好系统和软件的电脑作为源电脑。
接着,我们需要一个外部存储设备,如移动硬盘或U盘,用于备份源电脑的系统和软件。
此外,我们还需一台全新电脑作为目标电脑,准备接收克隆的系统。
第二步,备份源电脑的系统。
将外部存储设备连接到源电脑上,确保设备已经被电脑识别并可以进行读写操作。
然后打开计算机,进入系统设置界面,找到“备份与恢复”选项,点击进入。
在备份与恢复界面中,选择“创建系统备份”选项,将系统备份到外部存储设备中。
此过程可能需要一些时间,耐心等待备份完成。
第三步,恢复备份到目标电脑。
断开外部存储设备,将其连接到目标电脑上。
开启目标电脑后,按下开机键进入BIOS设置界面,确保电脑从外部存储设备启动。
进入BIOS设置界面后,找到“启动顺序”或“引导顺序”选项,将外部存储设备排在第一位。
保存设置并重启电脑。
启动目标电脑后,系统会自动检测外部存储设备中的备份文件,并将其作为启动介质。
在启动过程中,选择“恢复系统”选项,将备份的系统恢复到目标电脑中。
根据系统提示,选择要恢复的备份文件,并确认开始恢复过程。
第四步,系统配置和更新。
待恢复完成后,目标电脑将自动重启,并进入新安装的系统。
在进入桌面后,我们需要进行一些系统配置和更新。
首先,根据个人喜好,进行桌面设置、网络连接和输入法等配置。
然后,打开系统设置界面,找到“系统更新”选项,更新系统至最新版本,以确保系统的稳定性和安全性。
最后,应用程序安装和数据迁移。
根据个人需求,安装在源电脑上的软件和应用程序也需要在目标电脑中进行安装。
首先,检查是否需要安装相应的驱动程序,然后下载安装所需的软件和应用程序。
同时,如果需要迁移源电脑中的数据文件,可以使用外部存储设备将数据文件从源电脑复制到目标电脑。
最新精选如何把一台电脑的操作系统复制到另一台电脑上
最新精选如何把一台电脑的操作系统复制到另一台电脑上最新精选如何把一台电脑的操作系统复制到另一台电脑上在当今科技高度发达的时代,电脑已经成为我们生活中不可或缺的一部分。
然而,随着时间的推移,我们或许会遭遇到需要更换电脑的情况,但许多人不愿意重新安装和配置操作系统。
那么,有没有办法可以将一台电脑上的操作系统复制到另一台电脑上呢?本文将向您介绍几种方法,实现操作系统的复制和迁移。
一、备份和还原系统镜像备份和还原系统镜像是一种快速且方便的方式来复制操作系统。
下面是一些简单步骤:1. 在源电脑上,使用备份软件(如Acronis True Image、Clonezilla 等)创建一个系统镜像文件,将其保存到外部存储设备(如USB驱动器、移动硬盘等)上。
2. 连接外部存储设备到目标电脑,确保目标电脑能够识别外部存储设备。
3. 在目标电脑上,使用同样的备份软件选择还原功能,并选择源电脑上的系统镜像文件进行还原。
4. 完成系统还原后,目标电脑将与源电脑的操作系统完全一样。
二、使用系统克隆工具系统克隆工具是另一种将操作系统复制到另一台电脑上的有效方式。
以下是具体步骤:1. 在源电脑上下载和安装一款可靠的系统克隆工具,如EaseUS Todo Backup、Macrium Reflect等。
2. 使用克隆工具创建一个启动盘,可以是USB闪存驱动器或者光盘。
3. 将启动盘插入目标电脑,并确保在BIOS设置中将启动设备更改为USB或DVD驱动器。
4. 启动目标电脑并进入克隆工具的界面,按照其提供的步骤进行操作。
通常情况下,您需要选择源电脑上的硬盘以及复制操作系统的分区。
5. 等待克隆过程完成,并根据克隆工具的指示重新启动目标电脑。
6. 完成重启后,目标电脑将会拥有与源电脑完全相同的操作系统。
三、使用系统复制软件除了备份和还原系统镜像以及使用系统克隆工具外,还有一些系统复制软件可以实现操作系统的复制。
以下是使用系统复制软件的步骤:1. 下载并安装一款功能强大的系统复制软件,如AOMEI Partition Assistant、MiniTool Partition Wizard等。
AIX镜像与克隆学习笔记之克隆
AIX镜像与克隆学习笔记之克隆什么时候使用克隆技术呢!一般情况下在生产环境中,我门的rootvg大多数是mirror,如果ML升级失败或者一些错误操作,导致无法恢复等这是就需要我门速度恢复rootvg,无论是使用磁带mksysb 恢复,还是网络引导恢复,这个速度各方面都不理想。
使用alt_disk_copy恢复rootvg时间最快。
alt_disk 实用程序由以下命令组成:•alt_disk_copy 执行磁盘克隆。
•alt_rootvg_op 在克隆的rootvg 上执行维护操作。
•alt_disk_mysysb 执行mksysb 复制alt_disk_copy 命令是把正在运行的rootvg copy到另一个磁盘,所以只要是属于rootvg的并且挂载的文件系统都会摆copy。
执行这个命令不需要做其他操作,但是这个命令执行时间有点长,尽量放在访问量较少的时候去执行这个命令。
复制完成以后就多了个altinst_rootvg,当他他是处于未激活的状态。
如果他激活,他就自动变成rootvg,而之前的rootvg就变成old_rootvg.反之同理,就看从那个硬盘引导了。
如果我门这里讨论升级问题,如果升级正常进行,并且运行良好,那么我门就需要销毁新产生的altinst _rootvg,命令alt_rootvg_op销毁克隆,然后在和rootvgmirror。
如果升级失败只需制作第三方支持所需的快照,然后从原来的rootvg 引导。
对于登录的用户来说,没有什么影响。
当从第三方支持收到修复建议时,只需从克隆的rootvg 重新引导并纠正问题。
不需要重新应用升级,因为在克隆的rootvg 上已经应用了升级。
测试升级结果,如果一切正常,就销毁原来的rootvg,重新建立mirror。
对于克隆的altinst _rootvg,可以使用alt_rootvg_op 唤醒它,从而挂载文件系统。
可以在克隆的文件系统上执行所需的任何操作,比如纠正链接、为第三方支持收集信息等,然后让这个磁盘继续休眠,这也会卸载文件系统。
系统克隆的原理
系统克隆的原理系统克隆是指将一个完整的计算机系统从一台计算机复制到另一台计算机的过程。
系统克隆可以帮助用户在多台计算机上快速部署相同的操作系统和应用程序,并且可以减少配置和安装的时间和工作量。
系统克隆的原理主要包括硬件克隆和软件克隆两个方面。
硬件克隆是指将源计算机的硬件信息复制到目标计算机的过程。
在硬件克隆中,主要包括CPU、内存、硬盘、网卡等硬件设备的克隆。
硬件克隆的过程主要包括以下几个步骤:1. 确定源计算机的硬件配置信息:通过查看源计算机的设备管理器或系统信息等工具,获取源计算机的硬件信息,包括CPU型号、内存容量、硬盘型号和容量、网卡型号等。
2. 配置目标计算机的硬件:根据源计算机的硬件信息,将目标计算机的硬件配置与源计算机一致。
这包括将相同型号和容量的内存、硬盘等设备安装到目标计算机上。
3. 复制硬盘数据:使用磁盘克隆工具,将源计算机的硬盘数据复制到目标计算机的硬盘上。
这可以通过连接源计算机的硬盘到目标计算机上,或者使用网络传输数据的方式进行。
4. 配置系统和设备驱动程序:在硬件克隆完成后,需要重新配置系统和设备驱动程序。
系统配置包括修改计算机名、IP地址、域名等设置,设备驱动程序可以通过自动安装或手动安装来完成。
软件克隆是指将源计算机上的操作系统和应用程序复制到目标计算机的过程。
软件克隆的原理主要包括以下几个步骤:1. 复制操作系统文件:将源计算机上的操作系统文件复制到目标计算机上。
这包括将Windows、Linux或其他操作系统的安装文件复制到目标计算机上,并根据需要进行安装和配置。
2. 复制应用程序文件:将源计算机上的应用程序文件复制到目标计算机上。
这包括将软件的安装文件、配置文件、注册表信息等复制到目标计算机上,并进行相应的安装和配置。
3. 配置系统和应用程序:在软件克隆完成后,需要对系统和应用程序进行配置。
系统配置包括设置用户账户、网络设置、文件共享等。
应用程序配置包括设置软件的许可证信息、数据库连接信息等。
AIX Clone步骤
1》先从A机把硬盘插入B机(在没上电的情况下可以直接从A机拔盘,在上电的情况下请按照第2步进行)
2》用DIAG命令进去检查机器的硬盘的位置
在该图可以看到有几个硬盘 选择一个硬盘 ENTER 在去查看硬盘前面的光纤灯 哪个盘的黄灯在闪就是你现在查看的的硬盘的位置。
3》把B机器里面的硬盘删除到只剩下ROOTVG那快盘用rmdev -dl hdiskX -R 命令然后将删除的盘拔出,把A机的硬盘插入B机
4》然后cfgmgr -v 将A机硬盘让B机系统识别
5》smitty alt_clone命令开始CLONE,
6》下图用F4键选择需要CLONE的硬盘加进去回车等待系统自动CLONE
7》CLONE完毕后用lsvg查看会出现以下信息
8》用bosboot –a来设置hdisk0为启动盘
9》将hdisk0 从系统中删除,并拔出插入原来机器里面。
10》用lsvg命令查看B机VG 发现会多出一个altinst_rootvg 用exportvg altinst_rootvg 命令删除该VG,然后用lsvg命令查看只是否删除成功。
10》在B机器上修改启动顺序
把CLONE好的硬盘插回A机器,启动后进入系统用lsvg查看会出现一个OLD_ROOTVG,用exportvg ald_rootvg 将起删除
删除完毕后用bootlist –m normal –o查看下A机启动顺序,以确定是否用CLONE盘启动,如果用该命令看到有其他的启动项用bootlist –m normal hdiskX 来重新确定启动项,到此CLONE的整个过程已经完成。
AIX下克隆数据库
AIX下克隆数据库前提假设:源数据库SID为DBSOURCE目标数据库SID为DBTARGETUnix 使用Csh shell$ORACLE_HOME=/opt/oracle/product/9.2.01.备份源数据库克隆前请先备份源数据库。
备份前请先用shutdown immediate来停止数据库,然后执行备份整个数据库。
注意:在shutdown数据库时,必须使用sqlplus来完成这一步,尤其是在Windows平台下更要注意这一点,否则在克隆数据库的最后一步会出现如下错误:ORA-01194: file 1 needs more recovery to be consistent.ORA-01110: data file 1: /u01/app/oracle/oradata/DBTARGET/2.备份源数据库的控制文件备份数据库后,重新启动数据库,把数据库的controlfile转存为tracefile,目的是使用tracefile 为目标数据库建立新的controlfile;$sqlplus /nologSQL>connect as sysdbaSQL> alter database backup controlfile to trace resetlogs;到%ORACLE_HOME%/admin/DESOURCE/udump目录找到生成的文件,文件的命名格式为<SID>_ora_<pid_num>.trc,把最新生成的该tracefile复制并改名为3.修改克隆脚本找到“STARTUP NOMOUNT”行,删除前面说明性文字在“STARTUP NOMOUNT”后添加“PFILE=/opt/oracle/product9.2.0首先在目标服务器上建目录% mkdir /data1/u01/oradata/DBTARGET% mkdir /data1/u02/oradata/DBTARGET% mkdir /data1/u03/oradata/DBTARGET% mkdir /data1/u04/oradata/DBTARGET复制数据文件% cp /data1/u01/oradata/DBSOURCE/*.dbf /data1/u01/oradata/DBTARGET/% cp /data1/u01/oradata/DBSOURCE/*.log /data1/u01/oradata/DBTARGET/% cp /data1/u02/oradata/DBSOURCE/* /data1/u02/oradata/DBTARGET/% cp /data1/u03/oradata/DBSOURCE/* /data1/u03/oradata/DBTARGET/% cp /data1/u04/oradata/DBSOURCE/* /data1/u04/oradata/DBTARGET/6.复制源数据库Database Initialization Parameter Files到目标数据库复制并修改数据库的init文件数据init文件在%ORACLE_HOME%/dbs目录下对进行修改并更名为;Replace DBSOURCE with DBTARGET把源服务器上的复制到目标服务器的%ORACLE_HOME%/dbs目录下创建数据库空闲实例命令在文件中注释#*.remote_login_passwordfile='EXCLUSIVE'就可以不用执行以下语句oradim -new -sid DBTARGET -intpwd manager -startmode auto -pfilec:\ora9i\admin\DBTARGET\pfile\7.修改Network Files and 重新启动Listener 修改the ,加入新生成的instance DBTARGET,目录如下:$ORACLE_HOME/network/admin重新启动listener$ lsnrctlLSNRCTL> stopLSNRCTL> startLSNRCTL> status (check listener status)LSNRCTL> exit8.Recreate the Control File, and Open the Database 用如下命令重新生成Control File:$ORACLE_SID = DBTARGET; export ORACLE_SID$ sqlplus /nologSQL> connect as sysdbaSQL> start /opt/oracle/product9.2.0ORA-01110: data file 1: /u01/app/oracle/oradataDBTARGET/.如果发生这种情况,删除target数据文件,关闭source数据库重新复制即可。
采用克隆硬盘的方式安装AIX分区
采用克隆硬盘的方式安装AIX分区克隆安装方式(假设源系统的rootvg中只有一块磁盘hdisk0,且只有hdisk0属于内置磁盘,其他磁盘都属于外置磁盘的情况)1)在源系统上使用lspv命令,一般显示结果如下hdisk0 000338cfeae738a1 rootvg active hdisk2 none Nonehdisk3 none None2)在目标系统上拔出一块空闲磁盘(该系统一般处于“no activate”状态,因此可以直接拔硬盘。
如果该系统不是no activate状态,请先关闭该系统,再拔硬盘),并把它插入源系统的磁盘插槽内。
3)在源系统上使用cfgmgr命令识别出新安装的磁盘。
4)在源系统上用lspv命令查看磁盘,一般显示结果如下hdisk0 000338cfeae738a1 rootvg active hdisk1 none Nonehdisk2 none Nonehdisk3 none None显示结果表明hdisk1可能就是我们刚才新加的磁盘,但还需做进一步确认。
(为了排除外置磁盘的干扰)5)在源系统上使用lsdev –Cc disk命令确认hdisk1是否就是我们新加的磁盘,一般显示结果如下可以看到,hdisk1就是内置磁盘(从磁盘类型“16 Bit LVD SCSI Disk Drive”中可以看出),确认了它就是刚才新增的磁盘。
6)在源系统上开始克隆rootvg使用命令“alt_disk_install –O –B –C hdisk1”即可。
7)等待克隆成功后,在源系统上执行“diag”命令移除hdisk1。
输入diag后,出现如下界面按enter键继续。
选择Task Selection,按enter键。
选择Hot Plug Task,按enter键。
选择SCSI and SCSI RAID Hot Plug Manager,按enter键。
Device,按enter键。
AIX镜像与克隆学习笔记之镜像
AIX镜像与克隆学习笔记之镜像很纠结aix系统的克隆和镜像两个技术,看了很多文档,总结一下,请大家批评指正。
镜像:和源数据一样的数据,并且和源数据同步更新克隆:某个时间点的源数据拷贝,数据量和源数据相同快照:某个时间点的源数据,指针式(这里不多讲)一、镜像技术一般用于系统备份,我觉像raid1,主要是系统层次。
步骤:大致步骤是:添加新硬盘、扫描设备、查看设备是否正常、添加pvid、加入卷组、做mirror、给新硬盘添加引导信息、重新设置引导顺序。
1.lsp查看物理卷。
这是没有发现新硬件,我们就开始扫描设备cfgmgr -v2.发现新硬件后,这是我们要看下物理卷的属性。
lsdev -Cc disk这时我们会发现新的物理卷没有pvid3.添加pvid。
chdev -l hdiskn -a pv=yeshdiskn里面的N表示一个变量,它代表新磁盘的标号我们也可以使用chdev -l hdisk1 -a pv=clear来删除pvid4.加入卷组extendvg rootvg hdiskn //如果hdiskn内有数据在做extend的时侯,hdiskn里面的东西就没了这部也是两个磁盘做mirror的前提,因为做镜像的所有磁盘必须在同一个卷组里面。
5.创建mirrormirrorvg -c 2 rootvg做mirror只有两种情况,就2个或3个盘做镜像。
如果是两个的话我们也可以直接这样做:mirrorvg rootvg 因为默认是两个也没有必要指定源和目的磁盘。
但如果是3块磁盘做镜像就必须指定源和目的磁盘。
mirrorvg -c 3 rootvg hdisk0 hdisk16.验证mirror是否创建成功lsvg -l rootvg查看里面的pps和pvs的对应关系.1:1表示没有成功、1:2表示成功做双磁盘镜像、1:3表示成功做3磁盘镜像。
也可以用lsvg rootvg来查看,主要时看里面的QUORUMQUORUM: 1 表示没有,QUORUM: 2 表示有。
AIX上克隆rootvg的操作方法
AIX上克隆rootvg的操作方法AIX Rootvg的镜像备份如何克隆rootvg?在实际应用中, 经常会遇到系统升级, 为了减少停机时间, 在AIX中可将rootvg克隆到一新硬盘- 替换硬盘,在新硬盘上进行系统升级安装,与此同时用户的应用可继续使用. 安装完成后重新启动系统, 则启用的即是升级以后的新系统. 如果因某些原因需要使用老系统,只需修改系统的引导列表, 重新启动即可. 当确认升级成功,可将老系统的硬盘做他用.在克隆过程中,系统需完成如下工作:1.基于当前系统rootvg中内容,产生/image.data 文件.2.使用系统中未被占用的硬盘, 创建altinst_rootvg卷组3.创建前缀为alt_inst的逻辑卷和文件系统4.以当前rootvg为蓝本,生成备份文件列表, 不包含在exclude.list中的文件5.将所有文件拷到altinst_rootvg的文件系统上6.如果指定的话,使用installp 命令在新的系统中安装系统的更新软件或新的软件包7.使用bosboot命令在altinst_rootvg上创建引导逻辑卷8.若有指定,执行用户的脚本程序9.卸载文件系统, 修改altinst_rootvg上逻辑卷和文件系统的命名10. 将引导列表改成从替换硬盘上引导.接下来,我们介绍如何将正在运行的AIX系统, 用替换硬盘的安装(alternate disk installation )方法来克隆到系统的新硬盘上. 在此期间安装用户定义的软件捆绑包(bundle), 并运行用户编写的脚本,以定制AIX在新系统中的配置.因为使用替换硬盘安装过程涉及到克隆现有的rootvg 到的新盘上,在服务器上需要有一块未被分配使用的硬盘. 具体包括:• 前期准备• 进行rootvg的克隆与定制• 从克隆好的硬盘上引导系统• 确认所有操作成功第一步. 前期准备1. 检查系统内部物理卷的状态. 使用命令:# lspvhdisk0 0009710fa9c79877 rootvg activehdisk1 0009710f0b90db93 None此系统中hdisk1未被分配, 可以用作克隆rootvg的硬盘由于克隆rootvg过程中会创建以alt_inst为前缀的逻辑卷,要避免系统中有相同的文件系统名和逻辑卷2. 检查alt_disk_install 文件集是否已安装在系统中.# lslpp -L bos.alt_disk_install.rte如结果为:lslpp: 0504-132 Fileset bos.alt_disk_install.rte not installed.表明alt_disk_install未被安装3. 将AIX第二张安装盘放入光驱, 安装alt_disk_install文件集.# geninstall -d/dev/cd0 bos.alt_disk_install.rte4. (可选) 创建用户自定义的软件捆绑包. 例如, 在替换硬盘上安装软件bos.content_list 和bos.games. 就需要在/usr/sys/inst.data/user_bundles/ 目录中编辑文件MyBundle.bnd 使其包含如下内容: #vi /usr/sys/inst.data/user_bundles/mybundle.bndI:bos.content_listI:bos.games5. (可选) 编写在克隆过程中要执行的用户脚本,例如,在新系统中增加用户jonhdoe, 并在其主目录下创建两个空文件.vi /home/scripts/AddUsers.shmkuser johndoetouch /home/johndoe/abc.txttouch /home/johndoe/xyz.tx第二步. 进行rootvg的克隆与系统定制1. 键入下述命令,进入smit 菜单,进行rootvg 的克隆# smit alt_clone2. 在Target Disk to Install 域中选择hdisk1.3. 在Bundle to Install 域中选择MyBundle.4. 在Directory or Device with images 域中选/dev/cd0.5. 在Customization script 域中键入/home/scripts/AddUsers.sh.6. 开始安装过程,等待其完成.7. 检查替换硬盘安装是否完成.# lspv输出结果如下:hdisk0 0009710fa9c79877 rootvghdisk1 0009710f0b90db93 altinst_rootvg第三步. 从替换硬盘上引导系统1. 缺省的替换硬盘安装过程会将引导列表改成新系统硬盘. 可用以下命令进行检查:# bootlist -m normal -ohdisk12. 重新启动系统,系统将从hdisk1上引导系统:# shutdown -r第四步. 确认操作成功1. 当系统引导起来以后, 确认系统是从hdisk1 上引导起来的.# lspvOutput similar to the following displays:hdisk0 0009710fa9c79877 old_rootvghdisk1 0009710f0b90db93 rootvg2. 确认定制的脚本已正确运行# find /home/johndoe -print类似输出结果如下:/home/johndoe/home/johndoe/.profile/home/johndoe/abc.txt/home/johndoe/xyz.txt3. 确认需要增加到系统中的软件已正确安装# lslpp -L bos.games bos.content_listOutput similar to the following displays:Fileset Level State Description-------------------------------------------------------------bos.content_list 5.2.0.0 C AIX Release Content Listbos.games 5.2.0.0 C Games4. 当所有的操作执行完成后, 要释放老rootvg所占用的硬盘,删除其在ODM中的定义,需做如下操作:#alt_disk_install -X old_rootvg#lspv结果为:hdisk0 0009710fa9c79877 nonehdisk1 0009710f0b90db93 rootvghdisk0 现在可做他用.。
AIX克隆操作方法(alt_disk_install)
1、查看扫描硬件前的硬盘情况lspv2、运行cfmgr3、查看多出的硬盘lspv (多出来的hdisk13)4、加上pvid号chdev -l hdisk13 -a pv=yes5、运行解镜像命令smit unmirrorvg6、选择rootvg 按F4 选rootvg7、确认解开vg镜像8、解镜像操作完成9、运行克隆命令alt_disk_install -BOC hdisk1310、克隆完成后的硬盘状态lspv (克隆盘状态altinst_rootvg)11、解除克隆盘状态alt_disk_install -X12、查看解开克隆状态的盘lspv (消除克隆盘状态altinst_rootvg)13、删除克隆盘rmdev -dl hdisk1314、将hdisk 加入vgsmit extendvg15、恢复镜像命令smit mirrorvg16、选择rootvg F4 选rootvg17、选择后台运行F4 mirror sync mode backgroundCommand: OK stdout: yes stderr: noBefore command completion, additional instructions may appear below.0516-1804 chvg: The quorum change takes effect immediately.0516-1126 mirrorvg: rootvg successfully mirrored, user should perform bosboot of system to initialize boot records. Then, user must modifybootlist to include: hdisk0 hdisk1.18、镜像完成19、添加镜像盘的启动块bosboot -a20、加入启动顺序To view the boot list set in the preceding example, type: bootlist -m normal hdisk0 hdisk1 bootlist -m normal -o。
使用磁盘克隆aix操作系统new
一.磁盘克隆安装操作系统。
1.操作系统环境。
# oslevel -s69# bootlist -m normal -ocd0hdisk0 pathid=0ent0 speed=auto duplex=auto bserver= client= gateway=# lspvhdisk0 00cc1ad4ef095bf0 rootvg activehdisk1 00cc1ad46aff307f None2.使用alt_disk_install工具克隆磁盘。
# alt_disk_install -OCB hdisk1+-----------------------------------------------------------------------------+ATTENTION: calling new module /usr/sbin/alt_disk_copy. Please see the alt_disk_copy man page and documentation for more details.Executing command: {/usr/sbin/alt_disk_copy -O -B -d "hdisk1"}+-----------------------------------------------------------------------------+Calling mkszfile to create new / file.Checking disk sizes.Creating cloned rootvg volume group and associated logical volumes.Creating logical volume alt_hd5Creating logical volume alt_hd6Creating logical volume alt_hd8Creating logical volume alt_hd4Creating logical volume alt_hd2Creating logical volume alt_hd9varCreating logical volume alt_hd3Creating logical volume alt_hd1Creating logical volume alt_hd10optCreating logical volume alt_hd11adminCreating logical volume alt_livedumpCreating /alt_inst/ file system./alt_inst filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/admin file system./alt_inst/admin filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/home file system./alt_inst/home filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/opt file system./alt_inst/opt filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/tmp file system./alt_inst/tmp filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/usr file system./alt_inst/usr filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/var file system./alt_inst/var filesystem not converted.Small inode extents are already enabled.Creating /alt_inst/var/adm/ras/livedump file system./alt_inst/var/adm/ras/livedump filesystem not converted.Small inode extents are already enabled.Generating a list of filesfor backup and restore into the alternate file system...Backing-up the rootvg files and restoring them to thealternate file system...Modifying ODM on cloned disk.Building boot image on cloned disk.Resetting all device attributes.NOTE: The first boot from altinst_rootvg will prompt to define the new system console.Resetting all device attributes.NOTE: The first boot from altinst_rootvg will prompt to define the new system console.forced unmount of /alt_inst/var/adm/ras/livedumpforced unmount of /alt_inst/var/adm/ras/livedumpforced unmount of /alt_inst/varforced unmount of /alt_inst/varforced unmount of /alt_inst/usrforced unmount of /alt_inst/usrforced unmount of /alt_inst/tmpforced unmount of /alt_inst/tmpforced unmount of /alt_inst/optforced unmount of /alt_inst/optforced unmount of /alt_inst/homeforced unmount of /alt_inst/homeforced unmount of /alt_inst/adminforced unmount of /alt_inst/adminforced unmount of /alt_instforced unmount of /alt_instChanging logical volume names in volume group descriptor area.Fixing LV control blocks...Fixing file system superblocks...执行这个命令需要软件包。
AIX系统的克隆与恢复
AIX系统的克隆与恢复
陈祥飚
【期刊名称】《网管员世界》
【年(卷),期】2012(000)006
【摘要】用过Ghost备份和恢复Windows客户端操作系统的朋友都知道,在进行完操作系统、补丁、防病毒及应用系统软件安装后就应该立即使用Ghost工具对系统盘做一次系统全备份(镜像文件放在机器的其他非系统盘或移动介质上),以便在日后系统崩溃、
【总页数】2页(P82-83)
【作者】陈祥飚
【作者单位】江西
【正文语种】中文
【中图分类】TP316.81
【相关文献】
1.基于AIX系统的Oracle数据库的备份与恢复研究 [J], 王晓磊
2.如何恢复AIX系统的ORACLE数据库 [J], 苏海雁
3.实战克隆AIX系统 [J], 兰陵
4.AIX系统文件备份和恢复 [J], 邱晓理
5.Oracle数据库在AIX操作系统下备份与恢复的基本思路 [J], 张婧婧
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6.如果指定的话,使用installp 命令在新的系统中安装系统的更新软件或新的软件包
7.使用bosboot命令在altinst_rootvg上创建引导逻辑卷
8.若有指定,执行用户的脚本程序
9.卸载文件系统, 修改altinst_rootvg上逻辑卷和文件系统的命名
克隆硬盘(在同型号的小型机直接安装操作系统):
-------------------------------------------
#/usr/sbin/alt_disk_install –OBC hdisk3
10. 将引导列表改成从替换硬盘上引导.
接下来,我们介绍如何将正在运行的AIX系统, 用替换硬盘的安装(alternate disk installation )方法来克隆到系统的新硬盘上. 在此期间安装用户定义的软件捆绑包(bundle), 并运行用户编写的脚本,以定制AIX在新系统中的配置.
然后按照提示操作,直至进入系统。
(595前视图—SCSI 磁盘的位置示意图)
同时,请注意:
1. DLPAR问题: DLPAR需要RSCT进程的交互,RSCT要求DLPAR的每个分区都有一个唯一的ID,克隆后的机器必须运行/usr/sbin/rsct/install/bin/recfgct才可以解决该问题。挺
2. HACMP问题:其实是hacmp的clvm问题。clvm同样也需要机器有一个唯一的合法的ID,克隆后的机器要么重新安装cluster.es.clvm.rte, 要么手工重新生成该ID。
3. AIO问题: 克隆后AIO也需要重新enable一下。AIO 不enable, 有些数据库软件安装使用会有问题。运行 smitty chaio 命令修改。
(3取下时,Lpar 4处于Not Activated的状态,但是3LED呈绿色,本例直接取下)
然后,在Lpar 2中,重新用lspv命令察看hdisk的状态,可以发现仍然是hdisk 0为rootvg,其余hdisk1,hdisk2 和hdisk3没有被使用。
Activate Lpar 4,然后选择SMS,选择启动顺序,找到装有克隆系统的SCSI HARD DISK。
6. 开始安装过程,等待其完成.
7. 检查替换硬盘安装是否完成.
# lspv
输出结果如下:
hdisk0 0009710fa9c79877 rootvg
hdisk1 0009710f0b90db93 altinst_rootvg
touch /home/johndoe/xyz.tx
第二步. 进行rootvg的克隆与系统定制
1. 键入下述命令,进入smit 菜单,进行rootvg 的克隆
# smit alt_clone
2. 在 Target Disk to Install 域中选择 hdisk1.
# lspv
Output similar to the following displays:
1.在一个分区中做好系统,安装好软件。
(本例中Lpar 1,Lpar 2的系统已经做好。其中,Lpar 1为AIX操作系统,Lpar 2是AIX 操作系统和应用软件。两个系统中都有4块硬盘,其中hdisk0 为rootvg,其余未使用。)
2.分别在Lpar 1 和 Lpar 2中做系统克隆。
3.克隆首先要求系统中装有“bos.alt_disk_install.rte”文件集(可在操作系统的第一张安装光盘中找到,# smitty installp 安装即可。)
# diag // 把已经克隆好的硬盘hdisk3 卸载下来
smit vg ,exportvg ,删掉alt_rootvg
Activate Lpar 4,然后选择SMS,选择启动顺序,找到装有克隆系统的SCSI HARD DISK。
HACMP问题:其实是hacmp的clvm问题。
因为使用 替换硬盘安装过程涉及到克隆现有的rootvg 到的新盘上,在服务器上需要有一块未被分配使用的硬盘.
具体包括:
? 前期准备
? 进行rootvg的克隆与定制
? 从克隆好的硬盘上引导系统
? 确认所有操作成功
第一步. 前期准备
AIX上克隆rootvg的操作方法
-------------------------
在实际应用中, 经常会遇到系统升级, 为了减少停机时间, 在AIX中可将rootvg克隆到一新硬盘 - 替换硬盘,在新硬盘上进行系统升级安装,与此同时用户的应用可继续使用. 安装完成后重新启动系统, 则启用的即是升级以后的新系统. 如果因某些原因需要使用老系统,只需修改系统的引导列表, 重新启动即可. 当确认升级成功,可将老系统的硬盘做他用.
简单的
(guide 摘录:Considering efficiency, you may use alt_disk_install command to create boot disk and install this disk to other LPAR. If you do so, you must execute command /usr/sbin/rsct/install/bin/recfgct to recreate ct_node_id, otherwise all LPAR will use same ct_node_id because they are cloned from one LPAR and this will cause the DLPAR become unavailable...)
# diag // 把已经克隆好的硬盘hdisk3 转移到其他分区上。
# task selection
# hot plug
# Identify xxxx // 在此选择hdisk3,则hdisk3 上的LED灯会变成琥珀色,记好避免拔错
# Replace/ Remove xxx //选择hdisk3,diag 会自动rmdev hdisk3,然后弹出对话框,更换硬盘后,按Enter继续。此例中,将3与0对调,即完成了Lpar 4的系统安装。
3. 在 Bundle to Install 域中选择MyBundle.
4. 在Directory or Device with images 域中选/dev/cd0.
5. 在 Customization script 域中键入 /home/scripts/AddUsers.sh.
4. (可选) 创建用户自定义的软件捆绑包. 例如, 在替换硬盘上安装软件 bos.content_list 和bos.games. 就需要在 /usr/sys/inst.data/user_bundles/ 目录中编辑文件MyBundle.bnd 使其包含如下内容:
#vi /usr/sys/inst.data/user_bundles/mybundle.bnd
4.以Lpar 2为例,确认磁盘使用情况无误后,执行克隆命令
# /usr/sbin/alt_disk_install –OBC hdisk3 //开始克隆
# … // 20分钟左右,克隆结束
# lspv
hdisk0 xxxxxxxxxxxxxxxxxxx rootvg
hdisk1 none none
第三步. 从替换硬盘上引导系统
1. 缺省的替换硬盘安装过程会将引导列表改成新系统硬盘. 可用以下命令进行检查:
# bootlist -m normal -o hdisk1
2. 重新启动系统,系统将从hdisk1上引导系统:
# shutdown -r
第四步. 确认操作成功
1.当系统引导起来以后, 确认系统是从hdisk1 上引导起来的.
clvm同样也需要机器有一个唯一的合法的ID,
克隆后的机器要么重新安装cluster.es.clvm.rte,
要么手工重新生成该ID。
克隆硬盘: Lpar(分区)环境下AIX clone方法:
-----------------------------------------
hdisk2 none none
hdisk3 xxxxxxxxxxxxxxxxxxx altinst_rootvg
// 这说明克隆成功,hdisk 3在被安装到其他分区后,vgname会自动更名为rootvg
# /usr/sbin/alt_disk_install –v alt3 hdisk3 //将hidsk 3的vgname 由altinst_rootvg (default) 改为 alt3 ,这样做的目的是方便下面继续用本台机器制作克隆。避免系统报错:此vgname已存在。
I:bos.content_list
I:bos.games
5. (可选) 编写在克隆过程中要用户 jonhdoe, 并在其主目录下创建两个空文件.
vi /home/scripts/AddUsers.sh
mkuser johndoe
touch /home/johndoe/abc.txt
总结,这几个问题改起来共需要5分钟左右。还是克隆好. 如果依次安装, 如SAT,一共划了12个LPAR, 想象一下:12套AIX,打补丁,装HA,装SOFTWARE BOUNDLE.. 时间的确是太长了。
========================================================================================================
如结果为:
lslpp: 0504-132 Fileset bos.alt_disk_install.rte not installed.