Menyebarkan pemulihan bencana menggunakan HCX VMware

Dalam artikel ini, pelajari cara menyebarkan pemulihan bencana komputer virtual (VM) Anda dengan solusi HCX VMware dan menggunakan cloud privat Azure VMware Solution sebagai situs pemulihan atau target.

Diagram menunjukkan penyebaran VMware HCX dari VMware vSphere lokal ke skenario pemulihan bencana cloud privat Azure VMware Solution.

Diagram menunjukkan solusi pemulihan bencana manual VMware HCX di Azure VMware Solution dengan VMware vSphere lokal.

Penting

Meskipun bagian dari VMware HCX, VMware HCX Disaster Recovery (DR) tidak disarankan untuk penyebaran besar. Orkestrasi pemulihan bencana adalah manual 100%, dan Azure VMware Solution saat ini tidak memiliki runbook atau fitur untuk mendukung failover VMware HCX DR manual. Untuk pemulihan bencana kelas perusahaan, lihat solusi VMware Site Recovery Manager (SRM) atau VMware Business Continuity and Disaster Recovery (BCDR).

VMware HCX menyediakan berbagai operasi untuk kontrol halus dan granularitas dalam kebijakan replikasi. Operasi yang Tersedia mencakup:

  • Terbalik – Setelah bencana terjadi, reverse membantu menjadikan Situs B sebagai situs sumber dan Situs A, tempat VM yang dilindungi sekarang tinggal.

  • Jeda – Menjeda kebijakan replikasi saat ini yang terkait dengan VM dipilih.

  • Lanjutkan – Melanjutkan kebijakan replikasi saat ini yang terkait dengan VM dipilih.

  • Hapus – Menghapus kebijakan replikasi saat ini yang terkait dengan VM dipilih.

  • Sinkronkan Sekarang – Sumber sinkron VM yang tidak terikat ke VM yang dilindungi.

Panduan ini mencakup skenario replikasi berikut:

  • Melindungi VM atau grup VM.

  • Menyelesaikan Pemulihan Uji VM atau grup VM.

  • Memulihkan VM atau grup VM.

  • Mengembalikan Perlindungan VM atau grup VM.

Melindungi VM

  1. Masuk ke Klien vSphere di situs sumber dan akses plugin HCX.

    Cuplikan layar memperlihatkan opsi HCX VMware di Klien vSphere.

  2. Masukkan area Pemulihan Bencana dan pilih LINDUNGI VMS.

    Cuplikan layar memperlihatkan dasbor Pemulihan Bencana di Klien vSphere.

  3. Pilih Sumber dan situs Jarak Jauh. Situs Jarak Jauh dalam hal ini harus cloud pribadi Azure VMware Solution.

    Cuplikan layar memperlihatkan jendela VMware HCX: Virtual Machines yang Dilindungi.

  4. Jika diperlukan, pilih opsi replikasi default:

    • Aktifkan Kompresi: Direkomendasikan untuk skenario hasil keluaran yang rendah.

    • Aktifkan Quiescence: Menjeda VM untuk memastikan salinan yang konsisten disinkronkan ke situs jarak jauh.

    • Penyimpanan Tujuan: Penyimpanan data jarak jauh untuk VM yang dilindungi, dan di cloud privat Azure VMware Solution, yang dapat menjadi datastore vSAN atau datastore Azure NetApp Files.

    • Kontainer Komputasi: Klaster vSphere Jarak Jauh atau Kumpulan Sumber Daya.

    • Folder Tujuan: Folder tujuan jarak jauh, yang bersifat opsional, dan jika tidak ada folder yang dipilih, VM ditempatkan langsung di kluster yang dipilih.

    • RPO: Interval sinkronisasi antara VM sumber dan VM yang dilindungi. Upaya ini mungkin perlu waktu 5 menit hingga 24 jam.

    • Interval snapshot: Interval antar snapshot.

    • Jumlah Snapshot: Jumlah total snapshot dalam interval snapshot yang dikonfigurasi.

    Cuplikan layar memperlihatkan opsi replikasi Lindungi Komputer Virtual.

  5. Pilih satu atau beberapa VM dari daftar dan konfigurasikan opsi replikasi sesuai kebutuhan.

    Secara default, VM mewarisi Kebijakan Pengaturan Global yang dikonfigurasi dalam opsi replikasi Default. Untuk setiap antarmuka jaringan di VM yang dipilih, konfigurasikan Grup Port Jaringan jarak jauh dan pilih Selesai untuk memulai proses perlindungan.

    Cuplikan layar memperlihatkan opsi antarmuka jaringan Lindungi Komputer Virtual.

  6. Pantau proses untuk setiap VM yang dipilih di area pemulihan bencana yang sama.

    Cuplikan layar memperlihatkan Lindungi Komputer Virtual memantau kemajuan perlindungan.

  7. Setelah VM dilindungi, Anda dapat melihat rekam jepret yang berbeda di tab Rekam Jepret .

    Cuplikan layar memperlihatkan daftar Rekam jepret Lindungi Komputer Virtual.

    Segitiga kuning berarti rekam jepret dan komputer virtual tidak diuji dalam operasi Pemulihan Pengujian.

    Ada perbedaan utama antara VM yang dimatikan dan yang dinyalakan. Gambar ini menunjukkan proses sinkronisasi untuk VM yang dinyalakan. Upaya ini memulai proses sinkronisasi sampai menyelesaikan snapshot pertama, yang merupakan salinan lengkap VM, kemudian menyelesaikan proses berikutnya dalam interval yang dikonfigurasi. Upaya ini menyinkronkan salinan untuk VM yang dimatikan, dan kemudian VM muncul sebagai tidak aktif, lalu operasi perlindungan menunjukkan sudah selesai. Ketika VM menyala, VM memulai proses sinkronisasi ke situs jarak jauh.

