可以将整个VPS主机直接复制到我自己的服务器上吗?
我现在的VPS在美国,从丹麦到丹麦的响应时间让我很烦。在切换到VPS之前,我已经有了自己的服务器,运行FreeBSD。为了一个快速的‘不’容易的移动,我想我是否可以做一个VPS磁盘映像,然后提取到我的服务器,我已经放置在我的工作地点在丹麦。
发布于 2010-09-19 16:11:47
假定某种linux/bsd,实际上可以将“运行”的系统复制到另一个系统上。强烈建议在系统磁盘(救援系统,或安装了迷你系统的交换分区)以外的其他地方引导目标。
这种方法的优点是所有类型的设置是相同的(权限、用户crontab、web服务器库版本、.)。当然,你也复制了所有已经建立起来的巡洋舰。
第一轮所有保存重要数据或不严格要求的数据(数据库、http服务器、各种守护进程等)。
然后可以将tar /并复制到目标系统上,安装引导加载程序。
那就重新启动。
任何正在运行的守护进程都可能认为系统崩溃了,但它不应该比pidfile重写更糟糕。
提示:
root@source:~# tar czvf - / | ssh root@target "tar -xzv -C targetpartition/ -f -"上。发布于 2010-09-19 15:59:32
我在Linode上使用VPS已经很多年了,有几次需要备份我的整个磁盘映像。Linode有一些关于如何通过ssh将磁盘映像复制到本地计算机的文档。这些指令是专门根据linode的基础设施编写的,但是要适应另一个提供程序的设置并不太困难。
发布于 2010-09-19 14:45:37
通常,大多数提供者不提供创建VPS系统的映像。而且你自己也不能这么做,因为你需要从你想要映像的磁盘之外的其他地方引导它。不过,有些提供商确实提供了全磁盘备份(尤其是云托管的备份,如Amazon和Rackspace),所以请与您的提供商联系。
您应该已经有了允许完全丢失完整服务器的备份解决方案,并且您应该有经验从此恢复--定期进行实践恢复。如果你不是,那么这将是一个很好的时间开始,因为它将使你有一个充分的练习,并找出你忘了备份。
也可能是时候升级操作系统和/或运行在上面的一些软件了,从备份中恢复将允许,而磁盘映像则不会允许。从备份中恢复还可以对某些设置进行一些小的调整,这些设置在恢复时不太适合您。但是,除非你愿意花时间修理破损,否则我不会做任何重大的改变。
https://serverfault.com/questions/182629
复制相似问题