rsnapshot用于远程备份?
我想使用rsnapshot从我的生产服务器进行备份到远程备份服务器。
我应该在远程备份服务器而不是生产服务器上安装rsnapshot,对吧?
rsnapshot将把文件从生产服务器提取到备份并将它们本地存储在备份服务器上?
我刚刚意识到我在备份服务器上没有sudo特权。 这是否意味着我无法使用rsnapshot进行远程备份?
顺便说一句,我不能将rsnapshot与我的托管服务提供商提供的备份空间服务一起使用,这是因为我没有完全控制备份服务器,而只是在生产服务器上?
您必须在备份服务器上执行rsnapshot作业,并设置与生产服务器的远程连接以提取相关数据。 如果你可以在没有sudo的情况下执行这些工作(也许是像cPanel这样的门户服务?),那么rsnapshot仍然可行。
没有任何方法来完成rsnapshot工作,你将失去运气。
您可以以任何用户身份运行rsnapshot。 您需要将/etc/rsnapshot.conf
文件复制到可以编辑它的地方,例如〜/ rsnapshot /。 您将需要更改lockfile
指令,因为您很可能无法写入以将其作为标准用户写入默认值。
lockfile /home/patrick/rsnapshot/rsnapshot.pid
然后你调用rsnapshot
rsnapshot -c /home/patrick/rsnapshot/rsnapshot.conf hourly
您是否可以在服务器上以cron身份访问cron?