windows: win7,cwrsyncserver 4.1.0,使用管理员登陆linux:ubuntu 14.04,rsync 3.1.0networks:使用360wifi【Windows端】1. 安装cwrsyncserver,用户名任意,这里使用的是apache2. 修改rsyncd.conf配置文件use chroot = falsestrict modes = falsehosts allow = *log file = rsyncd.loguid = 0 #要加上这两行,否则会出现@ERROR:invalid uid nobody错误gid = 0 #要加上这两行[www]path = /cygdrive/d/rsync/wwwignore errors...
Linux下rsync 数据镜像备份
rsync特性:可以镜像保存整个目录树和文件系统可以增量同步数据,文件传输效率高,因而同步时间很短。可以保持原有文件的权限、时间等属性。加密传输数据,保证了数据的安全性两种模式:client / serverclient / client安装rsyncyum install rsync查看rsync版本rpm -qa rsyncrsync-3.1.2-4.el7.x86_64查看rsync安装位置rpm -ql rsync在服务器端:编辑rsync配置文件vim /etc/rsyncd内容如下uid = nobodygid...
10.32/10.33 rsync通过服务同步10.34 linux系统日志10.35 screen工具原文:http://blog.51cto.com/12058686/2073265
rsync的原理及使用第1章 rsync原理及介绍1.1什么是rsyncRsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。Rstync软件适用于unix/linux/windows等多种操作系统平台。Rsync英文全称为Remotesynchronization,即远程同步。从软件的名称就可以看出来,Rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似ssh带的scp命令,但又优于scp命令的功能,scp...
名称角色IP地址Windows server 2003服务器Eth0:192.168.1.1RHEL5.5客户端Eth0:192.168.1.2 一、cwRsyncServer服务端配置下载服务端cwRsyncServer解压cwRsyncServer_4.0.3_Installer.zip,双击cwRsyncServer_4.0.3_Installer.exe 我的电脑—右键管理---服务和应用—服务找到RsyncSever,双击—启动 提供桌面交互 打开E盘,创建要备份的文件夹,此处取名为benet(此处是文件夹,不是文件)右键单击benet文件夹,选择属性,切换到安全选...
rsync是类Linux系统下的数据镜像备份工具(remote sync) 。一款快速增量备份工具Remote Sync,远程同步支持本地复制,或者与其他SSH、rsync主机同步。1.安装配置Rsync软件(Linux系统服务端)[root@node3 ~]# yum install rsync -y[root@node3 ~]# vim /etc/rsyncd.conf uid=root --文件上传的所属用户gid=root --所属组use chroot=no --不能到其它目录max connections=3 --最...
本文介绍了整个基本:http://www.2cto.com/os/201308/238733.html一些简单的备忘录:1. ubuntu下通过apt-get就可以安装;2. 配置文件/etc/rsync.conf默认不存在,须要手动创建;3. 能够通过守护进程xinetd来启动rsync,在/etc/default/rsync中配置;4. server在/etc/rsync.passwd中配置登录名和password,不一定非得这个文件,能够在/etc/rsync.conf中配置每个共享模块的password文件;5. client中也能够在/etc/rsync.passwd中配置...
OS:centos7主IP:192.168.80.15备IP:192.168.80.121.主服务器安装与配置1.1关闭防火与Selinux#关闭firewalldsystemctl stop firewalldsystemctl disable firewalld#关闭selinuxsed -i ‘/SELINUX/{s/enforcing/disabled/}‘ /etc/selinux/config #永久关闭1.2安装rsyncyum install -y rsync#修改配置文件vim /etc/rsyncd.confuid = rsyncgid = rsyncfake super = yesuse chroot = nomax connections = 200pid file = /var/run...
单向同步的可参考本文作者另一篇文章:https://www.cnblogs.com/mrtop/p/12396775.html本文讲解的是通过rsync+inotify实现*双*向*同*步*。根据上一篇文章中搭建与配置(本篇也是接续上一篇的配置,参考:https://www.cnblogs.com/mrtop/p/12396775.html),实现1对2的单向同步,已经实现192.168.88.89和192.168.88.90可同步192.168.88.88的/root/rsync/test目录下所有文件。接下来我们将实现192.168.88.88的/root/rsync/test目录同...
需要用到的工具cwrsync:http://down.51cto.com/data/2103716windows上用到的bat脚本:@echo off
set fdate=%date:~0,4%_%date:~5,2%_%date:~8,2%_%time:~0,2%_%time:~3,2%
echo %fdate%
ldifde -f %fdate%.ldf
move %fdate%.ldf D:\adbackup\addata
D:\adbackup\command\cwRsync\rsync.exe --delete -az "/cygdrive/D/adbackup/addata" adrsync@deer.boqii-inc.com::adbackup --password-file="/cygdrive/D/adbackup/command/...
如果在命令行手动执行rsync命令可以正常同步数据,但是在crontab定时任务里提示权限失败。遇到这种情况,可以在rysnc命令里指定用ssh安全隧道方式的同时参数指定使用可以免密码登录对方机器的认证密钥文件。1,创建一个新的密钥 ssh-keygen -t rsa2,将密钥添加到对方主机信任中,实现免密码ssh登录 ssh-copy-id -i[密钥文件] [非root用户名]@[对方主机]3,再在crontab里跑rsync试试 rsync -e‘ssh -p22 -i[你的密钥文件]...
一、RSYNC安装源码安装:到rsync官网下载rsync源码安装包,上传到服务器上,或者wget下载。解压rsync源码安装包进入解压后的目录,执行
./configure --prefix=/usr/local/rsync编译配置完成后,执行make && make install进入安装目录下的/bin目录。执行./rsync -h完成源码安装设置rsync开机自启,在/etc/rc.local文件追加将rsync加入环境变量重新加载环境变量source /etc/profilersync启动时会加载/etc/rsync.conf配置文件,默认状...
其实这是一个理解错需求后的产物.... 首先这里的差分表示:对比两个文件夹下的所有文件,文件内容有差异的所有文件提取出来,保持其目录结构存放到新的目标目录中。 这里的有差异是对文件内容进行对比,文件时间戳不同但是文件内容一样时视为无差异。参考文章:https://my.oschina.net/mengshuai/blog/551379 rsync --dry-run -rcn --out-format="%n" $base_path/new/$new_name/ $base_path/old/$old_name/ |...
Linux下的数据备份工具很多,用得最多的是rsyns(远程同步)同步远程数据类似scp同步本地数据类似cp root@ip-172-31-8-212:~# rsync /etc/passwd /tmp/1.txt将/etc/passwd文件拷贝到/tmp下并改名为1.txt如果对rsync不熟悉,可暂先只了解本地以及远程shell格式的user@host:path路径格式。例如:[root@xuexi ~]# rsync /etc/fstab /tmp # 在本地同步
[root@xuexi ~]# rsync -r /etc 172.16.10.5:/tmp # 将本地/...
简介 rsync (remote sync) 是unix及类unix平台下的数据镜像备份软件.不需要每次都全量备份. rsync可以根据数据的变化进行差异化备份.提高备份效率.减少数据流量. 语法参数 Local rsync [OPTION...] SRC... [DEST] remote shell Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST] Push: rsync [OPTION...] SRC... [USER@]HOST:DEST rsync daemon Pull: r...