## Introdução

Este guia detalha o processo de migração do sistema IXCProvedor, dividido em três etapas principais: Preparação/Planejamento, Agendamento e Execução. Além disso, apresenta uma opção alternativa de migração por replicação de banco de dados para minimizar o tempo de inatividade.

## Métodos de Migração

### Método Padrão
O método padrão envolve backup completo e restauração, com um período de inatividade durante o processo.

### Migração por Replicação de Banco de Dados
Este método alternativo oferece um tempo de inatividade mínimo, limitado apenas à virada de IPs.

> [!TIP] Migração com Mínimo Downtime
> A migração por replicação de banco de dados é ideal para ambientes que exigem alta disponibilidade, pois reduz significativamente o tempo de inatividade do sistema.

## Etapas da Migração

### 1. Preparação/Planejamento (1-2 horas)

Nesta fase inicial, preparamos o novo ambiente para receber o sistema.

#### Tarefas:
- Instalação da ISO IXCProvedor
  - Em uma nova máquina física ou virtual
  - Configuração de IP público temporário
- Preparação da nova máquina
  - Instalação do ERP
  - Checagem e otimização de serviços
  - Montagem do disco para backup ou configuração da replicação

> [!NOTE] Opção de Replicação
> Se optar pela migração por replicação, configure a replicação do banco de dados nesta etapa.

### 2. Agendamento (Imediato)

O agendamento é crucial para minimizar o impacto nas operações.

#### Considerações:
- Para migração padrão: Pausa na produção do sistema
- Para migração por replicação: Agendamento da virada de IPs
- Agendamento cuidadoso
  - Garante dedicação total da equipe técnica
  - Permite resolução rápida de imprevistos

> [!WARNING] Atenção
> Na migração padrão, cadastros feitos durante a migração não serão transferidos para o novo servidor.

### 3. Execução (2-4 horas para migração padrão, tempo reduzido para replicação)

A fase final onde a migração efetivamente ocorre.

#### Passos para Migração Padrão:
1. Backup completo do sistema em produção
2. Envio do backup para o novo servidor
3. Restauração no novo ambiente
4. Inversão de IPs
5. Desativação da máquina antiga
6. Validação da nova chave do software
7. Checagem dos dados restaurados
8. Autenticação dos clientes

#### Passos para Migração por Replicação:
1. Verificação final da sincronização do banco de dados
2. Parada breve dos serviços (apenas para virada de IPs)
3. Inversão de IPs
4. Ativação do novo servidor como primário
5. Validação da nova chave do software
6. Verificação rápida dos dados
7. Retomada dos serviços

> [!TIP] Vantagem da Replicação
> A migração por replicação reduz significativamente o tempo de inatividade, limitando-o apenas ao processo de virada de IPs.

## Considerações Finais

A escolha entre migração padrão e migração por replicação dependerá das necessidades específicas de disponibilidade do sistema. A migração por replicação oferece um downtime mínimo, ideal para ambientes que requerem alta disponibilidade, enquanto a migração padrão pode ser mais adequada para sistemas menos críticos ou com janelas de manutenção mais flexíveis.

## Etiquetas
#MigracaoDeServidor #IXCProvedor #Backup #Restauracao #ConfiguracaoDeServidor #ReplicacaoDeBancoDeDados

## Leia Também
- [[backup do sistema - tutorial|Backup do Sistema - Tutorial]]