Ubuntu系統備份的方法

來源:互聯網
上載者:User
關鍵字 可以 磁片 系統備份 鏡像

系統備份是相當重要的,因為你永遠不會知道硬碟何時會罷工或者災難會悄悄降臨。 下面我們來講一些備份的方法。

從命令列備份
使用 TAR 命令

此法適用于備份使用者的主資料夾。 打開終端並輸入:

tar cvfz output input

使用 split 命令可以使壓縮好的鏡像分成小塊以便存入可行動裝置。 更多資訊請參看: BackupYourSystem/TAR

使用 dd 命令創建磁片鏡像

此法適用于備份整個磁片。 打開終端(在示例中要將 hda 替換成你需要備份的分區)創建磁片鏡像

dd if=/dev/hda1 of=/home/hda1.bin

創建壓縮磁片鏡像

dd if=/dev/hda1 |. gzip > /home/hda1.bin.gz

我懷疑上述命令是否會產生遞迴壓縮,因為把壓縮檔放在了/home目錄下,壓縮硬碟時再壓縮自己,直至塞滿整個硬碟。 我使用上述命令時只有十幾個G的資料壓縮了二十幾個G都沒停止備份 MBR(主引導記錄)

dd if=/dev/hda of=/home/hda.boot.mbr bs=512 count=1

恢復 MBR (從 Live CD)

dd if=/mnt/hda1/home/hda.boot.mbr of=/dev/hda bs=512 count=1

從一個磁片備份到另一個磁片

dd if=/dev/hda of=/dev/hdb conv=noerror,sync bs=4k

來看以下這個命令

dd -if /dev/hda1 > partitionimage.dd

此命令將備份 "/dev/hda1" (hda1上的第一個分區)。 整個磁片(包括 MBR)可以作為一個輸入「檔」只用 /dev/hda 備份即可。 使用以下命令進行恢復:

dd -if partitionimage.dd -of /dev/hda1

可以使用「回送設備」(loopback device)載入這個分區鏡像,使得在不破壞現有分區的情況下比較兩者的檔版本。

從桌面備份
使用 Simple Backup Suite

Simple Backup Suite 是在 Google Summer of Code 2005 創建的一個程式。 你可以在熟悉的 GNOME 環境下選擇何時、何地、如何進行備份。 Simple Backup Suite also 也可以做增量備份。 在創建初始備份後,只有修改過的檔才會被備份。

增量備份
rsync

Rsync 只更新更改過的檔,甚至只傳輸那些檔被更改過的部分。 這能有效節省網路備份時的頻寬。 安全起見,兩台機子間的傳輸是通過 SSH 完成的。 Rsync在備份使用者主資料夾時表現出色。 傳輸到遠端電腦的命令是:

sudo rsync --delete -azvv -e ssh /home remoteuser@remotehost.remotedomain:./backupdirectory

-z 壓縮資料 --delete 刪除被備份系統上不存在的檔。 或許你需要它,或許不需要。 -a 維持檔日期 (也可以用 -t), 遞迴進入子資料夾 (也可以用 -r), 僅複製軟連接本身 (也可以用 -l), 維持檔許可權 (也可以用 -p), 維持使用者組 (也可以用 -g), 維持檔擁有權 (也可以用 -o), 維持設備檔屬 性 (也可以用 -D). -vv 回顯rsync同步進程

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.