开始提供 Plesk 服务的有效而受欢迎的方式是在云平台中安装 Plesk 然后随着您业务的增长相应地无缝调整您的基础架构同时安装更多 Plesk 实例。此方式的挑战就是无法一次又一次地复制同一个 Plesk 到不同的虚拟机,原因如下:
Plesk 克隆技术解决了这些问题和其它调整问题。
Plesk 克隆是复制同一个 Plesk 至不同的虚拟机,而不会影响其操作性能。克隆的两个常用方案是:
Plesk 克隆的的应用程序范围更宽:例如,您可以克隆 Plesk 然后安全地测试新功能或其上面的配置,但是在此小节中,我们仅考虑给定的方案,因为其它方案是其扩展或组合。
在您开始克隆 Plesk 之前,请联系我们的销售代表且提供您将要安装的 Plesk 实例的 IP 地址的范围。我们的许可授权系统将仅会激活此范围内的 Plesk 服务器。
如果您想要使用 Plesk 克隆,需要开始准备 Plesk 实例用于克隆。以下准备步骤会帮助您重设所有环境 - 和初始化特定设置(如 IP 地址池)来防止复制唯一的信息到其它虚拟机。如果您的方案完整备份请跳过第 2 和 3 步骤。
在 Linux 上:
# /usr/local/psa/bin/ipmanage --auto-remap-ip-addresses true
在 Windows 上:
%plesk_cli%\ipmanage --auto-remap-ip-addresses true
注意:如果您想要复制 Plesk 的虚拟机使用的是静态 IP 地址,那么此步骤不是必须的。而且,跳过此步骤可以让 Plesk 启动更快,因为 Plesk 将不会在每次启动时重新配置其 IP 池。但是如果您部署 Plesk 到云平台我们建议您完成此步骤。
init_conf
命令行工具或 Plesk GUI 指定管理员信息、区域设置和其它初始化设置。在 安装 Plesk 之后 小节中了解更多有关初始化的信息。-prepare-public-image
和 true
值。注意该步骤不会执行克隆,只会修改 Plesk 设置。在 Linux 上:
# /usr/local/psa/bin/cloning --update -prepare-public-image true
在 Windows 上:
%plesk_cli%\cloning --update -prepare-public-image true
在克隆操作期间您可以要求 Plesk 在下一次启动时移除许可证密钥。出于此目的,请使用选项 -reset-license
和 true
值。
在 Linux 上:
# /usr/local/psa/bin/cloning --update -prepare-public-image true -reset-license true
在 Windows 上:
%plesk_cli%\cloning --update -prepare-public-image true -reset-license true
默认克隆命令会重设源 Plesk 实例的自定义配置为默认配置:您可能需要额外配置被克隆的实例。要在新实例中保留源 Plesk 实例的配置,请为选项 -reset-init-conf
配备 false
值。会默认使用该选项和 true
值重设 Plesk 配置为默认配置。
要在 Plesk 服务器的镜像中保留自定义 Plesk 配置请使用 cloning
命令和以下选项:
在 Linux 上:
# /usr/local/psa/bin/cloning --update -prepare-public-image true -reset-init-conf false
在 Windows 上:
%plesk_cli%\cloning --update -prepare-public-image true -reset-init-conf false
克隆的实例启动后,会检查当前版本的更新,如果需要则进行安装。会在与日常维护任务相同的规则下运行更新安装。如果在克隆时通过了 -skip-update true
选项更新安装可能会被禁用。
若要禁用 Plesk 服务器的镜像中的更新,请使用 cloning
命令和以下选项:
在 Linux 上:
# /usr/local/psa/bin/cloning --update -prepare-public-image true -skip-update true
在 Windows 上:
%plesk_cli%\cloning --update -prepare-public-image true -skip-update true
注意: 当准备 Plesk 实例用于克隆时,请避免重启 psa
服务和关闭安装实例的虚拟机。
我们假设您有一个虚拟机安装了 Plesk 而您想要克隆该虚拟机。克隆流程由三个步骤组成:
您一旦有了虚拟机镜像,您就可以用作新虚拟机的预先设置或作为 Plesk 快照。
我们假设您有一个虚拟机安装了 Plesk 而您想要克隆该虚拟机。克隆流程由三个步骤组成:
Cmd.exe
) 的以下命令:sysprep /oobe /generalize /shutdown
您一旦有了虚拟机镜像,您就可以用作新虚拟机的预先设置或作为 Plesk 快照。
以下列表包含了 cloning
工具可重设的数据项目:
cloning
不会修改用户定义的证书)剩下的数据保持不变。