Упровадження репліки сховища за допомогою Windows PowerShell
- 10 хв.
Ви можете використовувати Windows PowerShell для автоматизації впровадження Storage Replica.
Реалізація репліки сховища за допомогою Windows PowerShell
Подібно до процедури Центру адміністрування Windows, описаної в попередньому блоці, перш ніж приступити до впровадження репліки сховища, переконайтеся, що всі передумови репліки сховища виконані:
Скористайтеся командлетом
Test-SRTopology, щоб визначити, чи відповідають вихідний і кінцевий том вимогам репліки сховища. Командлет можна використовувати в режимі лише для вимог, спочатку вказавшиIgnorePerfTestsпараметр, а якщо це успішно, перезапустіть командлет у режимі оцінювання продуктивності безIgnorePerfTestsпараметра, як показано в наведеному нижче прикладі.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Перегляньте результати тесту, що зберігаються в папці
C:\tempна SEA-SVR1, і переконайтеся, що немає проблем, які потребують вирішення.Використовуйте командлет,
New-SRPartnershipщоб створити партнерство з репліками сховища. Укажіть вихідний і цільовий диски, журнали джерела та призначення, імена кластерів джерела та призначення, а також, за бажанням, розмір журналу, як у наступному прикладі:New-SRPartnership -SourceComputerName 'SEA-SVR1' -SourceRGName 'RG01' -SourceVolumeName S: -SourceLogVolumeName L: -DestinationComputerName 'SEA-SVR2' -DestinationRGName 'RG02' -DestinationVolumeName S: -DestinationLogVolumeName L:Нотатка
Розмір журналу за замовчуванням становить 8 ГБ. Щоб встановити інше значення, використовуйте параметр LogSizeInBytes .
Щоб відстежувати хід реплікації на вихідному сервері, виконайте наступну команду, а потім перевірте події 5015, 5002, 5004, 1237, 5001 і 2200:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica -max 20На цільовому сервері запустіть наведену нижче команду, щоб переглянути події Storage Replica, які зображують створення партнерства. У цій події вказується кількість скопійованих байтів і відповідний період часу:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica | Where-Object {$_.ID -eq "1215"} | Format-ListКрім того, ви можете виконати таку команду на цільовому сервері:
(Get-SRGroup).Replicas | Select-Object NumOfBytesRemainingЩоб відстежувати хід реплікації на цільовому сервері, запустіть наступну команду, а потім перевірте події 5009, 1237, 5001, 5015, 5005 і 2200:
Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica | FLНіяких попереджень і помилок бути не повинно. Ви повинні отримати велику кількість з 1237 подій, які свідчать про прогрес.
Щоб змінити напрямок реплікації, виконайте наступну команду:
Set-SRPartnership -NewSourceComputerName -SourceRGName 'SEA-SVR2' -DestinationComputerName 'SEA-SVR1' -DestinationRGName 'RG02'
Нотатка
Storage Replica не дозволяє змінити напрямок реплікації під час початкової синхронізації, оскільки це може призвести до втрати даних.
Демонстрація
У наведеному нижче відео показано, як реалізувати репліку сховища за допомогою Windows PowerShell.
Основні кроки процесу:
- Створіть середовище AD DS:
- Створіть однодоменний ліс AD DS, який включає два сервери-члени домену з чотирма дисками даних на кожному.
- Створіть робочу станцію керування під керуванням під керуванням Windows 10.
- На кожному сервері-члені домену ініціалізуйте вихідний і цільовий диски:
- Створіть том у форматі ReFS на кожному диску та призначте літери дисків кожному диску.
- На серверах-членах домену використовуйте диспетчер серверів для ініціалізації вихідного та цільового дисків.
- Створіть том у форматі ReFS на кожному диску та призначте літери дисків кожному диску.
- Використовуйте Windows PowerShell , щоб увімкнути CredSSP на двох серверах-членах домену.
- Використовуйте Windows PowerShell для налаштування репліки сховища між двома серверами-членами домену.
- Використовуйте оболонку Windows PowerShell для перевірки конфігурації репліки сховища .