Membuat volume kluster yang direntangkan dan menyiapkan replikasi
Berlaku untuk: Azure Stack HCI, versi 22H2
Penting
Azure Stack HCI sekarang menjadi bagian dari Azure Local. Namun, versi Azure Stack HCI yang lebih lama, misalnya 22H2 akan terus mereferensikan Azure Stack HCI dan tidak akan mencerminkan perubahan nama. Pelajari selengkapnya.
Artikel ini menjelaskan cara membuat volume dan menyiapkan replikasi untuk kluster yang direntangkan di Azure Stack HCI menggunakan Pusat Admin Windows dan PowerShell.
Kami membuat volume pada empat server di dua lokasi, dengan dua server per lokasi sebagai contoh. Namun perlu diingat, bahwa jika Anda ingin membuat volume cermin tiga arah, Anda memerlukan setidaknya enam server, tiga server per situs.
Volume yang direntangkan dan replikasi menggunakan Windows Admin Center
Untuk membuat volume dan menyiapkan replikasi:
- Di Pusat Admin Windows, di bawah Alat, pilih Volume.
- Di panel kanan, pilih tab Inventaris, lalu pilih Buat.
- Di panel Buat volume, pilih Replikasi volume antar situs.
- Pilih arah replikasi antar situs dari kotak drop-down.
- Di bawah Mode Replikasi, pilih Asinkron atau Sinkron.
- Masukkan nama grup replikasi Sumber dan nama grup replikasi Tujuan.
- Masukkan ukuran yang diinginkan untuk volume log.
- Di bawah Tingkat Lanjut, secara opsional lakukan hal berikut:
- Masukkan/ubah nama grup replikasi Sumber.
- Masukkan/ubah nama grup replikasi Tujuan.
- Untuk menggunakan blok yang sudah disematkan pada target..., pilih kotak centang tersebut.
- Untuk mengenkripsi lalu lintas replikasi, pilih kotak centang tersebut.
- Untuk mengaktifkan grup konsistensi, pilih kotak centang tersebut.
- Klik Buat saat selesai.
- Di panel kanan, verifikasi bahwa disk data dan disk log dibuat di situs utama (aktif) Anda, dan bahwa data yang sesuai dan disk replika log dibuat di situs sekunder (pasif). Untuk replikasi dua arah, Anda akan melihat dua set data dan volume disk.
- Di bawah Alat, pilih Replika Storage.
- Di panel kanan, di bawah Kemitraan, verifikasi bahwa kemitraan replikasi telah berhasil dibuat.
Setelah itu, Anda harus memverifikasi replikasi data yang berhasil antar situs sebelum menjalankan mesin virtual dan beban kerja lainnya. Untuk informasi selengkapnya, lihat bagian Memverifikasi replikasi di Memvalidasi kluster.
Membuat volume yang direntangkan menggunakan PowerShell
Pembuatan volume berbeda antara kluster standar lokasi tunggal dan kluster yang direntangkan (dua lokasi). Namun, untuk kedua skenario tersebut, Anda menggunakan cmdlet New-Volume
untuk membuat disk virtual, partisi, dan memformatnya, membuat volume dengan nama yang cocok, dan menambahkannya ke volume bersama kluster (CSV).
Membuat volume dan disk virtual untuk kluster yang direntangkan memerlukan usaha lebih dibandingkan dengan kluster lokasi tunggal. Kluster yang diperluas memerlukan minimal empat volume - dua volume data dan dua volume log, dengan pasangan volume data dan log yang berada di setiap situs. Kemudian Anda akan membuat grup replikasi untuk setiap situs, dan menyiapkan replikasi di antaranya. Kita perlu memindahkan grup sumber daya dari server ke server. Cmdlet Move-ClusterGroup
digunakan untuk ini.
Pertama kita pindahkan
Available Storage
grup sumber daya kumpulan penyimpanan keServer1
dalamSite1
menggunakan cmdletMove-ClusterGroup
:Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
Selanjutnya, buat disk virtual pertama (
Disk1
) untukServer1
dalamSite1
:New-Volume -CimSession Server1 -FriendlyName Disk1 -FileSystem REFS -DriveLetter F -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
Buat disk virtual kedua (
Disk2
) untukServer1
dalamSite1
:New-Volume -CimSession Server1 -FriendlyName Disk2 -FileSystem REFS -DriveLetter G -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
Sekarang, bawa grup
Available Storage
offline.Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
Dan pindahkan grup
Available Storage
keServer3
dalamSite2
:Move-ClusterGroup -Name 'Available Storage' -Node Server3
Buat disk virtual pertama (
Disk3
) diServer3
dalamSite2
:New-Volume -CimSession Server3 -FriendlyName Disk3 -FileSystem REFS -DriveLetter H -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
Dan buat disk virtual kedua (
Disk4
) diServer3
dalamSite2
:New-Volume -CimSession Server3 -FriendlyName Disk4 -FileSystem REFS -DriveLetter I -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
Sekarang bawa grup
Available Storage
offline dan kemudian pindahkan kembali ke salah satu server dalamSite1
:Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
Dengan menggunakan cmdlet
Get-ClusterResource
, pastikan bahwa empat volume disk virtual dibuat, dua di setiap kumpulan penyimpanan:Get-ClusterResource -Cluster ClusterS1
Sekarang tambahkan
Disk1
ke Volume Bersama Kluster :Add-ClusterSharedVolume -Name 'Cluster Virtual Disk (Disk1)'
Anda sudah selesai membuat volume, dan siap menyiapkan Storage Replica untuk replikasi.
Menyiapkan replikasi menggunakan PowerShell
Saat menggunakan PowerShell untuk menyiapkan Replika Penyimpanan untuk kluster yang direntangkan, disk yang digunakan untuk data sumber perlu ditambahkan sebagai Volume Bersama Kluster (CSV). Semua disk lain harus tetap sebagai drive non-CSV dalam grup Storage yang Tersedia. Disk ini kemudian ditambahkan sebagai Volume Bersama Kluster selama proses pembuatan Replika Penyimpanan.
Pada langkah sebelumnya, disk virtual ditambahkan menggunakan huruf pengandar untuk mempermudah identifikasinya. Replika Storage adalah replikasi satu-ke-satu, yang berarti satu disk dapat mereplikasi ke satu disk lainnya.
Langkah 1: Memvalidasi topologi untuk replikasi
Sebelum memulai, Anda harus menjalankan cmdlet Test-SRTopology
untuk jangka waktu yang lama (seperti beberapa jam). Cmdlet Test-SRTopology
memvalidasi kemitraan replikasi potensial dan memvalidasi host lokal ke server tujuan atau secara jarak jauh antara server sumber dan tujuan.
Cmdlet ini akan memverifikasi bahwa:
- SMB dapat diakses melalui jaringan, yang berarti bahwa TCP port 445 dan port 5445 terbuka dua arah.
- WS-MAN dapat diakses melalui HTTP di jaringan, yang berarti bahwa port TCP 5985 dan 5986 terbuka.
- Penyedia SR WMIv2 dapat diakses dan menerima permintaan.
- Volume data sumber dan data tujuan ada dan dapat ditulis.
- Volume log sumber dan tujuan hadir dengan pemformatan NTFS atau pemformatan ReFS dan ruang kosong yang cukup.
- Storage diinisialisasi dalam format GPT, bukan MBR, dengan ukuran sektor yang cocok.
- Ada cukup memori fisik untuk menjalankan replikasi.
Selain itu, cmdlet Test-SRTopology
juga akan mengukur:
- Ukur latensi bolak-balik ICMP dan laporkan rata-ratanya.
- Hitung kinerja untuk menulis Masukan/Keluaran dan laporkan rata-rata yang terlihat pada volume tersebut.
- Perkiraan waktu sinkronisasi awal.
Setelah Test-SRTopology selesai, akan terdapat file .html (TestSrTopologyReport dengan tanggal dan waktu) di folder Windows Temp Anda. Setiap peringatan atau kegagalan harus ditinjau karena dapat menyebabkan Replika Storage tidak dibuat dengan benar.
Contoh perintah yang akan berjalan selama lima jam adalah:
Test-SRTopology -SourceComputerName Server1 -SourceVolumeName W: -SourceLogVolumeName X: -DestinationComputerName Server3 -DestinationVolumeName Y: -DestinationLogVolumeName Z: -DurationInMinutes 300 -ResultPath c:\temp
Langkah 2: Buat kemitraan replikasi
Setelah menyelesaikan pengujian Test-SRTopology
, Anda siap untuk mengonfigurasi Replika Penyimpanan dan membuat kemitraan replikasi. Singkatnya, kita akan mengonfigurasi Replika Penyimpanan dengan membuat grup replikasi (RG) untuk setiap situs dan menentukan volume data dan volume log untuk simpul server sumber di Site1 (Server1, Server2) dan node server tujuan (direplikasi) di Site2 (Server3, Server4).
Mari kita mulai:
Menambahkan disk data Site1 sebagai Cluster Shared Volume (CSV):
Add-ClusterSharedVolume -Name "Cluster Virtual Disk (Site1)"
Grup Penyimpanan Tersedia seharusnya "dimiliki" oleh nodus tempat itu saat ini berada. Grup tersebut dapat dipindahkan ke Server1 menggunakan:
Move-ClusterGroup -Name "Available Storage" -Node Server1
Untuk membuat kemitraan replikasi, gunakan cmdlet
New-SRPartnership
. Cmdlet ini juga tempat Anda menentukan volume data sumber dan nama volume log:New-SRPartnership -SourceComputerName "Server1" -SourceRGName "Replication1" -SourceVolumeName "C:\ClusterStorage\Disk1\" -SourceLogVolumeName "G:" -DestinationComputerName "Server3" -DestinationRGName "Replication2" -DestinationVolumeName "H:" -DestinationLogVolumeName "I:"
Cmdlet New-SRPartnership
membuat kemitraan replikasi antara dua grup replikasi untuk kedua situs. Dalam contoh Replication1
ini adalah grup replikasi untuk simpul utama Server1 di Site1, dan Replication2
merupakan grup replikasi untuk simpul tujuan Server3 di Site2.
Storage Replica sekarang akan mengatur semuanya. Jika ada data yang harus direplikasi, proses itu akan dilakukan di sini. Tergantung pada jumlah data yang perlu direplikasi, ini mungkin memakan waktu. Disarankan untuk tidak memindahkan grup apa pun sampai proses ini selesai.
Langkah berikutnya
Untuk topik terkait dan tugas manajemen penyimpanan lainnya, lihat juga: