我正在尝试为我公司的重要信息build立一个离线备份程序。 我们已经使用RSYNC设置了一个办公室里面的冗余备份,每天备份一次到两个独立的硬盘上,我们想把现有的备份系统复制到第三个硬盘上,每个月大约在场外。 我的问题涉及重复步骤。 我们正在寻找一些简单但自动化的东西(或者很容易被自动化)。 我最初的想法是将我们当前的备份驱动器中的一个重新configuration为RAID1对,并获得热插拔驱动器托架(即,Antec Easy SATA http://store.antec.com/Product/accessories-other/ easy-sata / 0-761345-30750-5.aspx ),购买一些额外的驱动器,并根据需要交换,让RAID自动重build驱动器。 问题是,我没有使用RAID的经验,所以我不知道会发生什么。 我试图不重新发明轮子。 在我看来,使用RAID是理想的,因为 增加一个新的备份驱动器对于我们当前的设置是透明的,在实际设置RAID之外不需要任何改变 备份数据的附加步骤将减less到 抓住目前的驱动器 在空白replace驱动器中热插拔(或先前的备份被覆盖) 系统会自动将更换驱动器视为故障并重build; 当重build完成后,驱动器将始终保持最新状态并准备移除 RAID 实际上是按我想的方式工作吗? 还是有一个简单的方法,使其performance这种方式? 如果没有,是否有另一个设置,这将是这个简单的维护,只是抢和去?
我想将〜5 GB的照片从一台服务器备份到另一台服务器。 Rsync下载大约80%的文件,然后同步失败: rsync: write failed on "/var/www/sync/3655467597474553464543.jpg": No space left on device (28) rsync error: error in file IO (code 11) at receiver.c(322) [receiver=3.0.9] rsync: connection unexpectedly closed (596 bytes received so far) [generator] rsync error: error in rsync protocol data stream (code 12) at io.c(605) [generator=3.0.9] df -h Filesystem Size Used Avail Use% […]
有没有办法自动为近30个用户创build大量(近9000)的服务器的SSH密钥
也许我错过了configuration中的东西,但任何人都可以告诉我如何强制Syncrify备份空文件夹? 看起来如果它们是空的,它们不会在备份中创build。
我有一个目前驻留在英国服务器(VPS)上的wordpress博客,我想build立一个相同的服务器(相同的规格,相同的操作系统 – Ubuntu),以实现某种冗余和故障安全。 我知道有可能为内容复制设置rSync + Cron,为数据库设置MySQL Master-Master复制,然而说实话,在花了整晚的时间来尝试configurationMySQL复制之后,我真的不愿意继续下去。 因此,有没有什么解决办法可以让我跑步去达到我需要的那种? 我有两个VPS的根访问权限。 提前致谢!
我正在从一个旧的工具,通过一个Web表单(完全位于防火墙之后,有多个authentication层,这不是借口)启动一个rsync (从本地path复制到远程path)在Mac OS X 10.6 Snow Leopard服务器上。 为了解决rsync由_www运行这个事实,但这些文件是由_www用户拥有的(加上SSH用户密钥是针对某个用户的),原作者制作了rsync二进制文件副本,并且拥有4755& someuser作为所有者的权限所以,运行rsync副本的任何人都以someuser用户身份运行)。 一个肮脏的黑客,当然,但它的工作原理(它是在Mac OS X甚至支持ACL之前编写的,所以它至less可以理解,尽pipe从安全angular度来看它仍然很残酷)。 作为离开这个解决scheme的第一步,我已经将这些文件的权限从777(由_www用户拥有)更改为755(仍然由_www用户拥有),然后设置ACL的访问权限以便对这些文件具有完全访问权限如下: chmod -R +a "_www allow read,write,delete,add_file,add_subdirectory,file_inherit,directory_inherit" /path/to/directory 不幸的是,虽然仍然使用相同的rsync二进制文件与为someuser用户设置的set-user-ID-on-execution位, rsync现在会引发以下错误: building file list … rsync: link_stat "/path/to/directory/subdir/." failed: Permission denied (13) done sent 332 bytes received 20 bytes 704.00 bytes/sec total size is 0 speedup is 0.00 rsync error: some files could not […]
我正在开发在Amazon EC2上的Windows上运行的image processing应用程序。 该应用程序目前是我在几台机器上手动启动的控制台应用程序。 我将其重构为Windows服务,并试图了解在大型集群计算机环境中部署和pipe理Windows服务的最佳方式。 我意识到我可以更新一个中央机器,创build一个新的AMI,然后开始用这个新的AMI创build新的实例,但觉得必须有更好的方式来部署,更新和控制(开始/停止/重新启动)Windows大规模的服务。 有没有最佳做法如何做到这一点? 谢谢,Hg
我build议DeltaCopy在两台Windows 2008 R2服务器之间build立夜间备份。 在设置服务器端(Amazon EC2实例将文件备份到的位置)和设置客户端(要备份的服务器)之后,我尝试设置备份单个文档的简单任务。 手动运行任务时,出现以下错误: rsync:change_dir#3“桌面”(在备份中)失败:没有这样的文件或目录(2) rsync错误:在/home/lapo/packaging/rsync-3.0.4-1/src/rsync-3.0.4/main.cselectinput/输出文件,目录(代码3)错误(614)[receiver = 3.0。 4] rsync:连接意外closures(到目前为止收到5个字节)[发件人] rsync错误:rsync协议数据stream(代码12)在/home/lapo/packaging/rsync-3.0.4-1/src/rsync- 3.0.4 / io.c(632)[sender = 3.0.4] rsync协议数据stream中的错误Rsync.exe返回了一个错误。 将再次尝试。 这是5的重试号码 执行:rsync.exe -v -rlt -z –chmod = a = rw,Da + x –delete“/cygdrive/C/Users/[user]/Desktop/Sizes.docx”“[server public IP]: :Backup / Desktop / Sizes.docx“发送增量文件列表 我对这个错误感到非常困惑,经过长时间的search,还没有find任何解决scheme。 先谢谢你!
我有两台服务器,都Mandriva 2010.2,有完全相同版本的rdiff-backup(1.3.3)和完全相同的rsync。 我以前在Debian中使用过rdiff-backup,但从那以后,我转移到另一个操作系统。 当我尝试使用rdiff备份现在我只是得到了很多的错误。 但通过rsync连接工作得很好。 如下所示: [root @ localhost var]#rsync –rsh ='ssh -p24752'-avz -e [email protected]:/ var / test / var / backup发送增量文件列表drwxr-xr-x 4096 2012/06 / 22 13:27:38备份 发送39字节接收13字节104.00字节/秒总大小为0加速是0.00 但是,当我尝试通过rdiff-backup运行时,会发生这种情况 [root@localhost var]# rdiff-backup –remote-schema 'ssh -C %s -p 24752' -v9 –print-statistics [email protected]::/var/test /var/backup Fri Jun 22 13:45:20 2012 Using rdiff-backup version 1.3.3 Fri Jun 22 13:45:20 […]
我正在使用rsnapshot来备份我的一些服务器。 它工作正常,除非它不会删除源服务器上已删除的文件。 这里是我给rsnapshot传递给rsync的选项: rsync_long_args –stats –delete –numeric-ids –delete-excluded 这似乎与–stats选项有关,因为每当我有这个,而不是: rsync_long_args –delete –numeric-ids –delete-excluded 它将删除在源上被删除的文件。 有人知道为什么吗? 我真的希望能够保持–stats output ,每当我把它放在其他地方,我似乎没有得到输出。