Article ID: 9578, created on May 18, 2012, last review on Aug 12, 2014

  • Applies to:
  • Plesk 11.5 for Linux
  • Plesk 10.3 for Linux/Unix
  • Plesk 12.0 for Windows
  • Plesk 10.4 for Windows
  • Plesk 10.3 for Windows

修正自

自 Parallels Plesk Panel 10.4 版本开始,您可上传来自 Plesk GUI 中 Plesk 旧版本的备份,这些备份可自动转换。

问题

Parallels Plesk Panel 7.x、8.x 与 9.x 创建的备份无法在 Parallels Plesk Panel 10.x 版本中恢复。 原备份应转换为 10.x 版本。

当您通过 Parallels Plesk Panel 10.x 上传原备份至服务器备份库(工具&实用程序 > 备份管理器 > 上传文件至服务器库)或通过控制面板上传至个人备份库(网站&域名 > 备份管理器 > 上传文件至服务器库),此备份格式会自动转换为 10.x 版本。 

上传备份后,通常可通过 GUI 进行恢复: 在服务器库中找到此备份,单击备份名称,填写冲突解决规则,然后‘恢复。
 
如果您想要通过工具 pleskrestore 手动恢复原备份,需要把备份转换至 10.x 版本。 使用以下方案,Parallels Plesk Panel for Unix/Linux 自 7.0 版本开始与 Parallels Plesk Panel for Windows.自 7.5 版本开始,原备份可转换至 10.x 版本。

解决方案

若要转换旧版本备份至 10.2 版本,您需要以 root/管理员的身份登录 Parallels Plesk Panel 10.2 服务器。 使用以下方案转换旧版本备份:
 
Parallels Plesk Panel 10.2 for Unix 工具位于目录 PRODUCT_ROOT_D/bin Parallels Plesk Panel 10.2 for Windows 工具位于目录 PRODUCT_ROOT_D/admin/bin
  • 若要从 < 9.x 转换转储: pre9-backup-convert, pre10-backup-convert
  • 若要从 <=10.1 转换转储: pre10-backup-convert .exe*
* Parallels Plesk Panel 10.0 与 10.1 创建的备份也应转换为 10.2 版本。

在两个平台上不是使用多个转换工具转换旧版本备份,而是可使用单个工具 PRODUCT_ROOT_D/admin/bin/pmm-ras with command --import-file-as-dump.

示例

转换 Parallels Plesk Panel for Unix/Linux 7.x 至 10.2 版本的旧版本备份转换步骤:
  1. ~# /usr/local/psa/bin/backup-convert --verbose convert --output /storage/fullServerDump8 /storage/fullServerDump754
  2. ~# /usr/local/psa/bin/pre9-backup-convert --verbose convert --directory=/storage/fullServerDump9 /storage/fullServerDump8
  3. ~# /usr/local/psa/bin/pre10-backup-convert --convert -source /storage/fullServerDump9/converted_info_1102010019.xml -destination /var/lib/psa/dumps

转换 Parallels Plesk Panel for Unix/Linux 7.5 至 10.2 版本的旧版本备份转换步骤:
  1. C:\Program Files\Parallels\Plesk\admin\bin\pre9-backup-convert.exe  --verbose  --convert   --source=C:\Backup\fullServerDump8    --destination=C:\backup\fullServerDump9
  2. C:\Program Files\Parallels\Plesk\admin\bin\pre10-backup-convert.exe   --convert   -source C:\Backup\fullServerDump9\converted_info_1102010019.xml  -destination C:\Program Files\Parallels\Plesk\Backup

这是一个单一的转换 Parallels Plesk Panel 7.x 至 10.2 创建的旧版本备份的命令:

~# /usr/local/psa/admin/bin/pmm-ras --import-file-as-dump --dump-file-specification=/path/to/dump  --dump-storage=/var/lib/psa/dumps/ --guid=00000000-0000-0000-0000-000000000000 --type=server --session-path=/usr/local/psa/PMM/logs
 
其中:
--dump-file-specification -  path to dump
--dump-storage – path to output directory
--guid – owner GUID. When run from console may be all 0
--type – owner type
--session-path – path to directory with logs

 
注意如果通过 Parallels Plesk Panel 上传,您无需转换旧版本备份至 10.x 版本。 上传至服务器库时备份会自动转换。

其他信息

客户端的备份只能在客户端的个人库中显示(控制面板 > 网站&域名 > 备份管理器 > 服务器库)。

如果客户端在 Parallels Plesk Panel 10 中丢失上传至服务器库的客户端备份(工具&实用程序 > 备份管理器)会不显示。若要恢复此类转储,admin 应创建带有同样登录名的客户端。 然后更改至客户端的控制面板并通过 网站&域名 > 备份管理器 进行恢复。 从 FTP 库进行恢复没有此限制。
 
客户只可恢复现存订阅。

56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 85a92ca67f2200d36506862eaa6ed6b8 c796c01d6951fa24ed54c7f1111667c6 29d1e90fd304f01e6420fbe60f66f838 dd0611b6086474193d9bf78e2b293040 f2d85fccc955a226f0b30e58456170cb f4ce8084cb23619ef5fe9428ecc388ea ed7be2b984f9c27de1d2dc349dc19c6d a766cea0c28e23e978fa78ef81918ab8 ff5a00b8ead2e480367b019417a04207 01bc4c8cf5b7f01f815a7ada004154a2 0a53c5a9ca65a74d37ef5c5eaeb55d7f

Email subscription for changes to this article