recupera o nó do chef configure from server

1

Alguém sabe para recuperar configurações do nó do chef de um servidor chef de código aberto? Eu preciso mover configurações de nó que foram gerenciadas por um antigo servidor de chef (instância de nuvem) que não foi atualizado corretamente para um novo servidor de chef.

Eu sei como colocá-los em um novo servidor de chef quando eu tenho o arquivo node.json. Eu só estou querendo saber se existe algum lugar no sistema de arquivos do servidor que eu posso ir para recuperá-los?

Obrigado antecipadamente.

    
por martin 02.12.2014 / 15:55

2 respostas

0

Se o servidor antigo ainda estiver em execução, você poderá usar knife node show -f json nodename para obtê-los. Eu acredito que existem alguns plugins de faca que também lhe darão comandos backup type. Isso ajudaria a evitar a execução de um comando por nó.

Quanto ao acesso aos dados do nó fora de um servidor em execução, tenho certeza de que os nós estão armazenados em um banco de dados, portanto, não seria trivial recuperá-los, mas você poderia teoricamente consultar o banco de dados.

    
por 02.12.2014 / 16:14
0

Os dados do nó são armazenados no banco de dados do servidor Chef em um formato que não é trivial extrair. Se o seu Chef Server ainda estiver funcional, você pode simplesmente executar knife download nodes/NODENAME.json para um determinado nó ou simplesmente knife download nodes para fazer o download de todos os seus dados de nós para um diretório de nós.

Se o seu servidor Chef não estiver mais funcionando corretamente, convém abrir um ticket de suporte enviando um email para [email protected] ou navegando até link e eles ficarão felizes em ajudá-lo da melhor forma possível.

    
por 20.12.2014 / 03:47