如何使用许可证密钥完整恢复 ColdFusion 2016 服务器?

如何使用许可证密钥完整恢复 ColdFusion 2016 服务器?

在 ColdFusion 8、10 和 11 中,可以对运行 ColdFusion Enterprise 的服务器进行快照,并使用完整的许可证密钥恢复该快照。只需将安装目录从一台服务器复制到另一台服务器,第二台服务器就会使用前一台服务器的密钥。多年来,我们一直使用此方法管理备份/恢复/虚拟机/测试机器。
在 CF16 中,它不起作用。在 AWS 上,当我从正在运行的企业版创建 AMI,然后从该 AMI 创建新实例时,新实例未经许可。当我使用相同的密钥比较两台服务器上的许可证文件时,文件是不同的。以前的版本并非如此。

目前,我认为唯一的解决方案是编写整个安装程序脚本,然后添加我们的服务器配置,或者从配置的服务器创建 AMI,然后编写登录 CFadmin 并提交许可证密钥的脚本。

有没有更好的办法?

答案1

根据调查任务,看来 Coldfusion Server 将自身链接到实际机器。您不能只用新的不同文件替换许可证文件。因此,使用许可证密钥(而不是文件)的唯一方法是手动修改许可证文件以插入许可证密钥,或者您可以在 EC2 服务器引导期间自动执行此操作 - 通过 GAMI 脚本或使用 Cloudformation 模板。

相关内容