关于rsync同步命令的使用
来源:互联网 发布:php 框架 编辑:程序博客网 时间:2024/04/27 20:35
rsync(remote synchronize)是一个远程数据通不能工具,可以通过lan/wan快速实现多台主机之间的文件同步。Rsync使用所谓的“Rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。
rsync -avz A B
其中A、B分别代表两个需要同步文件或目录。rsync实现同步是指将文件从A发送到B中,而不管A和B到底是本地路径还是远程路径。A和B不能够同时是远程路径。
1)如果某一个文件F1在A中有,而在B中没有,就会从A中发送到B中。
2)在B中有的文件而在A中没有的文件不会从B传送到A。如果要实现B中有而A中没有的文件可以从B中传送到A中,那么使用rsync -avz B A。
3)如果要实现B中的文件完全与A中同步,也就是如果A中有而B中没有的文件就从A传送到B,并且B中有而A中没有的文件会从B中将其删除。
使用rsync -avz --delete A B。
在使用rsync实现同步的时候,如果是实现远程主机与本地主机之间的同步,在使用命令的时候需要输入远程主机的密码。可以实现两台主机之间的ssh验证,实现ssh验证之后,使用scp命令实现文件远程文件拷贝和rsync远程文件同步的时候可以不用输入远程主机中的密码而直接使用。
scp -r /opt/backup/ 192.168.3.215:/opt/backup 实现将本地主机中的/opt/backup目录下的所有文件可文件夹拷贝到指定的远程主机的/opt/backup目录下。
scp -r /opt/backup 192.168.3.215:/opt/backup 实现将本地主机中的/opt/backup的整个文件夹拷贝到指定的远程主机的/opt/backup目录下。
- 关于rsync同步命令的使用
- rsync同步命令使用
- 使用rsync命令同步数据
- 使用rsync命令同步数据
- 使用rsync命令同步数据
- 使用rsync命令同步数据
- rsync同步的使用
- Rsync命令的使用
- rsync命令的使用
- 同步软件 Rsync的使用
- rsync同步工具的使用
- rsync 同步 命令详解
- rsync同步命令
- RSync 远程同步工具的使用
- 使用Linux的rsync命令实现:多服务器镜像同步
- 使用Linux的rsync命令实现 多服务器镜像同步
- 使用Linux的rsync命令实现:多服务器镜像同步
- 使用Linux的rsync命令实现:多服务器镜像同步
- Transact-SQL数据库基本操作
- QQ群信息统计
- Maya: 菜单 曲面 >双轨成形>双轨成形3+工具
- 试探算法
- Maya: 菜单 曲面 >边界
- 关于rsync同步命令的使用
- calculate the distance of two string
- Milking cows
- NSPR在Windows上编译及使用
- Maya: 菜单 曲面 >方形
- 海思SDK编译实践 -- hi3716cv200es1
- Java经典算法四十例编程详解+程序实例
- Tomcat服务器详解
- matlab矩阵操作常用函数