如何从文件容器恢复 Rackspace 上的云站点

如何从文件容器恢复 Rackspace 上的云站点

我已经使用以下方式备份了我的云网站http://www.zipitbackup.com/。它在 Cloud sites/Container 中创建一个备份文件。现在我需要使用此备份文件恢复我的网站。我找不到有关如何从备份中恢复我的网站的文档。

请为此提出一个解决方案,或者任何可以对我的云站点执行代码+数据库备份并能够在稍后恢复的替代方案。

提前致谢

答案1

我实际上是 Zipit 备份实用程序的开发者。我只是碰巧发现了这个。

恢复您的网站应该相当容易。您应该在各自的容器中有两个文件。

1 用于数据库,1 用于文件。

您需要在本地提取文件存档。然后您将获得带时间戳的文件夹,并在其中看到 lib logs 和 web 文件夹。

在 Web 文件夹中,您将看到内容文件夹。该文件夹包含您的站点文件。然后,您可以使用 FTP 登录到您的云站点并导航到站点的内容文件夹,然后将本地内容文件夹的内容复制到其中。

现在对于数据库,您需要在本地提取数据库的存档文件。这将为您提供数据库的 sql 文件。如果您仍在 Cloud Sites 中创建了数据库,则可以从 Cloud Sites 控制面板登录到 phpMyAdmin 并从旧数据库中删除所有表。然后,您可以使用 phpMyAdmin 中的导入选项导入 sql 文件。

需要记住的一点是,当您导出 SQL 文件时,如果数据库不存在,则通常会在 SQL 文件顶部出现一些用于创建数据库的内容。这可能会导致在 Cloud Sites 中导入时出现问题,因为不允许在 Cloud Sites 中从 phpMyAdmin 创建数据库。要解决这个问题,您只需在导入之前编辑 SQL 文件并从 SQL 文件中删除这些行即可。

虽然我们并不正式支持这种事情。但我很乐意为您提供帮助。如果您可以拨打我们在 Cloud Sites 控制面板中提供的支持号码并联系 Jereme Hancock,我会尽我所能提供帮助。

另外,仅供参考,我刚刚发布了 Zipit 的一个重要更新,您可能想看看。:)

相关内容