|   |  | 
        
          | 
			  
			    | 茫茫網海中的冷日 發生過的事,不可能遺忘,只是想不起來而已!
 |  
				|  | 恭喜您是本站第 1746582 
										位訪客!
					 登入  | 註冊 |  |  | 
      
      
        
                      | 
 
 
 
 
 
 | 
                      
	| 發表者 | 討論內容 |  
	| 冷日 (冷日)
 | 發表時間:2008/9/9 12:36 |  
	| 
	Webmaster   
		註冊日: 2008/2/19來自: 發表數: 15773 | 
	[轉貼]Linux全系統的備份與還原(系統轉移)摘自Ubuntu的WIKI
 1.以最高權限執行
 
 2.切換到根目錄
 
 3.使用tar指令
 
 tar -cvpzf /路徑至備份檔.tgz   備份目錄
tar -cvpzf /路徑至備份檔.tgz  --exclude=排除目錄1 --exclude=排除目錄2  --exclude= /路徑至備份檔.tgz (產生的備份檔當然要排除)  /備份目錄例子:
 tar -cvpzf /backup.tgz   --exclude=/proc   --exclude=/lost+found  \
--exclude=/backup.tgz   --exclude=/mnt --exclude=/sys /分析:tar -cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
 就是中間加上排除的部分而己,記得產生的備份檔一定要排除 ,否則就沒完沒了了!
 
 tar的參數
 c - 新建一個備份文檔
 v - 詳細模式, tar程式將在屏幕上實時輸出所有信息。
 p - 保存許可,並應用到所有文件。
 z - 採用‘gzip’壓縮備份文件,以減小備份文件體積。
 
 應排除的目錄:
 /proc、/lost+found、/sys、/mnt、/media
 另外額外分割區的東東也可以看看要不要加入
 
 4.到新的機器還原
 
 tar -xvpzf /backup.tgz -C /
mkdir /proc /lost+found /mnt /sys
 看到這裡突然覺得,也可以利用這種方式來拷貝系統,否則替老師桌機
 一台一台的灌Linux還是很累人的。
 我的想法是將
 (a)做好的樣版機,
 (b)依上述步驟1-3備份成檔案後燒到DVD上
 (c)再配合LiveCD開機將要安裝的機器
 (d)作好硬碟分割並格式化
 (e)再將備份檔解到 /分割區內並建好排除的目錄
 (f)再chroot 到新的分割區
 (g)執行grub-install  /dev/sda (或grub-install  /dev/hda )將磁區資訊寫到MBR
 這樣應該就大功告成了,真是天下系統一大copy。
 這兩天得好好實作看看!
 
 原文出處:彰化縣自由軟體工作日誌
 |  
	|  |  
|  |  
 討論串
 
 
                     |