Skip to main content

Configurar uma instância de preparo

É possível usar uma instância de preparo para testar as modificações antes de aplicá-las à your GitHub Enterprise Server instance. Por exemplo, você pode usar uma instância de teste para avaliar novas atualizações do GitHub Enterprise Server ou praticar a importação de dados de migração.

Dica: talvez seja interessante reutilizar seu arquivo de licença do GitHub Enterprise, desde que a instância de preparo não seja usada na produção.

Para fazer um teste completo em todo o appliance do GitHub Enterprise Server, você terá que englobar os sistemas externos que interagem com ele. Veja alguns fatores a serem considerados:

  • Autenticação, principalmente se você estiver usando um provedor de autenticação externo;
  • Integração com um sistema externo de geração de tíquetes;
  • Integração com um servidor de integração contínua;
  • Software ou scripts externos que usam a As APIs do GitHub Enterprise Server;
  • Servidor externo SMTP para notificações de e-mail.
  1. Faça backup da sua instância de produção usando o GitHub Enterprise Server Backup Utilities. Para obter mais informações, consulte a seção "Sobre o GitHub Enterprise Server Backup Utilities" em "Configurar backups no appliance".
  2. Configure uma nova instância para funcionar como ambiente de preparo. Você pode usar os mesmos guias para provisionar e instalar sua instância de preparo, assim como fez na instância de produção. Para obter mais informações, consulte "Configurar instância do GitHub Enterprise Server".
  3. Restaure o backup na sua instância de preparo. Para obter mais informações, consulte a seção "Restaurar backup" em "Configurar backups no appliance".

Leia mais