用Rsync(cwRsync)将Dreamhost的数据备份到Windows上
Rsync 在 Windows 上的实现有好几个包装好的工具,比如 DeltaCopy 、Unison 等。经过比较还是觉得 cxRsync 最好用.
cwRsync 的优点:
1) 配置简单。已经包装了 crgwin 库文件,下载安装就能直接调用命令进行同步。
2) 命令行即可操作. 与 Unix 上基本一样(DeltaCopy 则是图形化的,Unison 还需要熟悉后才可以)。
基本操作步骤:
1) 下载,安装 cwRsync.
2) (可选, Dreamhost 的安全都这样糟了,还不如直接用密码登录安全呢,嘿)创建 Key, 进入命令行模式, 调用 ssh-keygen 命令创建 Key. 公钥和私钥存储的位置就放在默认的位置即可。完成后将公钥串存入 ~/.ssh/authorized_keys 文件内。
3) 进入命令行模式, 调用 rsync 命令:
代码如下:
rsync --exclude="/home/foo/tmp/" -avz foo@www.foobar.net:foobar.net/ \ MySites\www.jb51.net\
说明: --exclude 过滤掉一些无关紧要的目录,比如 MT 目录下的 Cache 信息等,foo 和 foobar 请根据自己的情况做适当的替换。
最后,如果喜欢用 Windows 的任务调度的话,可以考虑调用。反正我是从来不用的。
相关推荐
-
使用cwRsync实现windows下服务器文件定时同步备份(附错误处理方法)
首先要下载cwRsync的服务端和客户端软件,下载地址如下: 服务端:cwRsync Server (多台服务器文件同步服务端) V4.1.0 免费版 客户端:cwRsync(多服务器文件同步客户端) V4.1.0 免费版 不过我们使用的一般不是最新版本,老版本可以到s.jb51.net的服务器文件同步专区下载 然后我在本地机器上安装了其中的服务器端(10.0.2.136),然后在同网段下的另一台机器(10.0.2.137)安装了客户端.为了测试,我专门在本地机器上的f盘上放置了我们的产品dnt
-
cwrsync实现从linux到windows的数据同步备份
rsync的最新版本可以从http://rsync.samba.org/rsync/获得.它的特性如下: 1.可以镜像保存整个目录树和文件系统. 2.可以很容易做到保持原来文件的权限.时间.软硬链接等等. 3.无须特殊权限即可安装. 4.优化的流程,文件传输效率高. 5.可以使用rcp.ssh等方式来传输文件,当然也可以通过直接的socket连接. 本文介绍了如何使用rsync服务从Linux到Windows进行远程备份. 一.配置服务器端 首先我们需要配置rsync,打开配置文件/etc/xi
-
cwrsync server 服务启动失败的解决方法小结
经过测试,原来是因为服务器自动重启时没有停止cwrsync server,如果突然重启就会造成这个错误,如果出现了这个问题,我们可以通过删除.pid 文件即可. 故障一: 事件类型: 错误 事件来源: RsyncServer 事件种类: 无 事件 ID: 0 日期: 2009-10-19 事件: 9:57:20 用户: NT AUTHORITY\SYSTEM 计算机: SVCTAG-3SJMN2X 描述: 事件 ID ( 0 )的描述(在资源( RsyncServer )中)无法找到.本地计算机
-
cwrsync 四步实现windows备份
服务器端: http://rsync.samba.org/ 服务器端(cwRsyncServer). 安装目录: E:\cwRsyncServer 端口: 52326 ip: 219.152.120.82 一:修改cwRsyncServer配置文件 E:\cwRsyncServer\rsyncd.conf ######### port = 52326 use chroot = false strict modes = false read only = yes list = no hosts a
-
windows下使用cwRsync定期备份网站(服务器文件同步)
linux下有sync, windows下也有类似的软件,就是cwRsync,此软件分为服务器端/客户端.能找到的最新的版本是3.0.1.下载地址 cwRsync下载 1.cwRsync安装 安装的过程很简单,安装 server 就可以了,server 包括了 client 的功能.安装完 server 后,会在 service 中增加 Rsync 和 ssh 服务,进入服务管理,设置为自动启动.安装成功后,要备分的文件目录必须加上 SvcwRsync 这个用户可读权限. 2.cwRsync服务
-
用cwrsync同步windows下数据的简单配置方法
cwrsync下载地址 http://sourceforge.net/projects/sereds/files/cwRsync 或者到 s.jb51.net下载 cwrsync分客户端和服务端两部分,拿cwrsync 4.0.版来说,分别对应cwRsync_4.0.5_Installer.zip和cwRsyncServer_4.0.5_Installer.zip 安装: 客户端安装比较简单,一直下一步就可以了. 服务端安装到Service Account这一步的时候,这一步会建立cwrsync
-
用Rsync(cwRsync)将Dreamhost的数据备份到Windows上
Rsync 在 Windows 上的实现有好几个包装好的工具,比如 DeltaCopy .Unison 等.经过比较还是觉得 cxRsync 最好用. cwRsync 的优点: 1) 配置简单.已经包装了 crgwin 库文件,下载安装就能直接调用命令进行同步. 2) 命令行即可操作. 与 Unix 上基本一样(DeltaCopy 则是图形化的,Unison 还需要熟悉后才可以). 基本操作步骤: 1) 下载,安装 cwRsync. 2) (可选, Dreamhost 的安全都这样糟了,还不如直
-
使用RSYNC在服务器间镜像或者备份目录和文件
主页:rsync.samba.org 环境: Redhat Linux 6.2 , rsync 2.4.3(下载源码编译最好), 两台linux服务器192.168.11.7(test)(rsync server) , 192.168.11.2(proxy)(rsync client) 步骤: 1. 下载最新的rsync 2.4.3源文件编译,看rsync.samba.org ,据我所知, 只有2.4.3才支持 镜像时的排除选项 --include and --exclude, 编译后得到一个执
-
MySQL数据备份方法的选择与思考
从事DBA的行业也有两年多了,在数据备份上无论是理论和实践上,都积累了一些经验,恰逢这两天又出现一些数据备份方面的问题,这里,我将之前遇到过的数据备份方法简单做个整理. 我们都知道,保障数据库的稳定.安全.高效运行,是DBA的工作职责所在.对于DBA来讲,要想实现数据安全,数据备份可能是至关重要的一个环节. 我曾经就遇到过一个案例,业务方误删数据引发故障,要求DBA恢复数据,结果发现当天的数据没有备份,场面一度十分尴尬,本来这个故障是业务引发的,但是由于没有数据备份,最后业务和DBA各打五十大板
-
史上最简单的MySQL数据备份与还原教程(上)(三十五)
数据备份与还原第一篇分享给大家,具体内容如下 基础概念: 备份,将当前已有的数据或记录另存一份: 还原,将数据恢复到备份时的状态. 为什么要进行数据的备份与还原? 防止数据丢失: 保护数据记录. 数据备份与还原的方式有很多种,具体可以分为:数据表备份.单表数据备份.SQL备份和增量备份. 数据表备份 数据表备份,不需要通过 SQL 来备份,我们可以直接进入到数据库文件夹复制对应的表结构以及数据:在需要还原数据的时候,直接将备份(复制)的内容放回去即可. 不过想要进行数据表备份是有前提条件的,因为
-
史上最简单的MySQL数据备份与还原教程(中)(三十六)
数据备份与还原第二篇,具体如下 基础概念: 备份,将当前已有的数据或记录另存一份: 还原,将数据恢复到备份时的状态. 为什么要进行数据的备份与还原? 防止数据丢失:保护数据记录. 数据备份与还原的方式有很多种,具体可以分为:数据表备份.单表数据备份.SQL备份和增量备份. 单表数据备份 单表数据备份,每次只能备份一张表,而且只能备份数据,不能备份表结构. 通常的使用场景为:将表中的数据导出到文件. 备份方法:从表中选出一部分数据保存到外部的文件中, select */字段列表 + into ou
-
史上最简单的MySQL数据备份与还原教程(下)(三十七)
数据备份与还原第三篇,具体如下 基础概念: 备份,将当前已有的数据或记录另存一份: 还原,将数据恢复到备份时的状态. 为什么要进行数据的备份与还原? 防止数据丢失: 保护数据记录. 数据备份与还原的方式有很多种,具体可以分为:数据表备份.单表数据备份.SQL备份和增量备份. SQL 备份 SQL 备份,备份的是 SQL 语句.在进行 SQL 备份的时候,系统会对表结构以及数据进行处理,变成相应的 SQL 语句,然后执行备份.在还原的时候,只要执行备份的 SQL 语句即可,此种备份方式主要是针对表
-
oracle10g 数据备份与导入
oracle10g数据备份 1.用sql/plus developer,选中要备份的数据表,右击选择"Export data" 2.在弹出的对话框中最后选择要保持数据库表信息的路径 3.点击"export" ok! 导入oracle10g数据备份 1.在sql/plus developer中选择菜单栏的"tools"单击 2.选择"import tables"
-
MySQL笔记之数据备份与还原的使用详解
数据很重要,这点用脚趾头想都知道,为了保证数据的安全,因此需要定期对数据备份 下面来写一点关于数据备份与还原相关的笔记 数据备份 使用mysqldump命令备份一个数据库 mysqldump -u username -p dbname table1 table2...>BackupName.sql 其中,dbname表示数据库名称,table1和table2表示表的名称,没有该参数则备份整个数据库 BackupName.sql参数表示备份文件的名称,文件名前面可以加上一个绝对路径 需要注意的是,
-
详解MySQL数据备份之mysqldump使用方法
mysqldump常用于MySQL数据库逻辑备份. 1.各种用法说明 A. 最简单的用法: mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: mysqldump -uroot -p123 test > test.dump 生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的insert语句. B. --opt 如果加上--opt参数则生成的d
-
MySQL数据备份之mysqldump的使用详解
mysqldump常用于MySQL数据库逻辑备份. 1.各种用法说明 A. 最简单的用法: mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: mysqldump -uroot -p123 test > test.dump 生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的insert语句. B. --opt 如果加上--opt参数则生成的du
随机推荐
- Javascript 页面模板化很多人没有使用过的方法
- SQL Server 2008中的代码安全(六) 对称密钥加密
- 代理服务器的路由分析
- JavaScript使用pop方法移除数组最后一个元素用法实例
- 通过先序遍历和中序遍历后的序列还原二叉树(实现方法)
- MySQL 使用 SSL 连接配置详解
- 搭建一个私有的Docker registry教程
- 理解JavaScript事件对象
- js HTML5多媒体影音播放
- 分析Cache 在 Ruby China 里面的应用情况
- VBS基础编程教程 (第5篇)
- nginx expires控制页面缓存
- 详解java倒计时三种简单实现方式
- 如何把php5.3版本升级到php5.4或者php5.5
- iOS Xcode创建文件时自动生成的注释方法
- vue element-ui table表格滚动加载方法
- Android编程自定义AlertDialog样式的方法详解
- SpringBoot错误处理机制以及自定义异常处理详解
- Vue事件修饰符native、self示例详解
- Javascript实现鼠标点击冒泡特效