将一个Chef服务器迁移到Azure中的另一个服务器

时间:2016-07-15 12:51:20

标签: azure migration chef server-migration

Azure中有2个订阅,并将Chef从Chef Server1(subscr-1)迁移到Azure中的另一个Server2(subscr-2)。接下来的过程是使用VHD文件。 VHD文件是从Server1(Subscr1)创建的,并且使用subscription-2中的VHD映像配置VM。这可以使用Server1中的相同凭据登录到Server2。

服务正在运行并重新启动了服务。 Chef URL无法正常工作并更改主机名(编辑/ etc / hosts,/ etc / hostname)并执行“chef-server-ctl reconfigure”。但URL未出现。然后恢复主机名更改(在hosts文件中没有明确的主机名或IP),并将如下所示的行添加到hosts文件中。

#/etc/hosts
127:0.0.1 old.chef.server.blob-url.cloud.com 

重新启动服务器和Chef URL工作。考虑到重现问题并且确实更改了主机名并且无法使Chef URL工作.Did执行重新配置并重新启动服务并重新启动VM。但厨师网址不会出现。

将Chef从一个订阅迁移到另一个订阅的正确方法是什么?需要进行哪些文件/更改才能使Chef工作。

1 个答案:

答案 0 :(得分:0)

不是复制整个磁盘映像,而是进行实际的Chef Server备份,然后将其还原到新服务器。确保您还包含chef-server.rb所需的任何配置设置。