Implementar a Réplica de Armazenamento usando o Windows PowerShell
- 10 minutos
Você pode usar o Windows PowerShell para automatizar a implementação da Réplica de Armazenamento.
Implementar a Réplica de Armazenamento usando o Windows PowerShell
Assim como no procedimento do Windows Admin Center descrito na unidade anterior, antes de prosseguir com a implementação da Réplica de Armazenamento, confirme se todos os pré-requisitos da Réplica de Armazenamento estão em vigor:
Use o cmdlet
Test-SRTopologypara determinar se os volumes de origem e de destino atendem aos requisitos da réplica de armazenamento. Você pode usar o cmdlet no modo somente requisitos especificando o parâmetroIgnorePerfTestsprimeiro e, se isso for bem-sucedido, execute novamente o cmdlet no modo de avaliação de desempenho sem o parâmetroIgnorePerfTests, como no seguinte exemplo:Test-SRTopology -SourceComputerName 'SEA-SVR1.contoso.com' -SourceVolumeName S: -SourceLogVolumeName L: -DestinationComputerName 'SEA-SVR2.contoso.com' -DestinationVolumeName S: -DestinationLogVolumeName L: -DurationInMinutes 1 -ResultPath C:\Temp } -Authentication Credssp -Credential $credExamine os resultados do teste armazenado na pasta
C:\tempem SEA-SVR1 e verifique se não há problemas que precisem ser resolvidos.Use o cmdlet
New-SRPartnershippara criar uma parceria de Réplica de Armazenamento. Especifique os discos de origem e destino, os logs de origem e destino, os nomes de cluster de origem e destino e, como opção, o tamanho do log, como no seguinte exemplo:New-SRPartnership -SourceComputerName 'SEA-SVR1' -SourceRGName 'RG01' -SourceVolumeName S: -SourceLogVolumeName L: -DestinationComputerName 'SEA-SVR2' -DestinationRGName 'RG02' -DestinationVolumeName S: -DestinationLogVolumeName L:Observação
O tamanho de log padrão é de 8 GB. Para defini-lo com um valor diferente, use o parâmetro LogSizeInBytes.
Para acompanhar o progresso da replicação no servidor de origem, execute o seguinte comando e examine os eventos 5015, 5002, 5004, 1237, 5001 e 2200:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica -max 20No servidor de destino, execute o comando a seguir para examinar os eventos de Réplica de Armazenamento que representam a criação da parceria. Esse evento declara o número de bytes copiados e o período correspondente:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica | Where-Object {$_.ID -eq "1215"} | Format-ListComo alternativa, você pode executar o seguinte comando no servidor de destino:
(Get-SRGroup).Replicas | Select-Object NumOfBytesRemainingPara acompanhar o progresso da replicação no servidor de destino, execute o seguinte comando e examine os eventos 5009, 1237, 5001, 5015, 5005 e 2200:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica | FLNão deve haver nenhum aviso ou erro. Você deve receber um grande número de eventos 1237, que indicam o progresso.
Para alterar a direção da replicação, execute o seguinte comando:
Set-SRPartnership -NewSourceComputerName -SourceRGName 'SEA-SVR2' -DestinationComputerName 'SEA-SVR1' -DestinationRGName 'RG02'
Observação
A Réplica de Armazenamento não permite alterar a direção da replicação durante a sincronização inicial, pois isso pode levar à perda de dados.
Demonstração
O vídeo a seguir demonstra como implementar a Réplica de Armazenamento usando o Windows PowerShell.
As principais etapas do processo são:
- Crie um ambiente do AD DS:
- Crie uma floresta do AD DS com um único domínio incluindo dois servidores membro de domínio com quatro discos de dados cada.
- Crie uma estação de trabalho de gerenciamento executando o Windows 10.
- Em cada servidor membro do domínio, inicialize os discos de origem e de destino:
- Crie um volume formatado como ReFS em cada disco e atribua letras de unidade a cada disco.
- Nos servidores membros do domínio, use o Gerenciador do Servidor para inicializar os discos de origem e de destino.
- Crie um volume formatado como ReFS em cada disco e atribua letras de unidade a cada disco.
- Use o Windows PowerShell para habilitar o CredSSP nos dois servidores membros do domínio.
- Use o Windows PowerShell para configurar a Réplica de Armazenamento entre os dois servidores membros do domínio.
- Use o Windows PowerShell para validar a configuração da Réplica de Armazenamento.