这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
zh:用途和案例:如何使用rsync同步远程服务器上的文件 [2017/03/03 07:06] liuxl |
zh:用途和案例:如何使用rsync同步远程服务器上的文件 [2017/12/12 03:05] (当前版本) |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | <note>rsync是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息,通过ssh方式来传输文件,本文将介绍如何使用rsync同步asterCC的录音文件夹monitor,测试主机IP地址为192.168.1.90。</note> | + | <note>rsync是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息,通过ssh方式来传输文件,本文将介绍如何使用rsync同步asterCC的录音文件夹monitor,测试rsync服务器IP地址为192.168.1.90。</note> |
| ===== 一、服务器端配置 ===== | ===== 一、服务器端配置 ===== | ||
| 行 99: | 行 99: | ||
| <code>-a 以archive模式操作、复制目录、符号连接 相当于-rlptgoD | <code>-a 以archive模式操作、复制目录、符号连接 相当于-rlptgoD | ||
| - | -z 传输时压缩; | + | -z 传输时压缩。 |
| - | -P 传输进度; | + | -P 传输进度。 |
| - | -v 传输时的进度等信息,和-P有点关系,自己试试。可以看文档; | + | -v 传输时的进度等信息,和-P有点关系,自己试试。可以看文档。 |
| - | --delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致,本例只进行录音文件备份所以不需要这个选项。 | + | --delete 是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致,本例只进行录音文件备份所以不需要这个选项。 |
| - | --password-file=/password/path/file来指定密码文件,这样就可以在脚本中使用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。</code> | + | --password-file=/password/path/file 来指定密码文件,这样就可以在脚本中使用而无需交互式地输入验证密码了,这里需要注意的是密码文件权限600。</code> |