Implementar réplica de armazenamento usando o Windows PowerShell
Você pode usar o Windows PowerShell para automatizar a implementação da Réplica de Armazenamento.
Implementar réplica de armazenamento usando o Windows PowerShell
Semelhante ao procedimento do Windows Admin Center descrito na unidade anterior, antes de prosseguir com a implementação da Réplica de Armazenamento, valide se todos os pré-requisitos da Réplica de Armazenamento estão em vigor:
Use o
Test-SRTopology
cmdlet para determinar se os volumes de origem e destino atendem aos requisitos da Réplica de Armazenamento. Você pode usar o cmdlet no modo somente requisitos especificando o parâmetro primeiro e, se isso for bem-sucedido, execute novamente o cmdlet no modo de avaliação de desempenho sem oIgnorePerfTests
IgnorePerfTests
parâmetro, como no exemplo a seguir: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 $cred
Revise os resultados do teste armazenados na
C:\temp
pasta no SEA-SVR1 e verifique se não há problemas que precisem ser resolvidos.Use o
New-SRPartnership
cmdlet para 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, opcionalmente, o tamanho do log, como no exemplo a seguir:New-SRPartnership -SourceComputerName 'SEA-SVR1' -SourceRGName 'RG01' -SourceVolumeName S: -SourceLogVolumeName L: -DestinationComputerName 'SEA-SVR2' -DestinationRGName 'RG02' -DestinationVolumeName S: -DestinationLogVolumeName L:
Nota
O tamanho de log padrão é 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 20
No servidor de destino, execute o seguinte comando para revisar os eventos da Réplica de Armazenamento que descrevem a criação da parceria. Este evento indica o número de bytes copiados e o período de tempo correspondente:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica | Where-Object {$_.ID -eq "1215"} | Format-List
Como alternativa, você pode executar o seguinte comando no servidor de destino:
(Get-SRGroup).Replicas | Select-Object NumOfBytesRemaining
Para 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 | FL
Não deve haver avisos ou erros. Você deve receber um grande número de 1237 eventos, que indicam progresso.
Para alterar a direção da replicação, execute o seguinte comando:
Set-SRPartnership -NewSourceComputerName -SourceRGName 'SEA-SVR2' -DestinationComputerName 'SEA-SVR1' -DestinationRGName 'RG02'
Nota
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 AD DS:
- Crie uma floresta do AD DS de domínio único que inclua dois servidores membros do 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 com 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 destino.
- Crie um volume formatado com 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 .