## 从备份存档中恢复数据

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

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. 恢复过程完成后，请单击"确定"。