酷!學園

技術討論區 => Linux 討論版 => 主題作者是: sinister1001 於 2012-10-17 17:50

主題: linux完全備份
作者: sinister10012012-10-17 17:50
如果把一台server備份到另一台還原
需要把這台的服務跟相關設定完全備份到另一台上
不知道有沒有人可以教我一下
或是有相關教學呢??
還原也教一下...
對於這個真的很不行...win用習慣了
不會用linux的備份...
拜託各位了,謝謝。

我用過再生龍 不過出錯誤 不能執行...我也想不出來其他辦法了...
這台server 用的是RAID 1的
主機型號是IBM System x3620 M3 我看不出來他是硬的還偽硬的RAID卡..
主題: Re: linux完全備份
作者: netman2012-10-17 22:04
rsync?
主題: Re: linux完全備份
作者: Niko2012-10-17 22:20
dd?
主題: Re: linux完全備份
作者: sinister10012012-10-18 09:44
用DD指令的話
我把他備份到隨身碟上

是直接把另一台安裝好CentOS後
進去裡面再用DD指令直接複製過去嗎??
主題: Re: linux完全備份
作者: twu22012-10-18 12:34
dd 應該是不適合 (除非你的硬碟完全一樣).
完全備份用 tar 就可以了.
只是... 因為硬體不同, 表示在新的機器上, 開機時要能找到正確的 loader, loader 要能找到正確的 kernel 與 initrd image, 在 initrd image 中要能正確的載入新機器要用的 storage driver, 並能找到 root 所在的位置並切換過去...
上述動作你都會弄的話 (至少 loader 那邊應該要自己裝上去... 一般的 rescue cd 應該不會自動幫你做), 應該就能用了 (其他的設定... 應該都可以後續再改).
主題: Re: linux完全備份
作者: Niko2012-10-18 13:52
樓主大大給的資訊不多,如備份的機器是只單純備份? 還是未來服務會轉移到新機器上? 目前的機器提供多少的服務? 主要備份的是什麼檔? 等等....
這些小弟認為都要考量進去才好選擇用哪種方式達到比較好的效率
如果是比較單純的,我想就如同上面兩位大大說的,用tar或rsync寫個簡單的script丟到crontab裡,讓機器照時間去自動備份就OK了
主題: Re: linux完全備份
作者: sinister10012012-10-18 15:34
目前要的是 服務 系統設定 完全一樣
就像把整個系統複製到另一台 變成像雙胞胎的那樣子
長得一模一樣

有用過Clonezilla不過出了錯誤 所以只能找其他方式
系統是CentOS 5.6
主題: Re: linux完全備份
作者: Niko2012-10-19 09:55
小弟有個非常蠢的方法...

假設樓主大的機器不同,新機器已經安裝好所需套件,那何不如就一個一個慢慢丟到新機器上就好?
當然這也要看服務到底有幾個

再假設兩台機器完全一樣,就可以直接給它dd下去了,不過如twu2大大說的,loader也許會要自己再處理一下
主題: Re: linux完全備份
作者: 日京三子2012-10-19 11:08
如果這台主要的伺服器是自己安裝的話,多少都會記得自己曾經動過哪些設定檔案,直接備份就好......



另外一台新機器,就重新安裝,把設定檔案複製過去就好.....
-----
懶人如我,只會想出這種笨招式而已....
主題: Re: linux完全備份
作者: hoyo2012-10-19 11:27
我八年前在 FreeBSD的作法 是

1. 轉移的硬碟一樣安裝一次作業系統
2. 將安裝完成的硬碟,裝在 USB 行動外接上
3. 接在要備份的機器上
4. 敲以下的指令

代碼: [選擇]
# mkdir /usb
# mount /dev/da0s1a /usb
# cd /usb
# dump -f- / | restore -f- -r

........ 不適用 Linux = ="  我剛剛看了, Linux 沒有 dump 指令,大概要用類似指令取代
主題: Re: linux完全備份
作者: hikohan2012-10-19 11:42
用tar或cpio都可以,rescue多搞幾次就駕輕就熟了。

http://phorum.study-area.org/index.php/topic,42870.msg215834.html#msg215834

單碟可以用dd,如果OS在raid上,用grub4dos boot loader很方便。

要注意原來FSTAB的掛載資料,DB資料就要dump。

Good Luck!!
主題: Re: linux完全備份
作者: netman2012-10-19 12:16
如果是LVM,就容易多了!^_^
主題: Re: linux完全備份
作者: hoyo2012-10-19 13:02
如果是LVM,就容易多了!^_^

VM 更容易  XD
主題: Re: linux完全備份
作者: netman2012-10-19 15:58
如果是LVM,就容易多了!^_^

VM 更容易  XD

完全不能同意你更多! ^_^
主題: Re: linux完全備份
作者: huckly2012-10-19 16:13
如果是LVM,就容易多了!^_^

VM 更容易  XD

完全不能同意你更多! ^_^

VM+100