Questions tagged «rsync»

Rsync是一种快速且用途广泛的文件复制工具。它可以通过任何远程Shell在本地复制到另一个主机,或从另一个远程复制到另一个rsync守护程序。

4
复制大文件时如何减少资源使用?
我需要将大文件(损坏的MySQL表〜40GB)移动到单独的服务器上以进行修复。(当尝试在生产服务器上进行修复时,它很快就杀死了服务器)。 为此,我想将.frm,.MYI和.MYD文件从生产服务器重新同步到云服务器。 我正在将文件从/ var / lib / mysql / {database} /复制到/ home / {myuser},以便不需要为rsync命令启用root访问权限,并100%确保数据库文件不是使用中(不应写入或读取,但显然我不想关闭生产数据库来确保)。 我尝试复制的第一个文件约为10GB。我正在从生产服务器的一部分转移到另一部分,即转移到同一磁盘阵列。 不幸的是,复制命令“ cp filename newfilename”占用了太多资源,导致服务器停止运行。 将文件复制到其他目录时,如何使用较少的资源?(花费多长时间并不重要)。 假设我能够做到这一点,那么在将文件同步到云中时,我可以期待什么资源使用量? 谁能建议一个更好的方法来做到这一点?我的磁盘空间很快用完了,因此需要尽快修复和归档此表。

3
通过cron rsync。如何启用日志记录?
我正在使用rsync将远程服务器备份到另一台计算机。 在cron.daily中,我有一个文件: rsync -avz -e ssh root@example.com:/ /mybackup/ 它使用公钥/私钥对进行登录。这似乎在大多数情况下都有效,但是,我(愚蠢地)只通过查看我知道每天都会更改的一些重要文件(MySQL转储)上的日期来进行真正的检查。显然,该文件之后可能会发生错误。 有时会失败。当我手动运行它时,有时会发生诸如“客户端重置”之类的事情。 记录它的最佳方法是什么,以便我可以确定地检查它是否完成?cron日志不指示任何错误。我没有尝试过,但是备份计算机上较旧版本的CentOS上的rsync手册页没有显示--log-file选项。我想我可以使用>重定向stdout,但是我真的不想知道每个文件。我只想知道这一切是否奏效。 谢谢
8 rsync 


1
Mac和Linux之间的rsync xattr怪异?
大家好-我正在使用rsync从Mac备份到运行linux的文件服务器,并且看到以下错误: rsync -e ssh -vaxE --delete --ignore-errors 192.168.1.3:/bkup/mac/Users/dave/ /Users/dave/Desktop/dave dave@192.168.1.3's password: rsync: on remote machine: --extended-attributes: unknown option rsync error: syntax or usage error (code 1) at main.c(1441) [server=3.0.5] rsync: connection unexpectedly closed (0 bytes received so far) [receiver] rsync error: error in rsync protocol data stream (code 12) at …

7
通过smb加速rsync
我正在将SMB上的Linux盒备份到NAS。我在本地安装NAS,然后重新同步大量数据(大约100GB)。我相信这需要花费很长时间:超过12个小时。一旦复制了所有内容,我希望速度会更快,因为每天几乎没有任何更改。 有没有办法加快速度? 我当时在想,也许rsync认为它可以与本地硬盘一起使用,并使用校验和而不是时间/大小比较?但是我没有找到强制进行时间和日期比较的方法。我还能检查什么吗?

5
强制rsync进入非交互模式
我想在python脚本中使用rsync。我使用subprocess模块调用它,并使用存储在authorized_key远程计算机上文件中的公共密钥进行身份验证。 唯一的问题是,当我使用错误的远程用户名使用rsync时,系统会提示我输入密码,这显然会永远终止备份脚本。 rsync如果无法验证,是否可以强制退出并提示错误? 乌迪
8 shell  rsync 

6
提高rsync备份性能
假设一个系统将始终具有主副本,而另一个系统将始终具有最新副本(少于48小时),那么通过unix框之间的ssh镜像改善rsync的最佳技术是什么? 另外,要扩展这种方法以处理数十台机器来推动这些变化,该怎么做?
8 backup  unix  rsync  mirror 

1
在Linux虚拟机中运行rsnapshot备份?
我有一台远程Linux服务器计算机,我想不时镜像备份。由于我是Windows用户,因此我在Windows上安装了Linux虚拟机,现在使用rsnapshot进行备份。因此,rsnapshot从远程linux服务器获取数据,并将其备份到本地linux虚拟机中。 在虚拟机中进行此备份是否安全又好呢? 我是否应该在其他驱动器上正常安装Linux并在其中使用双引导和备份?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.