Menyelesaikan pemulihan uji VM

  1. Masuk ke Klien vSphere di situs jarak jauh, yang merupakan cloud privat Azure VMware Solution.

  2. Dalam plugin HCX, di area Pemulihan Bencana, pilih elipsis vertikal pada VM apa pun untuk menampilkan menu operasi dan kemudian pilih Pemulihan Uji VM.

    Cuplikan layar memperlihatkan opsi menu Uji Pemulihan VM.

  3. Pilih opsi untuk pengujian dan snapshot yang ingin Anda gunakan untuk menguji berbagai keadaan VM.

    Cuplikan layar memperlihatkan instans Replika Rekam Jepret untuk diuji.

  4. Setelah Anda memilih Uji, operasi pemulihan dimulai.

  5. Setelah selesai, Anda dapat memeriksa VM baru di vCenter Server vCenter Cloud privat Azure VMware Solution.

    Cuplikan layar memperlihatkan ringkasan operasi pemulihan pemeriksaan.

  6. Setelah pengujian pada VM atau aplikasi apa pun yang berjalan di atasnya selesai, lakukan pembersihan untuk menghapus instans pengujian.

    Cuplikan layar memperlihatkan instans pengujian pembersihan.

Pemulihan VM

  1. Masuk ke Klien vSphere di situs jarak jauh, yang merupakan cloud privat Azure VMware Solution, dan akses plugin HCX.

    Untuk skenario pemulihan, grup VM digunakan untuk contoh ini.

  2. Pilih VM yang akan dipulihkan dari daftar, buka menu TINDAKAN, dan pilih Pemulihan VM.

    Cuplikan layar memperlihatkan opsi menu Pulihkan VM.

  3. Konfigurasikan opsi pemulihan untuk setiap instans dan pilih Pemulihan untuk memulai operasi pemulihan.

    Cuplikan layar memperlihatkan konfirmasi untuk memulihkan VM ke situs target.

  4. Setelah operasi pemulihan selesai, VM baru muncul di inventaris vCenter Server jarak jauh.

Menyelesaikan replikasi balik pada VM

  1. Masuk ke Klien vSphere di cloud privat Azure VMware Solution Anda, dan akses plugin HCX.

    Catatan

    Pastikan VM asli di situs sumber dimatikan sebelum Anda memulai replikasi balik. Operasi ini gagal jika VM tidak dimatikan.

  2. Dari daftar, pilih VM yang akan direplikasi kembali ke situs sumber, buka menu TINDAKAN, dan pilih Balikkan.

  3. Pilih Balikkan untuk memulai replikasi.

    Cuplikan layar memperlihatkan opsi menu Terbalik.

  4. Pantau bagian detail masing-masing VM.

    Cuplikan layar memperlihatkan hasil tindakan terbalik.

Otomatisasi rencana pemulihan bencana

VMware HCX saat ini tidak memiliki mekanisme bawaan untuk membuat dan mengotomatiskan rencana pemulihan bencana. Namun, VMware HCX menyediakan seperangkat REST API, termasuk API untuk operasi Pemulihan Bencana. Spesifikasi API dapat diakses dalam VMware HCX Manager di URL.

API ini mencakup operasi berikut dalam Pemulihan Bencana.

  • Lindungi

  • Pulihkan

  • Pemulihan Uji

  • Pemulihan Terencana

  • Balik

  • Kueri

  • Pembersihan Uji

  • Jeda

  • Lanjutkan

  • Hapus Perlindungan

  • Konfigurasi ulang

Contoh berikut menunjukkan payload operasi pemulihan di JSON.

[

    {

        "replicationId": "string",

        "needPowerOn": true,

        "instanceId": "string",

        "source": {

            "endpointType": "string",

            "endpointId": "string",

            "endpointName": "string",

            "resourceType": "string",

            "resourceId": "string",

            "resourceName": "string"

        },

        "destination": {

            "endpointType": "string",

            "endpointId": "string",

            "endpointName": "string",

            "resourceType": "string",

            "resourceId": "string",

            "resourceName": "string"

        },

        "placement": [

            {

                "containerType": "string",

                "containerId": "string"

            }

        ],

        "resourceId": "string",

        "forcePowerOff": true,

        "isTest": true,

        "forcePowerOffAfterTimeout": true,

        "isPlanned": true

    }

]

Dengan API ini, Anda dapat membuat mekanisme khusus untuk mengotomatiskan pembuatan dan eksekusi rencana pemulihan bencana.