Migração do servidor do Chef

4

Uma empresa com a qual estou contratando determinou que precisa migrar sua instância do Chef (Open-Source Edition) para um novo servidor.

Eles não querem migrar para a plataforma hospedada.

Não consegui encontrar um guia sobre como fazer isso. Alguém tem orientação ou experiências para compartilhar ou, melhor ainda, um Guia?

Tenho passos em mente para fazer isso, mas tenho medo de perder algo vital. Infelizmente, o seu Chef-Server não é gerenciado pelo Chef ...

    
por gWaldo 24.02.2012 / 17:03

2 respostas

3

Há um pequeno guia no wiki OpsCode, que fala sobre isso.

http://wiki.opscode.com/display/chef/Backing+Up+Chef+Server

O backup e a restauração do CouchDB são mais preferidos, assim como o backup e restaura o validation.pem, o webui.pem, etc.

Como todas as tarefas de backup e recuperação, execute uma simulação antes de uma mudança final.

    
por 07.03.2012 / 19:19
3

Para o Chef Server 11, eles mudou do CouchDB para o Postgres , que exclui o couchdump. chef_server_backup.rb também foi abandonado , mas faca de backup pode lidar com 10 e 11.

Se em ambos os sistemas você tiver backup de facas instalado e uma configuração de usuário de faca, você pode

originalserver$ knife backup export -D ~/chef-backup/

Copiar ~ / chef-backup / para os novos hosts e

newserver$ knife backup restore -D ~/chef-backup

Certifique-se de ler as cláusulas em backup de facas . Alternativamente, você também pode empurrá-lo com perfis de várias facas . Observe também ao instalar, se você estiver usando o knife a partir de um pacote omnibus, certifique-se de chamar a instância correta da gem (/ opt / chef (-server)? / Embedded / bin / gem).

    
por 13.08.2014 / 19:15