Changes between Initial Version and Version 1 of jazz/rsync


Ignore:
Timestamp:
Apr 18, 2012, 11:27:57 AM (13 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/rsync

    v1 v1  
     1= rsync 語法 =
     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
     8Rsync 只更新更改過的文件,甚至只傳輸那些文件被更改過的部分。這能有效節省網絡備份時的帶寬。安全起見,
     9兩台機子間的傳輸是通過 SSH 完成的。Rsync在備份用戶主文件夾時表現出色。傳輸到遠程計算機的命令是:
     10
     11sudo 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}}}
     17
     18 * [備忘] rsync 備份語法參考
     19{{{
     20rsync -avz -e "ssh -l jazz -p 10000" 127.0.0.1:/forge/trac_pool /home/jazz/trac_pool/
     21}}}
     22
     23 * [http://ubuntuforums.org/showthread.php?t=424366 rsync resume downloads] - 使用 rsync 作檔案續傳動作
     24{{{
     25$ rsync --partial --progress --rsh=ssh localfile remotehost:directory/
     26}}}
     27
     28 * 電腦教室 DRBL 新增硬碟 - 用 rsync 搬資料。
     29{{{
     30jazz@drbl:~$ sudo rsync -avzr --partial --progress /home/partimag/* /mnt/
     31}}}