我几周前从专用服务器切换到VPS.现在一切都在VPS上运行良好我想关闭专用服务器并关闭我的托管公司帐户.
为了安心,为了更安全,我想在停止之前对服务器进行完整备份.
最好的是我可以浏览的备份,如果我发现我需要备份中的东西.
什么是命令行的最佳解决方案?
更新:
中:网络
用于此目的的最佳工具可能是dump,这是一个标准的
linux工具,它将为您提供整个文件系统.我会做这样的事情:
/sbin/dump -0uan -f - / | gzip -2 | ssh -c blowfish user@backupserver.example.com dd of=/backup/server-full-backup-`date '+%d-%B-%Y'`.dump.gz
这将执行/的文件系统转储(确保您不需要转储任何其他挂载!),使用gzip压缩它并将其ssh到远程服务器(backupserver.example.com),将其存储在/ backup /中.如果以后需要浏览备份,则使用restore:
restore -i
另一个选择,如果你没有转储权,那就是使用tar并做类似的事情
tar -zcvpf /backup/full-backup-`date '+%d-%B-%Y'`.tar.gz --directory / --exclude=mnt --exclude=proc --exclude=tmp .
但tar也不处理文件系统中的更改.