![将虚拟服务器从 Linode 迁移到其他地方](https://linux22.com/image/672560/%E5%B0%86%E8%99%9A%E6%8B%9F%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BB%8E%20Linode%20%E8%BF%81%E7%A7%BB%E5%88%B0%E5%85%B6%E4%BB%96%E5%9C%B0%E6%96%B9.png)
由于付款问题,我需要找到 Linode 的替代方案(如果您感兴趣的话,主要是因为 Linode 只接受信用卡,而我不想使用信用卡)。但是,我最大的迁移问题实际上是移动我虚拟服务器上的所有服务。假设我在某个地方获得了一个新的虚拟服务器,其发行版与我在 Linode 上拥有的发行版相同(Fedora 22),那么执行迁移而不重新设置所有内容的最安全方法是什么?
我最初的想法是以某种方式创建我的 Linode 虚拟服务器的磁盘映像,然后 [以某种方式] 将其部署到新的虚拟服务器上。有谁有这样做的经验?您有什么建议?
答案1
免责声明:我为 Linode 工作
要迁移您的资料,有几种方法可以做到。您可以制作整个磁盘的映像(这是所有内容,包括数据文件、数据库、操作系统等)。一种流行的方法是启动救援模式(Finnix)并将磁盘转储到使用 DD 的 IMG 文件中。然后您可以通过 SSH 下载映像 -块级备份
您还可以在文件级别迁移所有内容。这样您就可以选择要保留的内容,以及可能需要转移到新托管服务提供商的较小“备份”。我们有一份指南,介绍几种可以执行此操作的工具,包括 Rsync、tar 等 -文件级备份
最后,我不知道您的具体问题是什么,但 Linode 也接受借记卡。如果您的问题与银行有关,您可以使用 PayPal 借记万事达卡甚至 Visa 礼品卡。无论如何,我希望您能够完成您的需要。