一:概述
在一個(gè)大的linux應(yīng)用環(huán)境中,經(jīng)常為了避免再次安裝,需要簡(jiǎn)單地復(fù)制另一臺(tái)已經(jīng)在運(yùn)行工作的linux服務(wù)器而后稍微做些改動(dòng)即可。相比起windows來說,linux是更可復(fù)制的,因?yàn)閘inux內(nèi)核在啟動(dòng)時(shí)是動(dòng)態(tài)?br>觳庥布?模? 這種操作系統(tǒng)與硬件的無關(guān)性使得linux是更可復(fù)制的。
二:兩種‘復(fù)制’類型
一是完全的整個(gè)操作系統(tǒng)復(fù)制,避免重裝另一臺(tái)操作系統(tǒng)和各種應(yīng)用的編譯配置等等。二是單個(gè)應(yīng)用程序復(fù)制,這一般是指兩臺(tái)系統(tǒng)在同一系列的內(nèi)核和發(fā)行版本下運(yùn)行時(shí)復(fù)制另一臺(tái)上已經(jīng)正在運(yùn)行的應(yīng)用程序如apache的編譯,/usr/local/apache整個(gè)目錄,及需要用到的庫。本文主要講講第一種復(fù)制。
三:環(huán)境
一臺(tái)已經(jīng)在工作的linux服務(wù)器,簡(jiǎn)稱A,我們準(zhǔn)備一個(gè)與A相等或更大的空硬盤,再選擇一臺(tái)不論?br>裁從階在本地或遠(yuǎn)程網(wǎng)絡(luò)上運(yùn)行的linux服務(wù)器B。我們把這個(gè)空硬盤安裝到B上準(zhǔn)備復(fù)制A到這個(gè)空硬盤上,然后就可以拿這個(gè)被復(fù)制后的硬盤啟動(dòng)一臺(tái)與A差不多的linux服務(wù)器了。
四:復(fù)制后要更改的東西
1。要更改MBR生成正確的新的LILO。
2。IP地址和主機(jī)名(/etc/sysconfig/network/etc/sysconfig/network-scripts/ifcfg-ethX,/etc/HOSTNAME,/etc/resolv.conf,/etc/hosts,/etc/hosts.allow,/etc/hosts.deny,/etc/fstab)
3.路由表及網(wǎng)關(guān)信息(netstat-nr,ifconfig,/sbin/route)
五:通過FTP方法的遠(yuǎn)程復(fù)制過程
1.移走服務(wù)器A上的/etc/ftpusers文件中的root行,允許遠(yuǎn)程用戶可以root進(jìn)行FTP登錄。
2。如果有設(shè)置/etc/hosts.allow,則允許服務(wù)器B可以FTP進(jìn)來,且設(shè)置/etc/inetd.conf開啟FTP?br>??
3。將空硬盤分區(qū)且mount到服務(wù)器B上,你可按服務(wù)器A的分區(qū)方法對(duì)該硬盤做同樣分區(qū),也可以少分一些區(qū),但你需要保證/boot分區(qū)在1024柱面上,以免lilo找不到內(nèi)核無法啟動(dòng)。我們假定原服務(wù)器A有分區(qū)/boot/var/tmp/usr//homeSWAP.則相應(yīng)地對(duì)該空硬盤做同樣分區(qū),如果還剩下空間,則分成一個(gè)區(qū)準(zhǔn)備放置從AFTP下來的文件,如果沒有空間,則要想辦法放到服務(wù)器B的硬盤上了。
4。B#ftpA
root
rootpassword
bin
lcd/tmp
cd/
hash(因?yàn)槲募^大,把hash標(biāo)志打開可看到是否東西在傳送)
getboot.tar(將把A上的/boot目錄整個(gè)tar作為一個(gè)文件boot.tar服務(wù)器A的/tmp下)
getvar.tar
gettmp.tar
getusr.tar
gethome.tar
getbin.tar
getsbin.tar
getetc.tar
getdev.tar
getlib.tar
注意:不要tar/proc,這是運(yùn)行中的內(nèi)核在內(nèi)存中的映像。
5。把空硬盤分區(qū)后分別mount所有分區(qū)到
/mnt/newhd/boot,/mnt/newhd/var,/mnt/newhd/tmp,/mnt/newhd/usr,
/mnt/newhd/home,/mnt/newhd/bin,/mnt/newhd/sbin,/mnt/newhd/etc,
/mnt/newhd/dev,/mnt/newhd/lib
6.cd/mnt/newhd;tarxvf/tmp/*.tar
7.mkdir/mnt/newhd/proc(非常重要)
8.更改前面提到的所有相關(guān)文件,仔細(xì)檢查,如硬盤接口類型不同,還需要更改/etc/fstab,如新服務(wù)器上的網(wǎng)卡和SCSI類型不同,改/etc/conf.modulesor/etc/modules.conf
9.運(yùn)行sync;sync;sync;reboot
六:如何更新LILO
a.cdrom啟動(dòng)后安裝LILO現(xiàn)在掛接這個(gè)被復(fù)制的硬盤作為啟動(dòng)盤,但以CDROM啟動(dòng),啟動(dòng)時(shí)指定參數(shù)vmlinuzroot=/dev/hdaX.啟動(dòng)后運(yùn)行/sbin/lilo即可
b.軟盤啟動(dòng),可從www.toms.net/rb/home.html下載帶根文件系統(tǒng)的單linux軟盤啟動(dòng)后mount/dev/hda所有分區(qū)到/mnt/hda下,然后chroot/mnt/hda;/sbin/lilo
c.以服務(wù)器B上的原硬盤啟動(dòng),mount這個(gè)被復(fù)制的硬盤的各個(gè)分區(qū)到/mnt/hd/boot,/mnt/hd/etc..........然后改/mnt/hd/etc/lilo.conf中的目錄都在前面加上/mnt/hd,且改boot=/dev/hda作為/dev/hdb...最后/sbin/lilo-C/mnt/hd/etc/lilo.conf,再改回原先的/mnt/hd/etc/lilo.conf
d.在服務(wù)器B啟動(dòng)后放一張軟盤到軟驅(qū)#ddif=/boot/vmlinuzof=/dev/fd0,然后rdev/dev/fd0/dev/hdaX(X為那個(gè)空硬盤/boot分區(qū)的分區(qū)號(hào))。
七:其它常見問題解答
a.開始啟動(dòng)被復(fù)制的硬盤后檢查文件系統(tǒng)時(shí)出錯(cuò),或者/etc/fstab中某些分區(qū)不能mount和找到系統(tǒng)要求給出root密碼或ctrl+d重啟,怎么辦?可回到前面把這個(gè)硬盤再次mount到服務(wù)器B改東西?;蛘邌?dòng)時(shí)指定linuxsingleinit=/bin/bash,它將drop給你一個(gè)shell.然后mount/dev/hda1-oremount-orw;mount-a;e2fsck-f/dev/hdaX,此時(shí)根文件系統(tǒng)/dev/hda1被重新mount成可讀寫的。再改/etc/fstab,/etc/lilo.conf..等等
八:其它復(fù)制方法
a.本地復(fù)制,就直接安裝另一硬盤到系統(tǒng)上,直接拷貝所有目錄(除/proc)到新硬盤,再安裝LILO。
b.可以試一下在機(jī)器啟動(dòng)后,一個(gè)命令cat/dev/hda>/dev/hdc;再安裝LILO
企業(yè)網(wǎng)站建設(shè)解決方案 營(yíng)銷型網(wǎng)站建設(shè)解決方案 行業(yè)門戶網(wǎng)站建設(shè)解決方案 外貿(mào)網(wǎng)站解建設(shè)決方案 品牌形象網(wǎng)站建設(shè)解決方案 購(gòu)物商城網(wǎng)站建設(shè)解決方案 政府網(wǎng)站建設(shè)解決方案 手機(jī)網(wǎng)站建設(shè)解決方案 教育培訓(xùn)網(wǎng)站建設(shè)解決方案 珠寶高端奢飾品網(wǎng)站建設(shè)解決方案 房地產(chǎn)、地產(chǎn)項(xiàng)目網(wǎng)站建設(shè)解決方案 集團(tuán)、上市企業(yè)網(wǎng)站建設(shè)解決方案 數(shù)碼、電子產(chǎn)品網(wǎng)站建設(shè)解決方案 美容、化妝品行業(yè)網(wǎng)站建設(shè)解決方案
10年專業(yè)互聯(lián)網(wǎng)服務(wù)經(jīng)驗(yàn) 重慶最專業(yè)網(wǎng)站團(tuán)隊(duì) 資深行業(yè)分析策劃 B2C營(yíng)銷型網(wǎng)站建設(shè)領(lǐng)先者 最前沿視覺設(shè)計(jì)、研發(fā)能力 時(shí)刻最新技術(shù)領(lǐng)先研發(fā)能力 具有完備的項(xiàng)目管理 完善的售后服務(wù)體系 深厚的網(wǎng)絡(luò)運(yùn)營(yíng)經(jīng)驗(yàn)
中技互聯(lián)一直秉承專業(yè)、誠(chéng)信、服務(wù)、進(jìn)取的價(jià)值觀,堅(jiān)持優(yōu)秀的商業(yè)道德,以用戶最終價(jià)值為導(dǎo)向,向用戶提供優(yōu)質(zhì)產(chǎn)品和優(yōu)質(zhì)服務(wù),從而贏得了用戶的信賴。始終以不懈的努力、更高的目標(biāo)來要求自己。
主營(yíng)業(yè)務(wù):網(wǎng)站建設(shè) | 重慶網(wǎng)站建設(shè) | 重慶網(wǎng)站設(shè)計(jì) | 重慶網(wǎng)站制作 | 重慶網(wǎng)頁設(shè)計(jì) | 重慶網(wǎng)站開發(fā)