Membuat volume kluster yang direntangkan dan menyiapkan replikasi

Berlaku untuk: Azure Stack HCI, versi 22H2 dan 21H2

Artikel ini menjelaskan cara membuat volume dan menyiapkan replikasi untuk kluster yang direntangkan di Azure Stack HCI menggunakan Pusat Admin Windows dan PowerShell.

Kita akan membuat volume di empat server di dua situs, dua server per situs 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 Pusat Admin Windows

Untuk membuat volume dan menyiapkan replikasi:

  1. Di Pusat Admin Windows, di bawah Alat, pilih Volume.
  2. Di panel kanan, pilih tab Inventaris, lalu pilih Buat.
  3. Di panel Buat volume, pilih Replikasi volume antar situs.
  4. Pilih arah replikasi antar situs dari kotak drop-down.
  5. Di bawah Mode Replikasi, pilih Asinkron atau Sinkron.
  6. Masukkan nama grup replikasi Sumber dan nama grup replikasi Tujuan.
  7. Masukkan ukuran yang diinginkan untuk volume log.
  8. 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.
  9. Klik Buat saat selesai.
  10. 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.
  11. Di bawah Alat, pilih Replika Storage.
  12. Di panel kanan, di bawah Kemitraan, verifikasi bahwa kemitraan replikasi telah berhasil dibuat.

Setelah itu, Anda harus memverifikasi replikasi data yang antar situs berhasil sebelum menyebarkan 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 untuk kluster standar situs tunggal versus kluster yang direntangkan (dua situs). 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 sedikit lebih terlibat daripada untuk kluster situs tunggal. Kluster yang direntangkan memerlukan minimal empat volume - dua volume data dan dua volume log, dengan pasangan volume data/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 sudah terbiasa dengan ini.

  1. Pertama kita pindahkan Available Storage grup sumber daya kumpulan penyimpanan ke Server1 dalam Site1 menggunakan cmdlet Move-ClusterGroup:

    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  2. Selanjutnya, buat disk virtual pertama (Disk1) untuk Server1 dalam Site1:

    New-Volume -CimSession Server1 -FriendlyName Disk1 -FileSystem REFS -DriveLetter F -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  3. Buat disk virtual kedua (Disk2) untuk Server1 dalam Site1:

    New-Volume -CimSession Server1 -FriendlyName Disk2 -FileSystem REFS -DriveLetter G -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  4. Sekarang, bawa grup Available Storage secara luring:

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
  5. Dan pindahkan grup Available Storage ke Server3 dalam Site2:

    Move-ClusterGroup -Name 'Available Storage' -Node Server3
    
  6. Buat disk virtual pertama (Disk3) di Server3 dalam Site2:

    New-Volume -CimSession Server3 -FriendlyName Disk3 -FileSystem REFS -DriveLetter H -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  7. Dan buat disk virtual kedua (Disk4) di Server3 dalam Site2:

    New-Volume -CimSession Server3 -FriendlyName Disk4 -FileSystem REFS -DriveLetter I -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  8. Sekarang bawa grup Available Storage secara luring dan kemudian pindahkan kembali ke salah satu server dalam Site1:

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  9. Dengan menggunakan cmdlet Get-ClusterResource, pastikan bahwa empat volume disk virtual dibuat, dua di setiap kumpulan penyimpanan:

    Get-ClusterResource -Cluster ClusterS1
    
  10. Sekarang tambahkan Disk1 ke Volume Bersama Kluster :

    Add-ClusterSharedVolume -Name 'Cluster Virtual Disk (Disk1)'
    

Anda selesai membuat volume, dan siap menyiapkan Replika Storage 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 kandar untuk mempermudah identifikasi. 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 pada jaringan, yang berarti bahwa port TCP 5985 dan 5986 terbuka.
  • Penyedia SR WMIv2 dapat diakses dan menerima permintaan.
  • Volume data sumber dan tujuan ada dan bisa-tulis.
  • 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 memori fisik yang cukup untuk menjalankan replikasi.

Selain itu, cmdlet Test-SRTopology juga akan mengukur:

  • Ukur latensi dua arah 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 5 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

Sekarang setelah Anda menyelesaikan Test-SRTopology tes, Anda siap untuk mengonfigurasi Replika Storage 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 simpul server tujuan (direplikasi) di Site2 (Server3, Server4).

Mari kita mulai:

  1. Menambahkan disk data Site1 sebagai Cluster Shared Volume (CSV):

    Add-ClusterSharedVolume -Name "Cluster Virtual Disk (Site1)"
    
  2. Grup Storage yang Tersedia harus "dimiliki" oleh simpul yang saat ini ditempatinya. Grup tersebut dapat dipindahkan ke Server1 menggunakan:

    Move-ClusterGroup -Name "Available Storage" -Node Server1
    
  3. 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.

Replika Penyimpanan sekarang akan menyiapkan semuanya. Jika ada data yang akan direplikasi, data akan melakukannya di sini. Tergantung pada jumlah data yang perlu ditiru, replikasi mungkin memakan waktu cukup lama. Disarankan untuk tidak memindahkan grup apa pun sampai proses ini selesai.

Langkah berikutnya

Untuk topik terkait dan tugas manajemen penyimpanan lainnya, lihat juga: