Restaurando uma Réplica a partir de um Backup

Este tópico apresenta instruções sobre a restauração de uma réplica a partir de um backup.
Para restaurar uma réplica a partir de um backup:
  1. Utilize as ferramentas de banco de dados do fornecedor para restaurar uma cópia do banco de dados replicado a partir de um backup.
  2. Utilize o comando restorereplica para iniciar o procedimento de restauração.

    Este comando coloca um bloqueio especial na réplica. Entre este ponto e a conclusão da etapa 6, o comando syncreplica –import ajusta o bloqueio temporariamente para permitir a aplicação da atualização e, em seguida, restaura o bloqueio completo. Nesse momento, você só pode modificar a réplica utilizando o comando syncreplica –import.

  3. Verifique se todos os pacotes de atualização foram processados em suas réplicas de destino.
  4. Na réplica restaurada, gere pacotes de atualização para todas as outras réplicas na família e envie os pacotes para as réplicas irmãs.

    Você pode enviar os pacotes utilizando o método de sincronização padrão. Para recuperar a réplica mais rapidamente, crie os pacotes com syncreplica –export –fship.

    Como sua réplica está no estado de restauração especial, cada pacote de atualização de saída inclui um pedido especial de confirmação de retorno. Também inclui os números de época antigos de sua réplica, que são agora os números de época atuais, em virtude da restauração na etapa 1. Cada réplica de destino utiliza esses números para recuperar sua linha para a réplica.

  5. Aguarde até que cada réplica na família envie um pacote de atualização para a réplica restaurada. Como na etapa 4, você pode acelerar a criação e entrega dos pacotes de atualização.

    Coletivamente, esses pacotes de atualização incluem todas as operações ocorridas entre o momento do backup e a última atualização que a sua réplica enviou antes que o armazenamento fosse perdido, incluindo as operações originadas em sua réplica. (Os pacotes também incluem operações mais recentes originadas em outras réplicas.) Cada pacote de entrada também inclui a confirmação de retorno solicitada do host de envio.

  6. Processe os pacotes de atualização de entrada utilizando o comando syncreplica –import. Quando sua réplica tiver recebido confirmações de retorno de todas as outras réplicas na sua família, syncreplica –import informará que a restauração da réplica foi concluída:
    O banco de dados <name> é desbloqueado após a restauração.

O trabalho de desenvolvimento na réplica pode ser retomado agora.

Referências relacionadas
restorereplica
syncreplica

Feedback