Menyiapkan Hyper-V Replica
Hyper-V Replica adalah bagian integral dari peran Hyper-V. Ini berkontribusi pada strategi pemulihan bencana Anda dengan mereplikasi komputer virtual dari satu server host Hyper-V ke server lain untuk menjaga beban kerja Anda tetap tersedia. Hyper-V Replica membuat salinan komputer virtual langsung ke komputer virtual offline replika. Berikut hal-hal yang perlu diketahui:
Host Hyper-V: Server host primer dan sekunder dapat ditempatkan bersama secara fisik atau di lokasi geografis terpisah dengan replikasi melalui tautan WAN. Host Hyper-V dapat mandiri, berkluster, atau campuran keduanya. Tidak ada dependensi Direktori Aktif antara server dan tidak perlu menjadi anggota domain.
Replikasi dan pelacakan perubahan: Saat Anda mengaktifkan Replika Hyper-V untuk komputer virtual tertentu, replikasi awal membuat komputer virtual replika yang identik di server host sekunder. Setelah itu terjadi, pelacakan perubahan Replika Hyper-V membuat dan memelihara file log yang menangkap perubahan pada komputer virtual VHD. File log diputar secara terbalik ke replika VHD berdasarkan pengaturan frekuensi replikasi. Ini berarti bahwa perubahan terbaru disimpan dan direplikasi secara asinkron. Replikasi dapat melalui HTTP atau HTTPS.
Replikasi yang diperluas (berantai): Ini memungkinkan Anda mereplikasi komputer virtual dari host utama ke host sekunder, lalu mereplikasi host sekunder ke host ketiga. Perhatikan bahwa Anda tidak dapat mereplikasi dari host utama langsung ke yang kedua dan ketiga.
Fitur ini membuat Hyper-V Replica lebih kuat untuk pemulihan bencana karena jika terjadi pemadaman, Anda dapat pulih dari replika utama dan yang diperluas. Anda dapat melakukan failover ke replika yang diperluas jika lokasi utama dan sekunder Anda turun. Perhatikan bahwa replika yang diperluas tidak mendukung replikasi yang konsisten dengan aplikasi dan harus menggunakan VHD yang sama dengan yang digunakan replika sekunder.
Failover: Jika pemadaman terjadi di lokasi utama (atau sekunder jika diperluas), Anda dapat memulai pengujian, direncanakan, atau failover yang tidak direncanakan secara manual.
Pertanyaan Uji Direncanakan Tidak direncanakan Kapan saya harus menjalankan ini? Verifikasi bahwa komputer virtual dapat gagal dan dimulai di situs sekunder Berguna untuk pengujian dan pelatihan
Selama waktu henti dan pemadaman yang direncanakan Selama peristiwa tak terduga Apakah komputer virtual duplikat dibuat? Ya No Tidak Di mana itu dimulai? Pada komputer virtual replika Dimulai pada primer dan selesai pada sekunder Pada komputer virtual replika Seberapa sering saya harus menjalankan ? Kami merekomendasikan sebulan sekali untuk pengujian Setiap enam bulan sekali atau sesuai dengan persyaratan kepatuhan Hanya jika terjadi bencana ketika komputer virtual utama tidak tersedia Apakah komputer virtual utama terus mereplikasi? Ya Ya. Ketika pemadaman diselesaikan replikasi terbalik mereplikasi perubahan kembali ke situs utama sehingga primer dan sekunder disinkronkan. No Apakah ada kehilangan data? Tidak Tidak ada. Setelah failover Hyper-V Replica mereplikasi serangkaian perubahan terlacak terakhir kembali ke primer untuk memastikan tidak ada kehilangan data. Tergantung pada peristiwa dan titik pemulihan Apakah ada waktu henti? Tidak ada. Ini tidak berdampak pada lingkungan produksi Anda. Ini membuat mesin virtual pengujian duplikat selama failover. Setelah failover selesai, Anda memilih Failover pada komputer virtual replika dan secara otomatis dibersihkan dan dihapus. Durasi pemadaman yang direncanakan Durasi pemadaman yang tidak diencana Titik pemulihan: Saat mengonfigurasi pengaturan replikasi untuk komputer virtual, Anda menentukan titik pemulihan yang ingin Anda simpan darinya. Titik pemulihan mewakili rekam jepret tepat waktu tempat Anda dapat memulihkan komputer virtual. Jelas lebih sedikit data yang hilang jika Anda pulih dari titik pemulihan yang sangat baru-baru ini. Anda dapat mengakses titik pemulihan hingga 24 jam yang lalu.
Prasyarat penyebaran
Berikut adalah apa yang harus Anda verifikasi sebelum memulai:
Cari tahu VHD mana yang perlu direplikasi. Secara khusus, VHD yang berisi data yang berubah dengan cepat dan tidak digunakan oleh server Replika setelah failover, seperti disk file halaman, harus dikecualikan dari replikasi untuk menghemat bandwidth jaringan. Catat VHD mana yang dapat dikecualikan.
Tentukan seberapa sering Anda perlu menyinkronkan data: Data di server Replika disinkronkan diperbarui sesuai dengan frekuensi replikasi yang Anda konfigurasi (30 detik, 5 menit, atau 15 menit). Frekuensi yang Anda pilih harus mempertimbangkan hal berikut: Apakah komputer virtual menjalankan data penting dengan RPO rendah? Apa pertimbangan bandwidth Anda? Komputer virtual Anda yang sangat penting jelas akan membutuhkan replikasi yang lebih sering.
Memutuskan cara memulihkan data: Secara default Hyper-V Replica hanya menyimpan satu titik pemulihan yang akan menjadi replikasi terbaru yang dikirim dari primer ke sekunder. Namun jika Anda ingin opsi memulihkan data ke titik waktu sebelumnya, Anda dapat menentukan bahwa titik pemulihan tambahan harus disimpan (hingga maksimum 24 titik per jam). Jika Anda memerlukan titik pemulihan tambahan, Anda harus mencatat bahwa ini memerlukan lebih banyak overhead pada pemrosesan dan sumber daya penyimpanan.
Cari tahu beban kerja mana yang akan Anda replikasi: Replikasi Replika Hyper-V Standar mempertahankan konsistensi dalam status sistem operasi komputer virtual setelah failover, tetapi bukan status aplikasi yang berjalan di komputer virtual. Jika Anda ingin dapat memulihkan status beban kerja, Anda dapat membuat titik pemulihan yang konsisten dengan aplikasi. Perhatikan bahwa pemulihan yang konsisten dengan aplikasi tidak tersedia di situs replika yang diperluas jika Anda menggunakan replikasi yang diperluas (berantai).
Tentukan cara melakukan replikasi awal data komputer virtual: Replikasi dimulai dengan mentransfer kebutuhan untuk mentransfer status komputer virtual saat ini. Status awal ini dapat ditransmisikan langsung melalui jaringan yang ada, baik segera atau di lain waktu yang Anda konfigurasikan. Anda juga dapat menggunakan komputer virtual yang telah dipulihkan sebelumnya (misalnya, jika Anda telah memulihkan cadangan komputer virtual sebelumnya di server Replika) sebagai salinan awal. Atau, Anda dapat menyimpan bandwidth jaringan dengan menyalin salinan awal ke media eksternal lalu mengirimkan media secara fisik ke situs Replika. Jika Anda ingin menggunakan komputer virtual yang sudah ada sebelumnya, hapus semua rekam jepret sebelumnya yang terkait dengannya.
Langkah-langkah penyebaran
Langkah 1: Siapkan host Hyper-V
Anda akan memerlukan setidaknya dua host Hyper-V dengan satu atau beberapa komputer virtual di setiap server. Mulai dan Instal peran Hyper-V di Windows Server. Server host yang akan Anda replikasi komputer virtual harus disiapkan sebagai server replika.
Di pengaturan Hyper-V untuk server tempat Anda akan mereplikasi komputer virtual, di Konfigurasi Replikasi, pilih Aktifkan komputer ini sebagai server Replika.
Anda dapat mereplikasi melalui HTTP atau HTTPS terenkripsi. Pilih Gunakan Kerberos (HTTP) atau Gunakan Autentikasi berbasis sertifikat (HTTPS). Secara default HTTP 80 dan HTTPS 443 diaktifkan sebagai pengecualian firewall di server Hyper-V replika. Jika Anda mengubah pengaturan port default, Anda juga harus mengubah pengecualian firewall. Jika Anda mereplikasi melalui HTTPS, Anda harus memilih sertifikat dan Anda harus menyiapkan autentikasi sertifikat.
Untuk otorisasi, pilih Izinkan replikasi dari server terautentikasi apa pun untuk memungkinkan server replika menerima lalu lintas replikasi komputer virtual dari server utama apa pun yang berhasil diautentikasi. Pilih Izinkan replikasi dari server yang ditentukan untuk menerima lalu lintas hanya dari server utama yang Anda pilih secara khusus.
Untuk kedua opsi, Anda dapat menentukan di mana VHD yang direplikasi harus disimpan di server Hyper-V replika.
Klik OK atau Terapkan.
Langkah 2: Siapkan firewall
Untuk mengizinkan replikasi antara server utama dan sekunder, lalu lintas harus melewati Windows Firewall (atau firewall pihak ketiga lainnya). Ketika Anda menginstal peran Hyper-V di server secara default pengecualian untuk HTTP (80) dan HTTPS (443) dibuat. Jika Anda menggunakan port standar ini, Anda hanya perlu mengaktifkan aturan:
Untuk mengaktifkan aturan pada server host mandiri:
Buka Windows Firewall dengan Keamanan Tingkat Lanjut dan klik Aturan Masuk.
Untuk mengaktifkan autentikasi HTTP (Kerberos), klik kanan Hyper-V Replica HTTP Listener (TCP-In)>Aktifkan Aturan. Untuk mengaktifkan autentikasi berbasis sertifikat HTTPS, klik kanan Hyper-V Replica HTTPS Listener (TCP-In)>Aktifkan Aturan.
Untuk mengaktifkan aturan pada kluster Hyper-V, buka sesi Windows PowerShell menggunakan Jalankan sebagai Administrator, lalu jalankan salah satu perintah berikut:
Untuk HTTP:
get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTP Listener (TCP-In)"}}
Untuk HTTPS:
get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTPS Listener (TCP-In)"}}
Mengaktifkan replikasi mesin virtual
Lakukan hal berikut pada setiap komputer virtual yang ingin Anda replikasi:
Di panel Detail Hyper-V Manager, pilih komputer virtual dengan mengkliknya. Klik kanan komputer virtual yang dipilih dan klik Aktifkan Replikasi untuk membuka wizard Aktifkan Replikasi.
Pada halaman Sebelum Anda Mulai , klik Berikutnya.
Pada halaman Tentukan Server Replika, dalam kotak Server Replika, masukkan NetBIOS atau FQDN server Replika. Jika server Replika adalah bagian dari kluster failover, masukkan nama Hyper-V Replica Broker. Klik Berikutnya.
Pada halaman Tentukan Parameter Koneksi, Replika Hyper-V secara otomatis mengambil pengaturan autentikasi dan port yang Anda konfigurasi untuk server replika. Jika nilai tidak diambil, periksa apakah server dikonfigurasi sebagai server replika, dan server tersebut terdaftar di DNS. Jika diperlukan, ketik pengaturan secara manual.
Pada halaman Pilih VHD Replikasi, pastikan VHD yang ingin Anda replikasi dipilih, dan kosongkan kotak centang untuk VHD apa pun yang ingin Anda kecualikan dari replikasi. Lalu, klik Berikutnya.
Pada halaman Konfigurasi Frekuensi Replikasi, tentukan seberapa sering perubahan harus disinkronkan dari primer ke sekunder. Lalu, klik Berikutnya.
Pada halaman Konfigurasi Titik Pemulihan Tambahan, pilih apakah Anda hanya ingin mempertahankan titik pemulihan terbaru atau membuat titik tambahan. Jika Anda ingin secara konsisten memulihkan aplikasi dan beban kerja yang memiliki penulis VSS mereka sendiri, kami sarankan Anda memilih frekuensi Volume Shadow Copy Service (VSS) dan menentukan seberapa sering membuat rekam jepret yang konsisten dengan aplikasi. Perhatikan bahwa Layanan Pemohon Hyper-V VMM harus berjalan di server Hyper-V primer dan sekunder. Lalu, klik Berikutnya.
Pada halaman Pilih Replikasi Awal, pilih metode replikasi awal yang akan digunakan. Pengaturan default untuk mengirim salinan awal melalui jaringan akan menyalin file konfigurasi komputer virtual utama (VMCX) dan file hard disk virtual (VHDX dan VHD) yang Anda pilih melalui koneksi jaringan Anda. Verifikasi ketersediaan bandwidth jaringan jika Anda akan menggunakan opsi ini. Jika komputer virtual utama sudah dikonfigurasi di situs sekunder sebagai komputer virtual replikasi, akan berguna untuk memilih Gunakan komputer virtual yang ada di server replikasi sebagai salinan awal. Anda dapat menggunakan ekspor Hyper-V untuk mengekspor komputer virtual utama dan mengimpornya sebagai komputer virtual replika di server sekunder. Untuk komputer virtual yang lebih besar atau bandwidth terbatas, Anda dapat memilih untuk memiliki replikasi awal melalui jaringan terjadi di lain waktu, dan kemudian mengonfigurasi jam sibuk, atau untuk mengirim informasi replikasi awal sebagai media offline.
Jika Anda melakukan replikasi offline, Anda akan mengangkut salinan awal ke server sekunder menggunakan media penyimpanan eksternal seperti hard disk atau drive USB. Untuk melakukan ini, Anda perlu menyambungkan penyimpanan eksternal ke server utama (atau simpul pemilik dalam kluster) dan kemudian ketika Anda memilih Kirim salinan awal menggunakan media eksternal, Anda dapat menentukan lokasi secara lokal atau di media eksternal Tempat salinan awal dapat disimpan. Komputer virtual tempat penampung dibuat di situs replika. Setelah replikasi awal selesai, penyimpanan eksternal dapat dikirim ke situs replika. Di sana Anda akan menghubungkan media eksternal ke server sekunder atau ke simpul pemilik kluster sekunder. Kemudian Anda akan mengimpor replika awal ke lokasi tertentu dan menggabungkannya ke komputer virtual tempat penampung.
Pada halaman Selesaikan Aktifkan Replikasi , tinjau informasi di Ringkasan, lalu klik Selesai.. Data komputer virtual akan ditransfer sesuai dengan pengaturan yang Anda pilih. Kotak dialog tampaknya menunjukkan bahwa replikasi berhasil diaktifkan.
Jika Anda ingin mengonfigurasi replikasi yang diperluas (berantai), buka server replika, dan klik kanan komputer virtual yang ingin Anda replikasi. Klik Replikasi>Perluas Replikasi dan tentukan pengaturan replikasi.
Menjalankan failover
Setelah menyelesaikan langkah-langkah penyebaran ini, lingkungan yang direplikasi Anda aktif dan berjalan. Sekarang Anda dapat menjalankan failover sesuai kebutuhan.
Uji failover: Jika Anda ingin menjalankan uji failover, klik kanan komputer virtual replika dan pilih Failover Pengujian Replikasi>. Pilih titik pemulihan terbaru atau lainnya jika dikonfigurasi. Komputer virtual pengujian baru akan dibuat dan dimulai di situs sekunder. Setelah Anda selesai menguji, pilih Hentikan Uji Failover pada komputer virtual replika untuk membersihkannya. Perhatikan bahwa untuk komputer virtual Anda hanya dapat menjalankan satu failover pengujian pada satu waktu. Untuk informasi selengkapnya, lihat Uji failover di Replika Hyper-V.
Failover yang direncanakan: Untuk menjalankan failover yang direncanakan, klik kanan komputer virtual utama dan pilih Replikasi>Failover yang Direncanakan. Failover yang direncanakan melakukan pemeriksaan prasyarat untuk memastikan tidak ada kehilangan data. Ini memeriksa bahwa komputer virtual utama dimatikan sebelum memulai failover. Setelah komputer virtual gagal, komputer virtual mulai mereplikasi perubahan kembali ke situs utama saat tersedia. Perhatikan bahwa agar ini berfungsi, server utama harus dikonfigurasi untuk menerima replikasi dari server sekunder, atau dari Hyper-V Replica Broker dalam kasus kluster utama. Failover yang direncanakan mengirimkan serangkaian perubahan terlacak terakhir. Untuk informasi selengkapnya, lihat Failover terencana di Replika Hyper-V.
Failover yang tidak direncanakan: Untuk menjalankan failover yang tidak direncanakan, klik kanan pada komputer virtual replika dan pilih Replikasi>Failover yang Tidak Direncanakan dari Manajer Hyper-V atau Manajer Pengklusteran Failover. Anda dapat memulihkan dari titik pemulihan terbaru atau dari titik pemulihan sebelumnya jika opsi ini diaktifkan. Setelah failover, periksa apakah semuanya berfungsi seperti yang diharapkan pada komputer virtual yang gagal, lalu klik Selesai pada komputer virtual replika. Baca selengkapnya.