借助cwRsync工具迁移

琉璃2年前技术文章563

服务端

安装服务端软件

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 指明客户端的身份验证密码文件,跟服务端的那个密码文件是对应的。

纯文本

相关文章

开源大数据集群部署(九)Ranger审计日志集成(solr)

开源大数据集群部署(九)Ranger审计日志集成(solr)

1、下载solr安装包并解压包tar -xzvf solr-8.11.2.gzcd solr-8.11.2执行安装脚本./bin/install_solr_service.sh /opt/solr-8...

ES运维(一)底层数据存储原理

ES运维(一)底层数据存储原理

1、ES底层数据存储原理架构图Segment工作流程:A、 新的文档在内存中组织B、 每隔一段时间,buffer将会被提交:生成一个新的segment(一个额外的新的倒序索引)并被写到磁盘,同时一个新...

等待事件latch: cache buffers chains 的分析与优化

等待事件latch: cache buffers chains 的分析与优化

等待事件latch: cache buffers chains 的分析与优化要理解latch: cache buffers chains并解决这个问题,就需要深入的了解Buffer Cach...

python-日志分析

1、概述生产中会生成大量的系统日志、应用程序日志、安全日志等等日志,通过对日志的分析可以了解服务器的负载、健康状况,可以分析客户的分布情况、客户的行为,甚至基于这些分析可以做出预测。一般采集流程:日志...

Doris资源管理

资源管理为了节省Doris集群内的计算、存储资源,Doris需要引入一些其他外部资源来完成相关的工作,如Spark/GPU用于查询,HDFS/S3用于外部存储,Spark/MapReduce用于ETL...

Python 实现 Prometheus 自定义指标暴露

Python 实现 Prometheus 自定义指标暴露

虽然 Prometheus 已经拥有可直接使用的 exporter 可供使用,以满足收集不同的监控指标的需要。然而,如果我们需要收集一些自定义指标项,还是需要我们编写程序去暴露相关接口(/metric...

发表评论    

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