Articles of rsync

如何使用rsync删除文件,但保持目录

我试图使用rsync保持同步文件夹。 我们称之为SRC和DST。 当我删除SRC中的文件并运行我的rsync命令时,我想要删除相应的文件。 当我删除SRC中的一个目录时,我希望在DST中删除所有相应的文件,但要保留空目录结构。 可能吗 ?

rsync问题…文件名

我正在尝试使用以下命令来备份使用Rsync的用户Chrome会话: rsync -e "ssh -i new.key" -r –verbose -tz –stats –progress –delete \ '/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/Current Session' \ user@host:"/chrome sessions/" 除此之外不能正常工作,因为我在服务器上已经存在的会话目录中得到名为chrome的文件。 为什么是这样?

CentOS,Grsync / Rsynclogging或警告失败

我有一台CentOS 5.5 x64服​​务器,在午夜使用rsync镜像NetGear ReadyNAS Everynight。 如果备份失败,我需要提醒您。 我有这在我的用户cron。 它运行并正常工作。 0 0 * * * /usr/bin/grsync-batch -f /home/user/jobname.grsync 2>&1 > /home/user/logfile 我不运行rsync作为守护进程,所以我不认为我可以指定一个syslog。 我有一个托pipe系统服务器,可以监视SNMP警报和系统日志事件,如果我知道什么错误告诉它寻找。 我通过检查postfix和amavis是否正在运行并接受连接来监视我的邮件服务器,如果没有,我运行'logger -p mail.info'这里的任何错误'然后Monitor服务器每隔一小时检查一次日志,如果那是在那里,它提醒每个人。 如果我可以在脚本中做这样的事情,那也行。 当rsync遇到错误时,其他人如何提醒自己? 谢谢,

在Windows上遇到cwRsync问题

我刚刚在我的2008服务器上安装了cwRsyncServer,它被防火墙允许,并且我已经configuration了一个具有写权限的模块。 rsync服务器正在运行并正在侦听。 我已经configuration了一个SSH密钥对,并将公钥放在服务器上的authorized_keys中。 从客户端,我正在尝试这个命令与新的文件test.txt rsync -av test.txt [email protected]:/test.txt 在服务器上,我没有logging错误,没有在日志文件中,在客户端上,我得到一个连接超时错误。 我在做什么错了,我该如何排除故障? 这与Windows凭据有关吗?

关于Linux系统的完整备份和恢复

这是关于以下内容: 完全恢复linux系统 所选答案有一行: use rsync the entire thing with something like: "rsync -axvPH –numeric-ids …" 我可以有完整的命令吗? 我想实施1天全天和6天的增量备份。

让用户访问特定的目录

我在家里有一个新的MythTV盒子,并且认为这将是一个很好的机会,用它来做我的mysqlbackup目录(比如说/ mysqlbackup / backups)和我的网站/ usr / local / apache / htdocs的日常镜像。下面。 我认为这是最好的做法,不要使用根login,而是创build一个用户(比如dhebackup)。 神话框会rsync作为该用户。 我不是100%的权限(方式更低!),所以我想知道如果我需要做任何权限明智的,明智的,等给予备份用户访问这些目录和子目录只有在不影响任何需要访问这些目录的其他用户(root,apache等)。 感谢任何指针。

rsync:ssh未知选项-p2122

我运行此命令将数据从一台服务器复制到另一台服务器。 它已经工作了一段时间。 我有这个设置作为一个cron工作。 昨天由于某种原因,它停止了工作。 我手动运行它,并得到这个错误: ssh -qt -p2123 [email protected] rsync -az –delete –rsh='ssh -p2122 -qt' /home/user36/public_html/ [email protected]:/home/user36/public_html/ rsync: -p2122: unknown option rsync error: syntax or usage error (code 1) at main.c(1231) [client=2.6.8] 请注意,完整的命令是在一行中执行的,但为了更好的可读性在这里显示为多行 为什么突然停止工作? 为什么它抛出的错误在SSH端口选项? 编辑 :这是在CentOS上

添加用户后,cygwin ssh停止

我试图build立一个backuppc客户端使用ssh + rsync通过cygwin在Win 7上。SSH工作正常。 我添加了backuppc用户,然后使用mkpasswd将用户添加到/ etc / passwd。 现在ssh失败: Windows无法在本地计算机上启动CYGWIN sshd服务。 由于login失败,错误1069服务未启动。 这些目录是巨大的,试图使用标准的复制过程会吸引。 我会解决robocopy,但我很好奇,如何完全无法完全function的SSH服务,只需添加一个用户/ etc / passwd。 任何想法如何让sshd再次运行? 这就像一副扑克牌 – 我尝试用ssh-host-config重新configuration它,重新安装它。 没什么,纳达 – 失败。

Rsync从Linux推送文件到windoes。 SSH问题 – 连接被拒绝

出于某种原因,我想运行一个脚本来将文件从Linux机器移动到Windows。 我已经在我的Windows机器上安装了cwRsync并且能够连接到linux机器。 当我执行以下命令: rsync -e "ssh -l "piyush"" -Wgovz –timeout 120 –delay-updates –remove-sent-files /usr/local/src/piyush/sync/* "[email protected]:/cygdrive/d/temp" 10.0.0.60是我的widows机器,我正在Linux上执行命令 – CentOS 5.5。 运行命令后,我得到以下错误信息: ssh: connect to host 10.0.0.60 port 22: Connection refused rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: error in rsync protocol data stream (code 12) at io.c(463) [sender=2.6.8] [root@localhost sync]# ssh […]

Slicehost的内置备份系统有什么好的select吗?

我使用Slicehost来满足我的VPS需求,并且通常对他们非常满意。 他们的备份服务每月收费12.50美元。 似乎这个系统被devise成是一个白痴certificate。 用他们自己的话说: 备份是作为附加服务提供的,并根据切片大小定价。 它们使您能够在不中断系统的情况下自动运行备份。 在任何时候,您都可以访问系统的3个图像:每天(less于24小时),每周(less于7天)和快照(variables)。 对于256/384/512/768/1024/1536/2048切片,每月定价为$ 5 / $ 7.50 / $ 10 / $ 12.50 / $ 15 / $ 22.50 / $ 30。 这似乎是好的,但我觉得我可以受益于更多的控制(特别是在内容和时间方面)。 我也怀疑,第三方可能会在价格上击败他们。 我考虑过的一个选项是将文件系统rsync到另一台机器/映像。 这看起来像是一个比我想要的更为复杂的过程,但如果它明显要便宜的话,我很乐意考虑这个过程。