差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| rsync [2016/08/18 18:03] – jz | rsync [2024/03/17 00:58] (目前版本) – jz | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | rsyncd 設定檔 | + | ====== 複製資料 ====== |
| + | < | ||
| + | rsync -avhW --no-compress --info=progress2 src/ dst/ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | rsyncd 設定檔 | ||
| rsyncd.conf | rsyncd.conf | ||
| 行 23: | 行 31: | ||
| </ | </ | ||
| + | 備份指令,在要備份資料的伺服器上執行,192.168.50.35 為 rsync server。 | ||
| + | 參數說明 | ||
| + | |||
| + | * --delete delete extraneous files from destination dirs | ||
| + | * --archive archive mode; equals -rlptgoD | ||
| + | |||
| + | <code bash> | ||
| RSYNC_PASSWORD=" | RSYNC_PASSWORD=" | ||
| + | </ | ||
| - | --delete delete extraneous files from destination dirs | ||
| - | --archive archive mode; equals -rlptgoD | ||
| 選項與參數: | 選項與參數: | ||
| 行 47: | 行 61: | ||
| * -e :使用的通道協定,例如使用 ssh 通道,則 -e ssh | * -e :使用的通道協定,例如使用 ssh 通道,則 -e ssh | ||
| * -a :相當於 -rlptgoD ,所以這個 -a 是最常用的參數了! | * -a :相當於 -rlptgoD ,所以這個 -a 是最常用的參數了! | ||
| + | |||
| + | Rsync over SSH 範例 | ||
| + | |||
| + | < | ||
| + | rsync -a --progress --delete -e "ssh -i / | ||
| + | </ | ||
| + | |||
| + | ====== 標題 ====== | ||
| + | < | ||
| + | rsync -a --exclude ' | ||
| + | rsync -a --exclude ' | ||
| + | rsync -a --exclude ' | ||
| + | rsync -a --exclude ' | ||
| + | rsync -a --exclude={' | ||
| + | rsync -a --exclude-from=' | ||
| + | rsync -a --exclude ' | ||
| + | rsync -a -m --include=' | ||
| + | find src_directory/ | ||
| + | </ | ||
| + | |||
| + | 參考 | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * https:// | ||