借助cwRsync工具迁移

琉璃3年前技术文章742

服务端

安装服务端软件

image.png

image.png

如下,会自动在系统内创建一个系统用户,用户名为:xxx  ,密码为:xxx

image.png


查看系统用户,会发现自动创建了如下用户:


image.png

修改配置文件:rsyncd.conf

use chroot = false

strict modes = false

hosts allow = *

log file = rsyncd.log

uid = 0  #不指定uid,不加该选项无法使用任何账户

gid = 0  #不指定gid

# Module definitions

# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work

#[test]

path = /cygdrive/d #需要迁移d盘数据

read only = false

transfer logging = yes

auth users = rsync

secrets file = /cygdrive/f/dtstack-rsync/rsync.password

纯文本

创建存放校验用户名密码的文件:

 #格式为用户名:密码

纯文本

启动服务

image.png

客户端

下载并解压压缩包



📌建议客户端部署完成之后,先测试下到服务端873端口的链接情况

在客户端磁盘中创建一个rsync.password文件,文件中需要写入服务端同步用户密码

纯文本


在客户端启动同步命令:

📌这里注意,--password-file指定的路径中不能有空格,不然会造成命令解析错误的


rsync.exe --port=873 -vzrtopg --progress  --password-file=/cygdrive/f/dtstack-sync/rsync.password rsync@ip地址::test /cygdrive/d


rsync:就是对应在服务端配置文件中指定的身份验证的用户名。


test:就是在服务端配置文件中指定的模块名称。/cygdrive/d:指定将服务端文件同步到客户端的目录,这里是直接将服务端的d盘同步到客户端所在服务器的d盘。--password-file 指明客户端的身份验证密码文件,跟服务端的那个密码文件是对应的。

纯文本

相关文章

数据湖技术之iceberg(四)iceberg的数据类型

1  Iceberg数据类型类型描述笔记boolean布尔类型,true或者falseint32 位有符号整数可以转换成long类型long64 位有符号整数float单精度浮点型可以转换成...

MongoDB的In-Memory存储引擎

   在企业版 3.2.6版本开始,MongoDB开始有In-Memory存储引擎,除了一些元数据和诊断数据外,In-Memory存储引擎不会存储任何数据到磁盘,包括配置数据、索引、用户凭证等。   ...

centos6下时间修改

1、手动修改1)使用date命令修改的时间是系统时间临时生效的,重启系统后失效,需要将当前时间和硬件时间同步后才可以持久生效。date -s "2012-05-23 01:01:01&quo...

haproxy服务无法正常启动

haproxy服务无法正常启动

【局点信息】测试环境【集群信息】【问题现象】haproxy设置配置文件后,无法正常启动,查看服务状态显示失败配置增加内容#增加如下配置 listen ApiApplicationServer   ...

RabbitMQ 集群部署

RabbitMQ 集群部署

1. 两种模式说到集群,小伙伴们可能第一个问题是,如果我有一个 RabbitMQ 集群,那么是不是我的消息集群中的每一个实例都保存一份呢?这其实就涉及到 RabbitMQ 集群的两种模式:1)普通集群...

聊一聊什么是分布式系统

聊一聊什么是分布式系统

分布式系统原理1 概念1.1 模型节点在具体的工程项目中,一个节点往往是一个操作系统上的进程。在本文的模型中,认为节点是一个完整的、不可分的整体,如果某个程序进程实际上由若干相对独立部分构成,则在模型...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。