`
woshizn
  • 浏览: 209729 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

通过rsync将linux下的目录备份到windows下

阅读更多

rsync是一款很好用的备份软件,有文件比对功能。

比单纯的copy要好。


linux

 

我用的是rhel5.

本身自带rsync

 

创建/etc/rsyncd.conf

 

 

uid = root
gid = root
use chroot = no
list = false
ignore errors = yes
ignore nonreadable = yes
max connections = 50
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log


#模块,定时备份时指定可以免root密码。不自动备份可以不用。
[pic]
path = /pic
read only = true
auth users = backup

#密码文件
secrets file = /etc/rsyncd.secrets
 

创建 /etc/rsyncd.secrets,内容如下,不要包含空格和回车。

backup:123456
 

执行命令(把密码文件设置为用户专属,其他用户不能访问)

  • setsebool -P rsync_disable_trans on
  • chmod 600 /etc/rsyncd.conf
  • chmod 600 /etc/rsyncd.secrets

 

启动

 

  • rsync --daemon --config=/etc/rsyncd.conf

 

 

一定要配置和关闭linux的防火墙

 

windows

 

下载 cwRsync

 

 

secrets.txt内容为:

123456

 

存放secrets.txt的盘格式为NTFS

 

进入cmd

修改密码文件权限为当前用户专属,不然无法使用。

  • cacls d:\secrets.txt /t /e /c /r everyone
  • Cacls d:\secrets.txt /t /e /c /g administrator:f

 

  • cd d:\cwRsync\bin
  • rsync -vzrtopg --progress --delete backup@ip::pic /cygdrive/d/pic --password-file=/cygdrive/d/secrets.txt

 

分享到:
评论

相关推荐

    用rsync从Linux到Windows远程备份.

    使用 rsync 从 Linux 到 Windows 远程备份 rsync 是 Linux 系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。rsync 支持大多数的类 Unix 系统,无论是 Linux、Solaris 还是 BSD 上都经过...

    使用Rsync实现linux与linux,linux与windows,windows与windows目录备份

    使用Rsync实现linux与linux,linux与windows,windows与windows目录备份,亲测有效!

    rsync rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步

    在提供的文件列表中,`cwRsync_4.0.5_Installer.exe`可能是Windows环境下安装rsync的程序,而`6082d061bcee43fc8d5138a3dad5c227.zip`可能包含有关rsync的配置文件或额外的脚本,用于自动化备份和同步任务。...

    rsync_v3.2.4pre3 for Windows

    在Windows系统下,用户可以通过命令行界面使用rsync,与Linux环境下的使用方式基本一致,这为跨平台工作提供了便利。例如,可以使用`rsync -avz source destination`命令来同步源目录到目标目录,其中`-a`代表归档...

    windows64位下rsync客户端

    在Windows下,rsync可以通过命令行接口(CLI)进行操作,命令格式和Linux系统类似,但需要注意路径表示的差异,Windows通常使用反斜杠(\)而Linux使用正斜杠(/)。 在64位Windows环境中,确保安装的rsync客户端与...

    windows&linux svn自动化全备份&增量备份脚本

    Windows下的自动化备份通常涉及编写批处理脚本,结合任务计划程序来定时运行。这个过程包括全备份(完整复制所有文件)和增量备份(只备份自上次备份以来发生更改的文件)。全备份是基础,而增量备份则在保证效率的...

    Rsync详解及liunx和windows下的配置

    Rsync 详解及 Linux 和 Windows 下的配置 Rsync 是一个远程数据同步工具,通过 LAN/WAN 快速同步多台主机间的文件。Rsync 使用所谓的“Rsync 算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个...

    rsync Server是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制

    rsync Server是一款在Linux操作系统中广泛使用的数据镜像备份工具,其主要功能在于实现高效、安全的数据同步和备份。rsync的核心特性在于它的快速增量备份技术,能够仅对发生变化的数据进行传输,极大地节省了网络...

    rsync配置windows,linux同步

    ### rsync配置Windows与Linux之间的数据同步 #### 一、rsync简介 `rsync`是一种高效的文件同步...通过以上步骤,可以实现在Windows客户端与Linux服务器之间高效的数据同步,这对于跨平台的数据备份和共享非常有用。

    cwRsync - 在Windows上使用rsync的同步工具

    Cygwin是一个提供Linux API的开源软件项目,使得许多Linux命令行工具能在Windows下正常工作。 **cwRsync的特点和功能:** 1. **命令行工具**:`cwRsync`遵循`rsync`的传统,通过命令行界面进行操作,这对于熟悉...

    rsync在windows与windows服务器之间的同步设置

    该命令将同步服务器端的文件到客户端的 D:\shishi 目录。 计划任务 在客户端,可以将同步命令添加到计划任务中,以便实现定时同步。例如,可以创建一个批处理文件 dnt_rsync.bat,並将其添加到任务计划中。 使用 ...

    rsync 4.0.5 windows server

    配置文件的语法遵循rsyncd.conf的规范,需要注意的是,Windows下的路径格式与Unix/Linux有所不同,应使用反斜杠(\)而不是正斜杠(/)。 为了实现远程同步,你需要在Windows Server上启动SSH服务,确保rsync可以...

    介绍rsync数据同步、inotify实时同步;实现linux、windows的备份管理

    rsync作为一种高效的数据同步工具,在Linux和Windows系统间的数据备份管理中发挥着重要作用。通过与inotify的结合使用,可以实现文件系统的实时监控和数据的实时同步,有效提升了数据同步的准确性和效率。无论是对于...

    inotify+rsync 远程备份.7z

    cwRsync是Windows下的rsync实现,它允许Windows系统与Unix/Linux系统之间进行文件同步。描述中提到的"windows服务端的cwRsyncServer4.1.0"就是Windows服务器上用于接受rsync同步请求的服务软件。它可以设置为后台...

    cygwin 下 rsync-3.0.8安装及使用说明

    例如,我们可以使用以下命令将源目录`/home/user/source`的内容同步到目标目录`/home/user/destination`: ```bash rsync -av /home/user/source /home/user/destination ``` 其中,`-a`表示归档模式,保留源文件的...

    将整个目录备份到硬盘

    "将整个目录备份到硬盘"这个主题涉及到的是如何有效地保存和复制一个目录及其所有子目录中的所有文件到另一块硬盘上,以防止数据丢失或系统故障。在这个过程中,我们可以探讨多种方法和技术。 首先,我们可以使用...

    Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步

    实现cwRsync客户端每天凌晨3:00自动同步Rsync服务端`/home/mysql_data`目录中的数据到`D:\mysql_data`目录。 #### 4. 配置步骤 ##### 4.1 Rsync服务端配置 首先确保Ubuntu Server上已安装rsync服务。可以通过以下...

    Rsync win版本客户端和服务端+linux服务端

    `cwRsync_4.0.5_Installer.zip`是这个版本的安装包,用户可以通过安装来获取Windows下的Rsync功能。 2. **cwRsync Server**: `cwRsyncServer_4.0.5_Installer.zip`是用于Windows系统的Rsync服务器组件,安装后可以...

    基于rsync的异机备份方法

    本文将详细介绍如何使用rsync完成Linux服务器和Windows服务器之间的备份。 #### 二、rsync简介 rsync是一个开源的文件同步工具,它通过快速差异更新来实现高效的文件传输,适用于局域网及互联网上的数据备份和同步...

    windows下的rsync工具

    通过这种方式,Windows用户可以充分利用rsync的强大功能,而无需切换到Linux环境。在开发和运维工作中,rsync是不可或缺的工具之一,尤其对于需要在不同系统间同步代码库或者数据的场景,如配合Git进行版本控制,...

Global site tag (gtag.js) - Google Analytics