从备份存档中恢复数据

要从备份文件恢复服务器配置和所有用户数据,请:

  1. 以根用户身份登录您的服务器。
  2. 更改 Plesk 安装的目录:

    cd /plesk_installation_directory/bin

  3. 生成文件,该文件定义存储在备份文件中的项目(用户帐户、站点等)的映射和当前由您 Plesk 主机平台提供支持的项目。要执行该操作,请运行命令行中的下列命令:

    ./pleskrestore --create-map <backup file name> -map <map file name>

    如果您有多卷备份,那么您应如指定<“备份文件名称">一样指定首卷。

    映射文件将会生成并保存在指定位置。多数情况下,您将需要编辑该文件:如果由于对象冲突(例如,备份文件中列出的 IP 地址范围与服务器上可用的 IP 地址范围不同)而从备份恢复数据失败,或者您想指定要恢复的单独对象,那么您将需要查看其内容并为项目指定映射。

  4. 要恢复所有已备份的数据,包括服务器和控制面板配置、应用百宝箱、用户帐户、网站、数据库和存有邮件的邮箱,请运行命令:

    ./pleskrestore --restore <backup file name> -map <map file name> -level all

    此处,<backup file name> 和 <map file name> 是分别到备份文件和地图文件的路径。如果您有多卷备份,那么您应如指定<“备份文件名称">一样指定首卷。数据的恢复不会中断主机服务或产生宕机。服务器配置设置和所有用户数据(包括网站内容和邮箱中的邮件)都将被改写。

要恢复用户站点帐户,请执行下列步骤:

  1. 单击导航窗格中的"户"快捷方式。
  2. 单击您所需的客户名称。
  3. 单击"具"组中的 "份"图标。
  4. 如果您想从存储在 FTP 服务器上文件中恢复数据,请单击FTP "选项卡。
  5. 单击所需的备份文件名。
  6. 选中"帐户息"复选框。
  7. 选中要恢复的站点。
  8. 单击"下一 >>"

    如果该帐户或其任何站点被分配了不是在备份文件中所指定的其他 IP 地址或数据库服务器,那么系统将会提示您选择要使用的新 IP 地址和数据库服务器来解决这种冲突。单击"下一 >>"

  9. 此时,恢复启动,并且将显示其进程。要更新屏幕上的信息,请单击 "新"
  10. 恢复过程完成后,请单击"定"

要恢复站点(网站),请执行下列步骤:

  1. 单击导航窗格中的"点"快捷方式。
  2. 单击您所需的站点名。
  3. 单击"具"组中的 "份"图标。
  4. 如果您想从存储在 FTP 服务器上文件中恢复数据,请单击FTP "选项卡。
  5. 单击所需的备份文件名。
  6. 单击"复"

    此时,恢复启动,并且将显示其进程。要更新屏幕上的信息,请单击 "新"

  7. 恢复过程完成后,请单击"定"