借助cwRsync工具迁移

琉璃3年前技术文章800

服务端

安装服务端软件

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

纯文本

相关文章

通过SDK上传oss文件报错“413 Request Entity Too Large”

通过SDK上传oss文件报错“413 Request Entity Too Large”

问题描述通过SDK上传oss文件返回错误如下,客户反馈上传的文件不大,只有200M。浏览器端访问返回504 timeout报错,同客户核实是每次到1min 30s时候上传大文件会报错com.aliyu...

rancher证书到期处理

rancher证书到期处理

问题描述:rancher证书到期,需要更新rancher证书问题处理:基础环境信息:rancher版本: rancher:v2.4.3官方关于独立容器Rancher Server证书更新的解决方案:1...

Centos系统支持TLS 1.3

Centos系统支持TLS 1.3

一、背景1、生产的 CentOS 7 服务器需要启用 TLS 1.32、Openssl介绍OpenSSL 是用于传输层安全性 (TLS) 和安全套接字层 (SSL) 协议的强大、商业级且功能齐全的工具...

ES部署以及扩容

ES部署以及扩容

单节点RPM包方式部署1、下载RPM包官网下载地址:Download Elasticsearch | Elastic默认下载的为最新版本,如果想要下载历史版本,点击此处查看历史版本此处安装ES7.X...

网络抓包实战

网络抓包实战

1、为什么要学习抓包?主要是因为碰到网络相关问题,如果不进行抓包的话,可能会很难进行定位解决,抓包可以看做是另类的日志信息收集。对于解决网络问题至关重要。2、抓包普通环境tcpdump -- a po...

大数据自动化巡检系统EasyCare使用简介

大数据自动化巡检系统EasyCare使用简介

1、EasyCare登录填写系统初始化用户密码之后登录系统,进入系统首页2、系统首页系统首页显示当前巡检的集群数量,巡检指标,巡检模版,当天巡检情况等3、配置管理配置管理菜单配置初始化巡检基础信息,包...

发表评论    

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