本文讲述下windows下使用rsync备份数据

需要使用的软件如下:

环境需求:

上海monitor上跑有定时任务计划备份线上数据库,现在需要把上海monitor上的备份数据拉回到179.12数据回传服务器上一份。

源文件存储路径(上海monitor)

目的地址存放点(回传服务器)

上海monitor安装rsync:

上海monitor上安装cwRsyncServer_4.1.0_Installer.exe ,双击安装后安装后的路径如下:

上海monitor配置rysnc

修改C:\Program Files (x86)\ICW\rsyncd.conf文件,内容如下:

use chroot = false

strict modes = false

hosts allow = *

log file = rsyncd.log

pid file = rsyncd.pid

secrets file = password.txt

port = 873

# Module definitions

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

#

[site2]

path = /cygdrive/d/dbdata/data   #注意:d/dbdata/data为源文件存储路径

hosts allow = *

list = true

auth users=root

transfer logging = yes

在C:\Program Files (x86)\ICW路径下新建一个密码文件。名称为:password.txt

C:\Program Files (x86)\ICW\password.txt文件内容如下:

root:123456

启动rsync服务

上海monitor启动rsynsc的服务。

到此服务端配置完成!

数据传输时配置网络环境:

防火墙添加规则

防火墙添加规则:允许179.12的外网IP地址的873端口访问。

路由器添加端口转发

路由器添加端口转发:把873端口的访问转发到上海monitor上。

并且记住要应用配置!!!!

数据回传上安装客户端

先在客户端安装cwRsync_4.1.0_Installer.exe,安装后的路径如下:

cmd手动拉取数据

命令如下:

cd  C:\Program Files (x86)\cwRsync\bin

rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/Users/SvcCWRSYNC/users/password.txt<c:\Users\SvcCWRSYNC\users\p.txt root@172.16.1.1::site2 /cygdrive/d/db_backup/51sh --port=873

编写一个test.bat脚本

先写一个在C:\Program Files (x86)\cwRsync\路径下。新建test.bat文件。内如如下:

@echo off

set RSYNC_HOME=C:\Program Files (x86)\cwRsync\bin

cd %RSYNC_HOME%

C:

rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/Users/SvcCWRSYNC/users/password.txt<c:\Users\SvcCWRSYNC\users\p.txt root@172.16.1.1::site2 /cygdrive/d/db_backup/51sh --port=873

新建定时任务计划

新建任务计划-定时运行即可!

本文讲述下windows下使用rsync备份数据的更多相关文章

  1. 3.MongoDB下Windows下的安装

    由于博主目前使用的是Windows的系统,没有使用Linux等其它的系统,因此此安装配置和开发使用,均是在Windows下进行的,以后在使用其它的系统的时候,再将其它系统的配置的使用补充上来. 1.下 ...

  2. Windows 之间用rsync同步数据(cwRsyncServer配置)

    rsync是一款优秀的数据同步软件,在跨服务器,跨机房,跨国备份服务器的首选工具,下面就来介绍下如何配置安装cwRsyncServer很大多数软件一样是B/C架构,cwRsyncServer是rsyn ...

  3. 使用rsync备份数据

    (1).实验环境与目标 源主机:youxi1 192.168.5.101 目标主机:youxi2 192.168.5.102 目标:将源主机youxi1的数据备份到youxi2上. rsync是C/S ...

  4. metasploit下Windows下多种提权方式

    前言 当你在爱害者的机器上执行一些操作时,发现有一些操作被拒绝执行,为了获得受害机器的完全权限,你需要绕过限制,获取本来没有的一些权限,这些权限可以用来删除文件,查看私有信息,或者安装特殊程序,比如病 ...

  5. Linux下MySQL定时按日期备份数据

    一.使用mysql内置命令 mysqldump Usage: mysqldump [OPTIONS] database [tables] mysqldump [OPTIONS] --databases ...

  6. Windows下安装Confluence并破解汉化

    注:本文来源于<Windows下安装Confluence并破解汉化> 一.事前准备 1:JDK下载并安装:jdk-6u45-windows-i586.exe 2:MySQL JDBC连接驱 ...

  7. Qt5.5.0在Windows下静态编译(修改参数以后才能支持XP)good

    测试系统环境: windows 7 编译软件环境: vs2013 + QT5.5.0 [源码地址:http://download.qt.io/official_releases/qt/5.5/5.5. ...

  8. 【FFmpeg】Windows下FFmpeg编译

    由于FFmpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用MSVC++编译,需要在Windows下配置一个类 ...

  9. windows下 apache 二级域名相关配置

    小编今天给大家总结下 windows 下 apache的二级域名的相关配置 利用.htaccess将域名绑定到子目录 下面就利用本地127.0.0.1进行测试 我们这里以 www.jobs.com 为 ...

随机推荐

  1. 使用VS调试DUMP文件

    使用前准备: 1.保存编译文件的PDB文件(要和生成exe文件的对应) 2.在开发机器上,使用vs直接双击打开dmp文件,注意 进程名称 ,这个是程序运行crash的时候所在的目录位置,这个很重要. ...

  2. ZT 将sublime text的tab改为四个空格

    打开Sublime Text3,选择菜单Preferences->Settings-User,打开用户配置文件(据本人理解,Settings-Default是不允许用户自己修改的~而Settin ...

  3. web端分享网页到各个网站JS代码(微信为生成二维码)

    /*分享到新浪微博,QQ空间,人人网,生成二维码*/ var myTitle=$("title").text(); var myHref = window.location.hre ...

  4. 记Weblogic部署BUG(websocket)

    将含有websocket的SSM项目部署在Weblogic上面,遇到websocket报错如下 java.lang.ClassCastException: org.springframework.se ...

  5. PHP博大精深,入门容易,精通难,怎么才能真正学好PHP

    基础最重要  (1)熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页,对元素属性达到熟悉程度  (2)理解动态语言的概念,运做机制,熟悉PHP语法  (3)学习如何将PHP与HT ...

  6. mac pkg移除

    1打开终端 sudo bash < <(curl -sL https://raw.github.com/mpapis/pkg_uninstaller/master/pkg-install) ...

  7. Apache Druid架构原理与应用场景

    为了帮助卖家提高运营水平,卖家管理后台会展示一些访客.订单等趋势和指标数据,如PV,UV,转化率,GMV等: 这些指标的计算依靠前端埋点和订单详情等数据,其特点是数据量大,并有一定的实时性要求. Dr ...

  8. Vue中添加新的路由并访问

    1.搭建好Vue脚手架(这里使用的版本是Vue2.0) 2.在代码编辑器(这里使用的是Sublime Text)打开项目文件夹 3.在文件目录src中的component下创建一个新的vue页面,写入 ...

  9. python-文件锁

    文件锁(fcntl) fcntl这个模块是Python自带的,但Windows没有,可以手工下载fcntl.py文件,然后保存到python的Lib目录下 锁类型(fcntl.flock函数的第二个参 ...

  10. Windows Essentials Movie Maker 安装失败报错 ——问题解决

    Windows Essentials Movie Maker 安装失败报错: (软件包名: wlsetup-all.exe) 查到官方论坛给出了一些回复: https://social.technet ...