Membuat titik pemulihan VM (Pratinjau)
Solusi kelangsungan bisnis dan pemulihan bencana (BCDR) terutama dirancang untuk mengatasi kehilangan data di seluruh lokasi. Solusi yang beroperasi pada skala ini akan sering mengelola dan mengeksekusi failover otomatis dan failback di beberapa wilayah. API titik pemulihan Azure VM adalah opsi ringan yang dapat Anda gunakan untuk menerapkan kebijakan pencadangan dan retensi granular.
Anda dapat melindungi data Anda dan menjaga terhadap waktu henti yang diperpanjang dengan membuat titik pemulihan mesin virtual (VM) secara berkala. Ada beberapa opsi pencadangan yang tersedia untuk mesin virtual (VM), bergantung pada kasus penggunaan Anda. Anda dapat membaca tentang opsi Pencadangan dan pemulihan tambahan untuk komputer virtual di Azure.
Tentang titik pemulihan VM
Titik pemulihan VM individual adalah sumber daya yang menyimpan konfigurasi VM dan snapshot konsisten aplikasi point-in-time dari semua disk terkelola yang dilampirkan ke VM. Titik pemulihan VM dapat dimanfaatkan agar dengan mudah menangkap pencadangan konsisten multi-disk. Titik pemulihan VM berisi titik pemulihan disk untuk masing-masing disk yang terpasang. Titik pemulihan disk terdiri dari snapshot dari disk terkelola individual.
Titik pemulihan VM mendukung konsistensi aplikasi untuk VM yang menjalankan sistem operasi Windows dan mendukung konsistensi sistem file untuk VM yang menjalankan sistem operasi Linux. Titik pemulihan yang konsisten menggunakan penulis VSS (atau sebelum/sesudah skrip untuk Linux) untuk memastikan konsistensi data aplikasi sebelum titik pemulihan dibuat. Untuk mendapatkan titik pemulihan aplikasi yang konsisten, aplikasi yang berjalan di VM perlu menyediakan penulis VSS (untuk Windows) atau sebelum dan sesudah skrip (untuk Linux) agar mencapai konsistensi aplikasi.
Titik pemulihan VM diatur ke dalam kumpulan titik pemulihan. Kumpulan titik pemulihan adalah sumber daya Azure Resource Management yang berisi titik pemulihan untuk VM tertentu. Jika Anda ingin menggunakan templat ARM untuk membuat titik pemulihan dan memulihkan kumpulan titik, kunjungi repositori Virtual-Machine-Restore-Points publik di GitHub.
Gambar berikut menggambarkan hubungan antara kumpulan titik pemulihan, titik pemulihan VM, dan titik pemulihan disk.
Anda dapat menggunakan API untuk membuat titik pemulihan untuk VM sumber Anda di wilayah yang sama, atau di wilayah lain. Anda juga dapat menyalin titik pemulihan VM yang ada antar wilayah.
Titik pemulihan VM bersifat inkremental. Titik pemulihan pertama menyimpan salinan lengkap semua disk yang terpasang ke VM. Untuk setiap titik pemulihan berturut-turut untuk VM, hanya perubahan inkremental ke disk Anda yang dicadangkan. Untuk mengurangi biaya, Anda dapat secara opsional mengecualikan disk apa pun saat membuat titik pemulihan untuk VM Anda.
Ingatlah pembatasan berikut saat Anda bekerja dengan titik pemulihan VM:
API titik pemulihan hanya berfungsi dengan disk terkelola.
Disk ultra, Disk OS Ephemeral, dan Disk Bersama tidak didukung.
API titik pemulihan memerlukan API versi 2021-03-01 atau yang lebih baik.
Ada batas 200 titik pemulihan VM yang dapat dibuat untuk VM tertentu.
Pembuatan titik pemulihan secara bersamaan untuk VM tidak didukung.
Tautan privat tidak didukung saat:
- Menyalin titik pemulihan di seluruh wilayah.
- Membuat titik pemulihan di wilayah selain VM sumber.
Saat ini, pembuatan lintas wilayah dan salinan titik pemulihan VM hanya tersedia di wilayah berikut:
Area Wilayah Amerika US Timur, US Timur 2, US Tengah, US Tengah Utara,
US Tengah Selatan, Barat Sentral AS, US Barat, US Barat 2Asia Pasifik India Tengah, India Selatan Eropa Jerman Barat tengah, Eropa Utara, Eropa Barat
Membuat titik pemulihan VM
Bagian berikut menguraikan langkah-langkah yang perlu Anda ambil untuk membuat titik pemulihan VM dengan API REST Azure Compute.
Anda dapat menemukan informasi selengkapnya di dokumentasi API Restore Points, PowerShell, dan Restore Point Collections.
Langkah 1: Buat kumpulan titik pemulihan VM
Sebelum membuat titik pemulihan VM, Anda harus membuat kumpulan titik pemulihan. Kumpulan titik pemulihan menyimpan semua titik pemulihan untuk VM tertentu. Bergantung pada kebutuhan Anda, Anda dapat membuat titik pemulihan VM di wilayah yang sama dengan VM, atau di wilayah yang berbeda. Untuk membuat kumpulan titik pemulihan, panggil kumpulan titik pemulihan Buat atau Perbarui API. Jika Anda membuat kumpulan titik pemulihan di wilayah yang sama dengan VM, tentukan wilayah VM di properti lokasi dari isi permintaan. Jika Anda membuat kumpulan titik pemulihan di wilayah yang berbeda dari VM, tentukan wilayah target untuk kumpulan di properti lokasi, tetapi juga tentukan ID sumber daya ARM pengumpulan titik pemulihan sumber pada isi permintaan.
Untuk membuat kumpulan titik pemulihan, panggil kumpulan titik pemulihan Buat atau Perbarui API.
Langkah 2: Buat kumpulan titik pemulihan VM
Setelah pengumpulan titik pemulihan dibuat, buat titik pemulihan VM dalam kumpulan titik pemulihan. Untuk informasi selengkapnya tentang pembuatan titik pemulihan, lihat dokumentasi Restore Points - Create API.
Tip
Untuk menghemat ruang dan biaya, Anda dapat mengecualikan disk apa pun dari wilayah lokal atau titik pemulihan VM lintas wilayah. Untuk mengecualikan disk, tambahkan pengidentifikasinya ke excludeDisks properti pada isi permintaan.
Langkah 3: Lacak status pembuatan titik pemulihan VM
Pemulihan pembuatan titik di wilayah lokal Anda akan selesai dalam beberapa detik. Skenario yang melibatkan pembuatan titik pemulihan lintas wilayah akan memakan waktu lebih lama. Untuk melacak status operasi pembuatan, ikuti panduan di bagian Dapatkan salinan titik pemulihan atau status replikasi di bawah ini. Ini hanya berlaku untuk skenario ketika titik pemulihan dibuat di wilayah yang berbeda dari VM sumber.
Menyalin titik pemulihan VM antar wilayah
API titik pemulihan VM dapat digunakan untuk memulihkan VM di wilayah yang berbeda dari VM sumber.
Langkah 1: Membuat kumpulan titik pemulihan VM tujuan
Untuk menyalin titik pemulihan VM yang ada dari satu wilayah ke wilayah lain, langkah pertama Anda adalah membuat kumpulan titik pemulihan di wilayah target atau tujuan. Untuk melakukan ini, lihat kumpulan titik pemulihan dari wilayah sumber. Ikuti panduan dalam langkah 1: Buat bagian pengumpulan titik pemulihan VM di atas.
Langkah 2: Buat titik pemulihan VM tujuan
Setelah pengumpulan titik pemulihan dibuat, picu pembuatan titik pemulihan dalam pengumpulan titik pemulihan target. Pastikan Anda telah merujuk pada titik pemulihan di wilayah sumber yang ingin Anda salin. Pastikan juga bahwa Anda telah menentukan pengenal titik pemulihan sumber di isi permintaan. Lokasi VM sumber akan disimpulkan dari pengumpulan titik pemulihan target tempat titik pemulihan sedang dibuat.
Lihat Restore Points - Buat dokumentasi API untuk membuat RestorePoint.
Langkah 3: Lacak status salin
Untuk melacak status operasi pembuatan, ikuti panduan di bagian Dapatkan salinan titik pemulihan atau status replikasi di bawah ini. Ini hanya berlaku untuk skenario di mana titik pemulihan dibuat di wilayah yang berbeda dari VM sumber.
Mendapatkan salinan titik pemulihan atau status replikasi
Pembuatan titik pemulihan VM lintas wilayah adalah operasi yang sudah berjalan lama. Titik pemulihan VM dapat digunakan untuk memulihkan VM hanya setelah operasi selesai untuk semua titik pemulihan disk. Untuk melacak status operasi, panggil Titik Pemulihan - Dapatkan API pada titik pemulihan VM target dan sertakan parameternya instanceView. Pengembalian akan mencakup persentase data yang telah disalin pada saat permintaan.
Selama pembuatan titik pemulihan, ProvisioningState akan muncul seperti Creating dalam respons. Jika pembuatan gagal, ProvisioningState akan diatur ke Failed.
Membuat disk menggunakan titik pemulihan disk
Anda dapat menggunakan API titik pemulihan VM untuk memulihkan disk VM, yang kemudian dapat digunakan untuk membuat VM baru.
Langkah 1: Ambil pengidentifikasi titik pemulihan disk
Panggil Kumpulan Titik Pemulihan - Dapatkan API pada kumpulan titik pemulihan untuk mendapatkan akses ke titik pemulihan terkait dan ID mereka. Setiap titik pemulihan VM pada gilirannya akan berisi pengidentifikasi titik pemulihan disk individual.
Langkah 2: Membuat DNS
Setelah Anda memiliki daftar ID titik pemulihan disk, Anda dapat menggunakan Disk - Buat Atau Perbarui API untuk membuat disk dari titik pemulihan disk.
Memulihkan VM dengan titik pemulihan
Untuk memulihkan VM penuh dari titik pemulihan VM, pertama-tama pulihkan disk individual dari setiap titik pemulihan disk. Proses ini dijelaskan di bagian Buat disk. Setelah semua disk dipulihkan, buat VM baru dan lampirkan disk yang dipulihkan ke VM baru.
Mendapatkan tanda tangan akses bersama untuk kontainer
Untuk membuat tanda tangan akses bersama (SAS) untuk disk dalam titik pemulihan VM, lewati ID titik pemulihan disk melalui BeginGetAccess API. Jika tidak ada SAS aktif yang ada pada snapshot titik pemulihan, SAS baru akan dibuat. URL SAS baru akan dikembalikan dalam respons. Jika SAS aktif sudah ada, durasi SAS akan diperpanjang dan URL SAS yang sudah ada sebelumnya akan dikembalikan dalam respons.
Untuk informasi selengkapnya tentang pemberian akses ke snapshot, lihat dokumentasi API Pemberian Akses.
Langkah berikutnya
Baca lebih lanjut tentang Opsi pencadangan dan pemulihan untuk komputer virtual di Azure.