我有以下的rsync命令: 0 0 * * * rsync -av –delete /media/VIDEOS/ /media/lacie1/backup/videos/ 我想设置它,而不是像现在这样做一个复制,它做了一个正常的备份,只有在X天的源(如7天)没有被发现之后,才从目的地删除文件。 这是为了在文件丢失的情况下提供更大的恢复窗口,但是由于备份的文件被移动了很多,所以没有保留大量的重复文件。
我构build了一个新的服务器结构,并计划在它们后面有两个apache workhorses和一个sql数据库。 我想知道在Apache服务器之间镜像数据的最好方法是什么。 用户数据应该限制在这些服务器上,因为大部分服务器都可以通过S3访问。 从迄今为止我所做的前期研究来看,我已经读过关于GlusterFS和DRBD的内容,但是一个简单的rsync脚本能做到这一点吗?
我正在尝试使用rsync将本地计算机上的备份文件夹每天复制到另一台计算机(在数据丢失或意外删除的情况下)。 这作为一个cronjob运行。 我只是命令 rsync -av –rsh='ssh -p90' –delete /backup/ [email protected]:~/dabackup/ 从服务器1( tent )上的root帐户。 但是,在第一台服务器上,每个子目录的权限都是设置好的,除非你是root用户(对文件夹没有执行权限),否则你不能进入它们,这是我不能轻易改变的,因为它是备份软件作品。 这意味着在第二台服务器( mydomain.com )帐户tentbackup没有权限进入rsync正在创build的文件夹导致以下错误 root@tent:~$ rsync -av –rsh='ssh -p92' –delete /backup/ [email protected]:~/dabackup/ building file list … done 03-05-11/apache/ rsync: recv_generator: mkdir "/home/tentbackup/dabackup/03-05-11/apache" failed: Permission denied (13) *** Skipping any contents from this failed directory *** 03-05-11/bind/ rsync: recv_generator: mkdir "/home/tentbackup/dabackup/03-05-11/bind" failed: Permission […]
我正在尝试在新的RHEL服务器上使用rsync从远程Ubuntu服务器复制文件/目录。 我使用rsync -avx [email protected]:/ var / www / / var / www / html 然后提示[email protected]的密码并提供。 不幸的是,我收到了拒绝的权限(公钥,密码)。 请注意,我在RHEL服务器上使用的用户名与Ubuntu服务器上的用户名不同。 我该如何纠正这个问题? 谢谢!!
我们有非常小的备份。 总共大约6GB(包括服务器2008R2操作系统),如果是这样,它每天可能变化30MB。 我们有一个额外的服务器(戴尔T310)在这里坐着4个3TB的RAID 5磁盘驱动器。它基本上是用来存储我们的主要DC和文件的本地副本,然后计划rsync到另一台计算机办公室。 最初,我们计划使用诺顿,Acronis等,只是做一个“备份计划”,这将是每周完整+公司每天。 把这个戴尔T310的两周的完整副本,然后rsync,并在场外服务器上存储了2周。 所以我们现在有2周的时间可用,2周前可以在现场。 这是一个好的计划吗? 我们应该在T310上使用什么操作系统或软件? 成本不是问题。
目前nginx使用我所有的带宽。 我如何离开一些rsync?
我偶尔会在rsnapshot日志中获取此消息,并在/var/log/messages相同的/var/log/messages 。 不幸的是,除了在/etc/rsnapshot.conf loglevel 5之外,没有其他偏离正常输出的/etc/rsnapshot.conf ,除了最后的汇总警告之外: [24/Feb/2014:11:00:02] /usr/bin/rsnapshot daily: started [24/Feb/2014:11:00:02] Setting locale to POSIX "C" [24/Feb/2014:11:00:02] echo 9045 > /…/temp/rsnapshot.pid [24/Feb/2014:11:00:02] /bin/rm -rf /mnt/backup/.snapshots/daily.5/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.4/ /mnt/backup/.snapshots/daily.5/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.3/ /mnt/backup/.snapshots/daily.4/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.2/ /mnt/backup/.snapshots/daily.3/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.1/ /mnt/backup/.snapshots/daily.2/ [24/Feb/2014:11:00:48] mv /mnt/backup/.snapshots/daily.0/ /mnt/backup/.snapshots/daily.1/ [24/Feb/2014:11:00:48] mkdir -m 0755 -p /mnt/backup/.snapshots/daily.0/ [24/Feb/2014:11:00:48] /usr/bin/rsync -a –delete […]
我有CentOS 7,它带有Rsync 3.0.9。 我下载了3.1.1 el7 rpm,并安装了rpm -Uvh。 现在守护进程拒绝启动。 我试图创build: /usr/lib/systemd/system/rsyncd.service [Unit] Description=A program for synchronizing files over a network After=syslog.target network.target ConditionPathExists=/etc/rsyncd.conf [Service] EnvironmentFile=-/etc/sysconfig/rsyncd ExecStart=/usr/bin/rsync –daemon –no-detach "$OPTIONS" [Install] WantedBy=multi-user.target 没有运气 : /bin/systemctl status rsyncd.service ● rsyncd.service Loaded: not-found (Reason: No such file or directory) Active: failed (Result: exit-code) since Thu 2016-04-21 15:27:00 EDT; 56min […]
我通过ssh使用rsync将数据从windows备份到linux。 这将在服务器上为每个连接创build一个rsync进程,因为这是通过ssh进行的。 每个rsync连接以1 mbps运行。 你有一个想法,在CPU达到100%之前,在2Ghz-4G RAM机器上有多less个连接。 我在网上找不到任何好的信息。 洛朗
我目前有2个500 GB HD的RAID级别1。 RAID由服务器1pipe理,驱动器位于两台不同的服务器上。 一旦我设置了RAID,RAID就会很好用,但是随机的时候,连接似乎会丢失,而mdadm会将其标记为错误,即使我使用带有-persist选项的nbd-client; mdadm拒绝看到这个驱动器。 将此断开连接重新引入RAIDarrays的唯一方法是: mdadm -r / dev / md0 / dev / nbd1 mdadm -a / dev / md0 / dev / nbd1 我的问题是,它导致在networking上500GB的完全RESYNC。 我对这个问题有两个问题: 有没有办法告诉mdadm不要完成一个完整的重新同步,因为它在断开连接之前完成一个重新同步,所以我看不到一个完全重新同步的好理由? 我会更好的rsync,因为我需要的只是我写/删除任何数据的备份副本? 我build议这样做,因为据说rsync只能传输delta(或更改)的数据,而不是mdadm似乎在做的事情。