| 1 | = 2011-01-13 = |
| 2 | |
| 3 | == Backup : rsync == |
| 4 | |
| 5 | * [http://wiki.ubuntu.org.cn/index.php?title=UbuntuHelp:BackupYourSystem/zh&variant=zh-hant#rsync Ubuntu Help 關於檔案備份的技巧] |
| 6 | {{{ |
| 7 | #!text |
| 8 | Rsync 只更新更改過的文件,甚至只傳輸那些文件被更改過的部分。這能有效節省網絡備份時的帶寬。安全起見, |
| 9 | 兩台機子間的傳輸是通過 SSH 完成的。Rsync在備份用戶主文件夾時表現出色。傳輸到遠程計算機的命令是: |
| 10 | |
| 11 | sudo rsync --delete -azvv -e ssh /home remoteuser@remotehost.remotedomain:./backupdirectory |
| 12 | |
| 13 | -z 壓縮數據 --delete 刪除被備份系統上不存在的文件。或許你需要它,或許不需要。 -a 維持文件日期 (也可以用 -t), |
| 14 | 遞歸進入子文件夾 (也可以用 -r), 僅複製軟連接本身 (也可以用 -l), 維持文件權限 (也可以用 -p), |
| 15 | 維持用戶組 (也可以用 -g), 維持文件所有權 (也可以用 -o), 維持設備文件屬性 (也可以用 -D). -vv 回顯rsync同步進程 |
| 16 | }}} |