winrsync同步Windows 数据到 Linux
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,目标将Windows服务器上某个目录的数据完全同步到Linux服务器。Windows作为服务端,开启873端口,Linux 作为客户端,从远端向Windows 服务器拉取数据。Windows部署cwR
千家信息网最后更新 2025年02月06日winrsync同步Windows 数据到 Linux
目标
将Windows服务器上某个目录的数据完全同步到Linux服务器。Windows作为服务端,开启873端口,Linux 作为客户端,从远端向Windows 服务器拉取数据。
Windows部署cwRsyncServer
1、下载cwRsyncServer4.1,进行安装,在安装时可以自定义用户名密码,但必须确保密码的复杂度,否则系统无法成功创建用户和服务。
2、安装完毕后,进入对应目录配置conf文件,默认的安装路径在C:\Program Files (x86)\ICW,修改此目录下的rsyncd.conf文件:
use chroot = falsestrict modes = falsehosts allow = *log file = rsyncd.logport = 873uid = 0 gid = 0# Module definitions# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work#[rsyncdata] # 同步模块,可设置多个path = /cygdrive/d/rsyncdata #此处表示D:/rsyncdata 目录read only = falsetransfer logging = yeshosts allow = 192.168.1.231 #此处为Linux服务器地址auth users = rsyncsecrets file = /cygdrive/d/rsyncd.secrets #密码文件路劲
3、创建同步文件夹和密码文件:
在D盘创建rsyncd.secrets文件,确认后缀名为secrets而不是txt,并添加账号密码内容:
rsync:rsync
创建或者选择需要同步数据的文件夹,并为文件夹添加SvcCWRSYNC的用户权限(full contronal)。
4、启动服务:
在run命令框中输入 services.msc ,进入服务管理界面,设置RsyncServer服务自启动
5、配置Windows防火墙,在入栈规则中添加允许访问873端口。
Linux服务器同步文件
1、在Linux服务器上安装rsync:
yum install rsync -y
2、配置密码文件:
echo "rsync" > /etc/rsyncd.secretschmod 600 /etc/rsyncd.secrets
3、创建/rsyncdata/data目录使用如下命令同步文件:
rsync -vazrtopqg --delete --password-file=/etc/rsyncd.secrets \ rsync@192.168.1.171::rsyncdata /rsyncdata/data/
4、可将上面的命令添加到定时任务脚本,每天凌晨2点执行一次:
0 2 * * * /bin/bash /scripts/rsyncbak/bak.sh &> /dev/null
文件
服务
同步
密码
服务器
目录
数据
命令
文件夹
用户
配置
端口
复杂
成功
任务
内容
后缀
地址
复杂度
多个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
西安软件开发本科有哪些学校
服务器端口如何处理多个请求
接触网软件开发课题
天骐中世纪服务器生存
计算机三级数据库考试app
网络安全的画一等奖
临沂大型软件开发公司
加鲁软件开发公司
浪潮软件开发工程师面试题
深圳博科思网络技术有限公司
动态创建mysql数据库
查看用户登录的数据库
php用什么服务器好
自学网络安全技术软件
网络技术应用教学目录
有什么网络技术
ctf网络安全竞赛入门
德惠先进网络技术哪家好
网络安全是几维
数据库怎么管理数据
星星海服务器 尺寸
mylsqr数据库
如何服务器攻击
成都软件开发需要多少钱
启动linux上的服务器
网络安全三同步的内容是什么
软件开发技术的现状
全球存在哪些网络安全与威胁
网络安全是几维
沙漠2老是被服务器踢出