如果您的数据有损坏或有丢失,则可以从某备份文件恢复数据。该主题阐述如何在 Plesk 中从备份恢复数据。

当从某个备份文件恢复时,您可以 恢复包含在备份中的所有数据 ,或 选择恢复单个对象 (例如,某个站点,所有数据库,等等)。

您可以恢复在 Plesk 8.6 和更新版本中所做的所有备份。自 Plesk Onyx Preview 9 开始,则无法恢复在 Plesk 11.x 或更早版本中所做的备份。

Note: 当您从某个备份恢复对象时,会覆盖和替换带有相同名称的现有对象。当某个被恢复的对象要覆盖现有对象时不会给以您相应提示。您将会丢失在备份创建后对被恢复对象所做的所有更改。

恢复所有对象

若要从备份恢复所有对象,请如下操作:

  1. 进入 网站与域名备份 管理器 。您可在此处查看保存在服务器存储和 远程存储 中的所有备份。

  2. 点击您想要恢复的备份。

  3. 在 “您想要恢复什么?” 下 选择 “所有对象”(整个系统) 选项。

  4. 在”要恢复的组件”下,您可以选择您不想要恢复的对象类别。例如,当恢复某个备份时,如果勾选了”数据库”复选框,将会恢复所有数据库和数据库用户。如果您清空该复选框,将不会恢复。

    image-0

  5. 如给您正恢复一个有密码保护的备份,请选择”从远程存储的设置获取密码” 按钮。Plesk 将会自动尝试获取密码。如果无法自动获取密码(例如,您正恢复在其它服务器上创建的某个备份),请选择”手动输入密码”按钮并在相应字段输入密码。

    image-1

    如果密码无法自动获取而您又不知道该密码,请清空”提供密码” 复选框。Plesk 将会恢复备份,而为已恢复的对象(例如数据库用户或邮件帐户)随机生成所有密码。

  6. 此时,已准备好恢复备份。在恢复备份之前有多个可配置的备选设置。

    • 如果您想要保证备份恢复的有效性,请勾选“挂起域名直到恢复完成” 复选框。这样将会令您的网站暂时不可用,直到恢复完成。网站访客将会看到带有 503 HTTP 状态码的错误页面。
    • 如果您想要在恢复完成时通知您,请勾选“当恢复完成时,发送通知到” 复选框。请务必确保该复选框旁的邮箱地址是正确的。
  7. 点击 恢复 以开始从备份恢复。

您将会返回到 网站与域名 > 备份管理器 屏幕看到备份已恢复的信息。恢复流程完成所需时间取决于恢复内容的大小。备份恢复完成时会在此屏幕显示通知信息。

image-888

恢复单个对象

您无需恢复备份文件中存储的所有配置和内容。则可以挑选要恢复的对象(例如,单个域名和其所有相关的对象,单个邮件帐户,或单个文件)。

若要从备份恢复单个对象,请如下操作:

  1. 进入 网站与域名 > 备份 管理器 。您可在此处查看保存在服务器存储和 远程存储 中的所有备份。

  2. 点击您想要恢复的备份。

  3. 在 “您想要恢复什么?” 下 请选择 “选定的对象” 选项。

  4. 在 “要恢复的对象类型” 下选择您要恢复的对象类型。

    • 邮件帐户。恢复单个邮件帐户。

    • 数据库。恢复单个数据库。

    • 站点。恢复单个网站和其所有相关的对象和内容(邮件帐户、数据库等)。

    • DNS 区域。恢复单个域名的 DNS 区域内容。

    • 域名的文件。恢复单个文件。

      如果您想要恢复不同类型的对象(例如,单个邮件帐户和两个数据库),则需要运行恢复两次,一次用于数据库,而另一次用于邮件帐户。

  5. 选择要恢复的对象。选定类型的所有可用对象会在左边”可用” 栏中显示。点击您想要恢复的对象。这些对象将会被移动到”选定” 栏。

    image-2

    如果您在前一步选定了”域名的文件”,请点击 添加文件 ,选择您要恢复的文件,然后点击 确定

    image-3

    您可以选择恢复任意数量的文件。

  6. 在 “恢复” 下,选择是否仅恢复选定对象的配置,或恢复配置和内容。

    image-4

    例如,当恢复某个数据库时,选择前一个选项将会恢复数据库和其相关的数据库用户,但不会恢复数据表或数据。如果备份文件只包含配置而不包含内容,该选项则不可用。

  7. 此时,已准备好恢复备份。在恢复备份之前有多个可配置的备选设置。

    • 如果您想要保证备份恢复的有效性,请勾选“挂起域名直到恢复完成” 复选框。这样将会暂时令您的网站不可用。在恢复完成之前,访问您网站的访客将会看多带有 503 HTTP 状态码的错误页面。
    • 如果您想要在恢复完成时通知您,请勾选“当恢复完成时,发送通知到” 复选框。请务必确保该复选框旁的邮箱地址是正确的。
  8. 如果您正恢复有密码保护的某个备份,Plesk 会提示您提供密码。我们建议选择 “从远程存储的设置获取密码” 按钮。这将会自动从远程存储设置中获取密码。如果无法自动获取密码(例如,您正恢复在其它服务器上创建的某个备份),请选择”手动输入密码”按钮并在相应字段输入密码。

    image-5

    如果密码无法自动获取而您又忘了密码,请清空”提供密码” 复选框。Plesk 将会恢复备份,但是某些数据可能无法正常恢复。例如,备份数据库内的所有密码将会随机生成。

  9. 点击 恢复 以开始从备份恢复。

您将会返回到 网站与域名 > 备份管理器 屏幕看到备份已恢复的信息。恢复流程完成所需时间取决于恢复内容的大小。备份恢复完成时会在此屏幕显示通知信息。

image-888-6