关于云服务器ECS之间数据传输的实现方式


当前第2页 返回上一页

微信截图_20180919135815.png

rsync六种不同的工作模式:

1.拷贝本地文件,将/home/coremail目录下的文件拷贝到/cmbak目录下。

1

rsync -avSH /home/coremail/ /cmbak/

2.拷贝本地机器的内容到远程机器。

1

rsync -av /home/coremail/ 192.168.11.12:/home/coremail/

3.拷贝远程机器的内容到本地机器。

1

rsync -av 192.168.11.11:/home/coremail/ /home/coremail/

4.拷贝远程rsync服务器(daemon形式运行rsync)的文件到本地机。

1

rsync -av root@172.16.78.192::www /databack

5.拷贝本地机器文件到远程rsync服务器(daemon形式运行rsync)中。当DST路径信息包含”::”分隔符时启动该模式。

1

rsync -av /databack root@172.16.78.192::www

6.显示远程机的文件列表。这类似于rsync传输,不过只要在命令中省略掉本地机信息即可。

1

rsync -v rsync://192.168.11.11/data

rsync配置文件说明:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

cat/etc/rsyncd.conf              #内容如下

port = 873                       #端口号

uid = nobody                     #指定当模块传输文件的守护进程UID

gid = nobody                     #指定当模块传输文件的守护进程GID

use chroot = no                  #使用chroot到文件系统中的目录中

max connections = 10             #最大并发连接数

strict modes = yes               #指定是否检查口令文件的权限

pid file = /usr/local/rsyncd/rsyncd.pid       #指定PID文件

lock file = /usr/local/rsyncd/rsyncd.lock     #指定支持max connection的锁文件,默认为/var/run/rsyncd.lock

motd file = /usr/local/rsyncd/rsyncd.motd     #定义服务器信息的,自己写 rsyncd.motd 文件内容

log file = /usr/local/rsyncd/rsync.log        #rsync 服务器的日志

log format = %t %a %m %f %b

syslog facility = local3

timeout = 300

[conf]                                   #自定义模块

path = /usr/local/nginx/conf             #用来指定要备份的目录

comment = Nginx conf

ignore errors                            #可以忽略一些IO错误

read only = no                           #设置no,客户端可以上传文件,yes是只读

write only = no                          #no为客户端可以下载,yes不能下载

hosts allow = 192.168.2.0/24             #可以连接的IP

hosts deny = *                           #禁止连接的IP

list = false                             #客户请求时,使用模块列表

uid = root

gid = root

auth users = backup                      #连接用户名,和linux系统用户名无关系

secrets file = /etc/rsyncd.pass          #验证密码文件

以上就是关于云服务器ECS之间数据传输的实现方式的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux学习第三篇之centos7安装mysql5.7.16数据库的详细介绍

如何在ecs管理控制台上启动或停止实例

如何使用阿里云迁云工具进行磁盘缩容

三分钟了解Linux与windows的区别

Linux如何更新系统

如何使被安全控制的ecs实例进入启动中(starting)状态

Linux中vi查找关键字的方法

Linux怎么保存

如何使用Linux命令行删除文件?(代码示例)

如何将Linux系统更换成windows系统

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...