从服务器复制到服务器

我有一个网站我想在网上备份,我有FTP访问。 有没有更快的方式,而不是下载到我的电脑,并重新上传到备份服务器?

如果你只是FTP访问 – 没有shell访问 – 没有rsync – 那么不可能使服务器直接对话。 你将需要使用自己的电脑作为中间人。

如果你需要这样做,那么你可以编写脚本 – 例如使用perl Net :: FTP模块,请参阅本文中的示例http://www.linuxjournal.com/article/6686

如果两个系统都支持的话,你可以通过你的PC来FXP ,在Windows上使用的一个好工具是FlashFXP (它实际上也是一个不错的FTP客户端)。 如果你还没有其他的访问方式,比如shell或者RDP,那么你不能直接从一台服务器转移到另一台服务器,在这种情况下,你需要下载它,然后重新上传。

如果您具有对任一服务器的RDP / SSH访问权限,则可以使用各种方法直接推/拉数据。

如果你有shell /远程桌面访问任何一台服务器, rsync是这种事情的黄金标准。 很多选项,包括非常有用的选项,只传输更改的文件。