Data Domain: Como interromper e ressincronizar a replicação de diretório
Summary: Como executar um procedimento de ressincronização de replicação (ressincronização) em um sistema configurado para replicação de diretório.
Instructions
Interrompa e ressincronize a replicação.
OBJETIVO
Este artigo lista as etapas sobre como executar um procedimento de ressincronização de replicação (ressincronização) em um sistema configurado para replicação de diretório ou pool . Para obter uma explicação mais detalhada da finalidade de um procedimento de ressincronização, consulte Data Domain: Explicação da ressincronização da replicação.
-
O intervalo de replicação do diretório excede o período de retenção de dados: Data Domain: Medindo o throughput da replicação
- A limpeza não está recuperando o espaço em disco no sistema de origem.
-
Todos os modelos do Data Domain configurados para replicação de diretório ou pool
-
Todas as versões de software
SOLUÇÃO
As etapas listadas nesta solução pressupõem uma configuração básica de replicação em que um Data Domain de origem é configurado para gravar em um Data Domain de destino. As configurações de replicação podem ser mais complexas, consistindo em replicação bidirecional e configurações encadeadas envolvendo vários sistemas.
Se um contexto for quebrado, o sistema do parceiro também deverá ter o contexto relacionado quebrado.
O procedimento de quebra e ressincronização exige que o file system esteja temporariamente indisponível para todos os sistemas envolvidos.
Este procedimento pode ser executado usando a IU do Enterprise Manager (Opção 1) ou a linha de comando (Opção 2).
O processo de EM é mais simples e pode ser concluído com alguns cliques.
Opção 1: Interrompa a replicação existente e ressincronize usando o Enterprise Manager:
a. Interromper a replicação existente:
Isso remove o contexto dos DDRs de origem e destino.
i. Vá para a página do Enterprise Manager do Data Domain de origem e escolha "Replication"
ii. Selecione o contexto a ser quebrado.
iii. Selecione "Delete Pair"
iv. Clique em OK
b. Sincronize novamente o contexto:
Isso adiciona o contexto de volta aos DDRs de origem e destino e inicia o processo de ressincronização. O processo de ressincronização pode variar de várias horas a vários dias, dependendo do tamanho do sistema e dos fatores de carga atuais.
i. Na mesma guia Replicação no Enterprise Manager, clique em "More" e escolha "Start Resync".
ii. Selecione o Replication Type.
iii. Selecione os nomes dos hosts de origem e destino.
iv. Caminho para fora do diretório replicado ou mtree nos DDRs de origem e destino
v. Clique em "OK"
--Ou--
Opção 2. Opção de interrupção manual e ressincronização da linha de comando:
um. Copie e salve as informações de configuração de replicação existentes dos sistemas de origem e destino .
No prompt de comando dos tipos de origem e destino:
# replication show config
CTX Source Destination Connection Host and Port Enabled
--- ------------------------------------------------------ ---------------------------------------------------- -------------------------------------- -------
1 dir://testdatadomain.company.com/backup/monthly dir://test2datadomain.company.com/backup/monthlytest testdatadomain.company.com (default) yes
2 dir://testdatadomain.company.com/backup/weekly dir://test2datadomain.company.com/backup/weeklytest testdatadomain.company.com (default) yes
--- ------------------------------------------------------ ---------------------------------------------------- -------------------------------------- -------
Copie ambas as saídas temporariamente para um editor de texto (como o bloco de notas) e rotule cada seção adequadamente. Essas informações são necessárias ao recriar os contextos de replicação. Registre os números de contexto se estiver segmentando contextos específicos.
b. Verifique o status de ambos os sistemas: Ele deve ficar ocioso.
(Certifique-se de que os backups tenham sido pausados (ou qualquer outro sistema que use o Data Domain) e a limpeza não esteja em execução.)
# system show stats
07/15 15:04:40
INTERVAL: 5 secs
--------------------------------------------------------------
CPU FS FS Net MB/s Disk KiB/s Disk NVRAM Repl
busy ops/s proc in out read write busy KiB/s KB/s
---- ----- ---- ----- ----- ------- ------- ---- ------ ------
0% 0 0% 0 0 0 0 0% 0 0
O sistema deve ser exibido como ocioso.
c. Verifique o estado de limpeza de ambos os sistemas. Ele deve mostrar que terminou:
# filesys clean status
Cleaning finished at 2012/04/10 06:01:30
A limpeza deve indicar que está concluída.
d. Desative o file system no sistema de origem , se os sistemas estiverem executando o DDOS versão 4.7 e abaixo: Esta é uma etapa opcional para o DDOS versão 4.8 e posterior.
# filesys disable
e. Interrompa a replicação no sistema de origem :
# replication break rctx://<context number>
Exemplo:
# replication break rctx://2
Todos os contextos podem ser quebrados com o seguinte comando:
# replication break context all
f. Desative o file system no sistema de destino , se os sistemas estiverem executando o DDOS versão 4.7 e abaixo: Esta é uma etapa opcional para o DDOS versão 4.8 e posterior.
# filesys disable
g. Quebre contextos relacionados no sistema de destino .
Se o sistema de destino for o único parceiro de replicação, siga o mesmo procedimento da etapa anterior (etapa 2).
Se o sistema de destino estiver configurado com contextos que envolvem outros sistemas, interrompa apenas os contextos compartilhados usando o seguinte comando:
# replication break rctx://<context number>
h. Habilite o file system nos sistemas de origem e destino .
No prompt de comando nos sistemas de origem e destino , digite:
# filesys enable
i. Crie novamente os contextos de replicação nos sistemas de origem e destino . Use as informações de configuração salvas anteriormente para recriar os contextos de replicação excluídos:
# replication add source dir://<source directory> destination dir://<destination directory>
Dica: Copie o comando da área de transferência de origem e cole-o na área de transferência de destino, pois o mesmo comando é usado nos sistemas de origem e destino.
j. Ressincronize os contextos de replicação apenas do sistema de origem usando o seguinte comando:
# replication resync rctx://<context number>
k. Confirme se a ressincronização da replicação está funcionando.
Esta é uma lista de comandos que mostram o status da ressincronização da replicação:
# replication watch rctx://<context number>
# replication show performance [all | rctx://<context number>]
# iostat 2 (CTRL+C to quit)
iostat O comando exibe uma exibição mais ampla do sistema. A janela de exibição pode exigir maximização para evitar que o texto seja quebrado e distorca a saída.
Se o diretório de origem estiver vazio, a ressincronização ocorrerá rapidamente e pode não ser representada no resultado. Além disso, se nenhum dado estiver sendo gravado na origem, os números de throughput do diretório serão baixos (ou inexistentes).
Mtree Replicação.
Se os problemas persistirem depois de executar as etapas deste artigo, crie um chamado e carregue um pacote de suporte (SUB) do Data Domain: Como coletar e carregar um pacote de suporte (SUB) de um DDR (Data Domain Restorer)