码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下的数据备份工具rsync

时间:2018-07-21 21:33:18      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:表示   经典   pat   html   远程主机   fst   详细   targe   fstab   

Linux下的数据备份工具很多,用得最多的是rsyns(远程同步)

同步远程数据类似scp

同步本地数据类似cp

 

root@ip-172-31-8-212:~# rsync /etc/passwd /tmp/1.txt

将/etc/passwd文件拷贝到/tmp下并改名为1.txt

如果对rsync不熟悉,可暂先只了解本地以及远程shell格式的user@host:path路径格式。例如:

[root@xuexi ~]# rsync /etc/fstab /tmp                # 在本地同步
[root@xuexi ~]# rsync -r /etc 172.16.10.5:/tmp       # 将本地/etc目录拷贝到远程主机的/tmp下,以保证远程/tmp目录和本地/etc保持同步
[root@xuexi ~]# rsync -r 172.16.10.5:/etc /tmp       # 将远程主机的/etc目录拷贝到本地/tmp下,以保证本地/tmp目录和远程/etc保持同步
[root@xuexi ~]# rsync /etc/                          # 列出本地/etc/目录下的文件列表
[root@xuexi ~]# rsync 172.16.10.5:/tmp/              # 列出远程主机上/tmp/目录下的文件列表

另外,使用rsync一定要注意的一点是,源路径如果是一个目录的话,带上尾随斜线和不带尾随斜线是不一样的,不带尾随斜线表示的是整个目录包括目录本身,带上尾随斜线表示的是目录中的文件,不包括目录本身。例如:

[root@xuexi ~]# rsync -a /etc /tmp
[root@xuexi ~]# rsync -a /etc/ /tmp

第一个命令会在/tmp目录下创建etc目录,而第二个命令不会在/tmp目录下创建etc目录,源路径/etc/中的所有文件都直接放在/tmp目录下。

 

rsync经典文章:http://www.cnblogs.com/f-ck-need-u/p/7220009.html#auto_id_2  

Linux下的数据备份工具rsync

标签:表示   经典   pat   html   远程主机   fst   详细   targe   fstab   

原文地址:https://www.cnblogs.com/hujianli/p/9347903.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!