我们使用rsync –update将文件从服务器更新到笔记本电脑。 笔记本电脑上的文件不应该被修改。 但笔记本电脑被几个人使用,所以一个新手可能会认为他可以改变笔记本电脑上的文件。 为了避免覆盖,我们使用rsync –update 。 有没有办法使rsync打印出所有被跳过的文件,因为本地(笔记本电脑)文件被更新? 我试着用rsync -auvz foo@server:bar . 我们使用rsync版本3.1.0。
我想用一个CentOS虚拟机作为我的CentOS邮件服务器的镜像完全备份。 两者都是相同的版本,并且是最新的。 我发现,不排除某些目录的虚拟机备份有内核恐慌攻击,并加载失败。 我使用以下命令来启动进程: rsync -avz -Kl -p -numeric -id -exclude -from = / rsync_exclude.txt -e'ssh-2 -c blowfish -cbc'[email protected]:/ / 问题(S): 上面input的命令是否会有问题? 我应该在“rsync_exclude.txt”中包含哪些目录以防止VM备份出现问题?
这里是场景:在源服务器上,我们添加了一个新的磁盘arrays,因为旧的磁盘arrays空间不足。 所以,我使用“cp”将旧磁盘arrays中的内容复制到新磁盘arrays中。 然后,我卸载旧的磁盘arrays,并挂载新arrays,同时保留分区名称。 在第二天,我们的rsync进程运行,由于某种原因,它不只是复制增量/不同的文件,但似乎是通过整个文件和…我不知道它在做什么,有巨大的CPU由进程使用而不是很多的IO使用。 所以,我想这是做一些校验和过程来比较源和目标之间的数据,但不复制文件? 无论如何,有没有人见过这种rsync行为? 什么引发了这种行为? 是因为我“cp”的文件,因此文件是不同的? 是否有一个文件,其中rsync保存了之前扫描过的文件列表,以便它知道它只是复制增量文件?
运行linux。 我有两个相同的驱动器安装在同一台机器上。 什么是更快的CP,MV或RSYNC? 为什么一个比另一个快? 有没有更快的select?
我有一个运行rsnapshot的主备份服务器,其上存有〜2TB的备份。 在夜间备份之后,我使用rsync -aH –delete /source /dest将rsnapshot目录的内容复制到非现场服务器。 但是,这似乎是每晚复制备份目录的全部内容,因为非现场复制需要大约9个小时才能完成。 我假设我的rsync命令没有正确的开关,但可能有其他东西我错过了。 有任何想法吗?
如何使用s3cmd在不同的aws帐户的s3桶之间传输数据? command will be like this: s3cmd rsync s3://acc1_bucket/folder/ s3://acc2_bucket/folder –recursive 但那么它将如何识别第二个环境? 什么是正确的做法呢?
你好我的crontab中有趣的行如下所示:(编辑并保存它通过运行crontab -e) 23 * * * * rsync -av –delete [email protected]:/var/www/ /home/niklas >> /home/niklas/scripts/logfile 但是..这行什么都不做(第24分钟没有使用带宽,日志文件中没有输出)有谁能告诉我什么是错的? BTW:通过无密码的pgp密钥validation服务器。 这就是为什么用户需要成为“尼克拉” 编辑: 运行type rsync ,它返回/usr/bin/rsync但已经在path上: PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin EDIT2: 创build/ usr / bin / backup包含: rsync -av –delete [email protected]:/var/www/ /home/niklas/server4you_www >> /home/niklas/scripts/logfile chmod + x'ed它并将chrontab中的条目更改为 SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 16 * * * * /usr/bin/backup 仍然…它不工作,虽然/ var / log / syslog sais: Aug […]
我正在寻找networking节点之间的双向数据同步。 我有两个DNS负载平衡的Web服务器。 我现在使用的是“lsyncd”,但是由于负载平衡function,当我在节点B上添加一些内容(文件,图像)时,它不会复制到节点A.是否可以使用rsync(lsyncd)两种方式同步文件?
我使用rsync来备份文件和文件夹: rsync -avqz –stats –delete /media/server/ /media/Server2/ 这会删除源上不存在的文件,并确保目标是源的精确副本 但是,我的老板希望我应该删除文件中不存在的文件,这些文件只有一周的时间。 就像是: rsync -avqz –stats –delete(1 week old) /media/server/ /media/Server2/ 有任何想法吗?
我正在尝试创build远程服务器的备份。 这是我的configuration: Server1 (webserver) Server2 (backupserver) 这是我的小脚本。 它从server2开始: #!/bin/bash date=`date +%F` basepath=/var/backup webfolder=$basepath/$date/websites/ for f in $(ssh root@server1 "ls -l /var/www/ | egrep '^l'") do if [[ $f = *.* ]] then echo "processing $f "; ssh root@server1 "tar zcf – /var/www/$f/web/" > $webfolder/$f.tar.gz fi done; 问题是它太慢了! 我如何加快这个脚本? 更新: 我已经使用Rsync没有成功。 这是我使用的命令: /usr/bin/rsync -a –delete –numeric-ids […]