Cara mengonfigurasi pencadangan berkala untuk akun Azure Cosmos DB

Database


Artikel ini akan membahas tentang kebijakan pencadangan berkala layanan Azure Cosmos DB yang disediakan oleh cloud Azure. Saya sudah menjelaskan opsi cadangan yang tersedia untuk Cosmos DB di artikel terakhir saya. Saya sarankan Anda membaca kebijakan pencadangan Azure Cosmos DB dengan mengakses tautan terlampir “Mengenal Cadangan DB Azure Cosmos”. Hari ini saya ingin menjelaskan salah satu opsi Pencadangan Berkala dan langkah-langkah tentang cara mengkonfigurasinya untuk akun Cosmos DB.

Azure Cosmos DB adalah layanan database terdistribusi global yang terkelola sepenuhnya, sangat aman, yang dirancang untuk pengembangan aplikasi zaman baru. Ini menawarkan dua mode cadangan yang dapat digunakan untuk menjaga database Anda aman dari penghapusan yang tidak disengaja dan bencana alam atau buatan manusia. Mode pencadangan berkala adalah salah satunya dan opsi default untuk cosmos DB. Cadangan ini secara otomatis dikonfigurasi jika Anda tidak membuat perubahan khusus untuk pencadangan selama pembuatan akun DB.

Pencadangan akan berjalan berdasarkan nilai yang ditetapkan untuk Interval cadangan Dikonfigurasi dan secara default, ini berjalan setiap 4 jam, yang dapat disesuaikan dengan kebutuhan kita. Cadangannya disimpan dalam layanan penyimpanan Azure terpisah yang dapat direplikasi di wilayah lain untuk memastikan fleksibilitasnya. Pencadangan berkala tidak mengizinkan pengguna memulihkan atau memulihkan data. Jika Anda perlu memulihkan atau memulihkan data apa pun, Anda harus mengajukan tiket dukungan di portal Azure.

Mari konfigurasikan cara mengonfigurasi cadangan ini untuk akun Azure Cosmos DB baru saat menyediakannya melalui portal Azure.

Konfigurasikan pencadangan berkala untuk akun Azure Cosmos DB baru

Di sini, saya akan menyajikan akun Azure Cosmos DB dan menunjukkan kepada Anda cara mengonfigurasi pengaturan kebijakan pencadangan yang digunakan untuk akun Cosmos DB itu.

Masuk ke portal Azure. Buka dasbor Cosmos DB. Klik + buat Opsi untuk membuka formulir pembuatan akun baru seperti yang ditunjukkan pada gambar di bawah ini. Masukkan detail seperti langganan, grup sumber daya, nama akun, dan lokasi. Jika Anda melakukan ini untuk tujuan pembelajaran, Anda dapat membiarkan pengaturan lainnya apa adanya. Jika Anda mendapatkan akun ini untuk tujuan bisnis, setelah menerapkan diskon, pastikan untuk memilih mode kapasitas yang sesuai dari halaman di bawah ini.

klik Berikutnya: Distribusi global tombol ditampilkan di bagian bawah halaman ini atau Anda dapat langsung mengklik tab ini yang ditampilkan di dekatnya dasar lembaran


Buat akun Azure kosmos db

Di sini, saya membiarkan semua pengaturan apa adanya dan memutuskan untuk menggunakan pengaturan default. Jika Anda ingin mengaktifkan distribusi global untuk mereplikasi data ke wilayah lain, Anda dapat melakukannya menggunakan tab ini. Anda hanya perlu memilih tombol radio yang diberikan untuk opsi Mengaktifkan.


Konfigurasikan tab distribusi global

Setelah memilih opsi yang Anda inginkan, itu hilang Distribusi global tab dan kemudian klik di atasnya Berikutnya Tekan atau klik pada tab ketiga jaringan.

Di sini, saya juga membiarkan pengaturan ini sebagai default. Anda harus memilih dari opsi berikut berdasarkan kebutuhan Anda. Klik Berikutnya: Kebijakan pencadangan Tekan atau lompat langsung ke sana Kebijakan cadangan opsi tab


Konfigurasikan tab jaringan

Sekarang, di sini kami memilih kebijakan pencadangan target untuk akun Azure Cosmos DB. Kita harus siap dengan beberapa opsi yang diperlukan untuk mengonfigurasi cadangan.

  • Kebijakan Cadangan – Ada 2 opsi yang tersedia dalam opsi ini. Karena kami perlu mengonfigurasi opsi pencadangan berkala, kami akan memastikan bahwa kebijakan pencadangan ini dipilih
  • Interval cadangan – Di sini Anda harus memasukkan interval waktu untuk menjalankan pencadangan. Nilai ini tidak dapat dikonfigurasi kurang dari 1 jam dan lebih dari 24 jam. Jika kami mengubah nilainya, nilai yang dikonfigurasi dari pencadangan terakhir akan dipertimbangkan untuk pencadangan berikutnya.
  • Pemeliharaan Cadangan – Ini adalah berapa lama cadangan akan disimpan. Kami dapat mengonfigurasinya dalam hitungan jam atau hari
  • Salin dari penyimpan data – Nilai ini tidak dikonfigurasi secara manual, tetapi Anda dapat mengontrolnya dengan membuat perubahan pada interval pencadangan dan nilai retensi.
  • Redundansi Penyimpanan Cadangan – Di sini Anda dapat memilih fleksibilitas penyimpanan cadangan yang tepat dengan memilih salah satu dari 3 opsi yang disediakan pada gambar di bawah ini.
    • Ruang penyimpanan cadangan darat
    • Area penyimpanan cadangan yang berlebihan
    • Penyimpanan cadangan lokal tambahan

Jika Anda tidak ingin mereplikasi data cadangan Anda di wilayah lain, maka Anda tidak boleh memilih penyimpanan cadangan geo-redundan dan harus menggunakan dua opsi tersisa yang menyimpan cadangan di wilayah yang sama. Gambar di bawah ini menunjukkan nilai default dari semua parameter di atas. Anda dapat melihat bahwa interval pencadangan diatur ke 4 jam dan retensi cadangan ditampilkan sebagai 8 jam, yang membuat hanya 2 cadangan yang disimpan, yang tidak dikenai biaya. Jika Anda ingin menyimpan lebih banyak cadangan atau membuat cadangan cadangan berbeda dari versi yang diberikan, Anda perlu mengubahnya dari gambar di bawah.


Konfigurasikan tab kebijakan pencadangan

Klik Berikutnya: enkripsi tombol untuk melompat ke Enkripsi Tab Di sini kami mengonfigurasi enkripsi untuk melindungi data saat istirahat. Saya telah meninggalkan ini dengan opsi default Kunci Layanan Admin


Konfigurasikan enkripsi

Pada langkah selanjutnya, Anda dapat membuat tag yang sesuai dengan kebutuhan bisnis Anda dengan mengakses tab berikutnya Label. Setelah Anda mengisi semua detail di semua tab, langkah terakhir adalah mengonfirmasi detail sebelum membuat akun Azure cosmos DB. Anda dapat mengetuk Tinjau + Buat Tombol. Proses validasi akan dimulai dan setelah berhasil, Anda akan melihat layar berikut yang menunjukkan proses validasi yang berhasil. Akhirnya, Anda dapat mengetuk Membuat tombol yang diberikan di bagian bawah halaman ini untuk memulai proses penerapan.


Validasi

Setelah akun dibuat, Anda akan diberi tahu melalui portal Azure atau tab bilah notifikasi. Anda dapat mengkliknya Pergi ke sumber Untuk melompat ke halaman dashboard akun DB Kehan ​​ini. Di sini, Anda dapat Pemulihan cadangan Opsi yang diberikan di bawah ini Pengaturan Untuk memverifikasi konfigurasi pencadangan berkala Anda, seperti yang ditunjukkan pada gambar di bawah ini untuk akun Azure Cosmos DB yang baru dibuat ini. Karena kami telah membuat akun ini dengan pengaturan default, sehingga kami dapat melihat interval pencadangan 4 jam dan menyimpan 2 cadangan data dengan penyimpanan cadangan yang berlebihan sebagai penyimpanan cadangan geo tambahan.


Konfirmasikan konfigurasi pencadangan berkala

Ubah konfigurasi pencadangan berkala dari akun Azure Cosmos DB yang ada

Bagian ini membantu Anda memahami cara mengubah konfigurasi pencadangan berkala dari akun Azure Cosmos DB yang ada. Anda harus masuk ke portal Azure dan pergi ke halaman dasbor akun DB Cosmos. Di sini, Anda dapat Pemulihan cadangan Opsi yang diberikan di bawah ini Pengaturan Tab seperti yang saya lakukan pada langkah di atas untuk memverifikasi detail konfigurasi cadangan.

Saya telah membuat perubahan padanya Interval cadangan Menyetel layar di atas dari 240 menit menjadi 720 menit yaitu dari 4 jam hingga 12 jam, berarti saya telah mengonfigurasi pencadangan untuk dilakukan setiap 12 jam alih-alih 4 jam yang ditetapkan sebelumnya. Saat kami mengubah interval pencadangan, kami mungkin juga perlu menyesuaikan pengaturan penyimpanan cadangan agar sesuai dengan pengaturan interval pencadangan. Kita dapat melihat bahwa 8 jam ditetapkan sebagai penyimpanan cadangan, mengingat 4 jam penyimpanan cadangan, tetapi ketika saya mengubah 12 jam sebagai interval pencadangan, jendela kesalahan muncul di layar seperti yang ditunjukkan pada gambar di bawah ini. Ini berarti Anda harus selalu menyimpan cadangan yang dua kali interval pencadangan minimum dan tidak kurang dari itu. Kami telah mengubah interval pencadangan menjadi 12 jam, jadi pencadangan harus disimpan setidaknya selama 24 jam.


Ubah konfigurasi pencadangan berkala

Sekarang, hanya untuk menganalisis apakah jumlah nilai cadangan tergantung pada penyimpanan cadangan, saya mengubah nilai sebelumnya dari 8 jam menjadi 8 hari seperti yang ditunjukkan pada tangkapan layar di bawah ini. Catatan, saya telah mengubah interval pencadangan dari 4 jam menjadi 12 jam, jadi sekarang kita melihat bahwa jumlah salinan yang disimpan adalah 16, dengan interval pencadangan 12 jam dan retensi cadangan 8 hari.


Ubah konfigurasi pencadangan berkala

Jika Anda tidak ingin menyimpan jumlah salinan data ini, Anda dapat mengatur nilai dalam interval pencadangan atau penyimpanan. Saya mengubahnya menjadi 2 hari dan sekarang kita dapat melihat bahwa total 4 salinan data dipertahankan untuk akun Azure Cosmos DB ini.


Ubah konfigurasi pencadangan berkala

Setelah melakukan perubahan, Anda dapat mengklik tombol Kirim untuk menerapkan pembaruan. Seperti yang ditunjukkan pada tangkapan layar di bawah, Anda akan mendapatkan catatan kemajuan yang mengatakan “Perbarui kebijakan pencadangan untuk akun ini”.


Pemulihan cadangan

Setelah perubahan berhasil diperbarui, Anda akan diberi tahu di halaman yang sama seperti yang ditunjukkan pada gambar di bawah. Perubahan baru Anda telah diterapkan ke akun Azure Cosmos DB yang diinginkan.


Simpan dan perbarui konfigurasi pencadangan berkala

Anda juga dapat mengubah pengaturan pencadangan menggunakan alat PowerShell atau Azure CLI. Anda harus melewati interval pencadangan dan nilai retensi pencadangan bersama dengan nama akun Azure Cosmos DB dalam perintah PowerShell dan Azure CLI berikut. Di bawah ini adalah perintah PowerShell yang dapat Anda gunakan untuk mengubah detail akun Anda dan menjalankannya untuk mengubah konfigurasi pencadangan berkala. Anda harus mengubah semua nilai yang ditandai dengan huruf tebal. Anda harus berubah NamaGrup Sumber dengan nama grup sumber daya Anda di mana akun DB Cosmos Anda disediakannama belakang Nama akunnya adalah Cosmos DB, yang dilengkapi dengan interval pencadangan dan nilai retensi sesuai kebutuhan Anda..

Anda juga dapat menjalankan perintah Azure CLI berikut untuk mengubah nilai ini. Anda hanya perlu mengganti nilai yang sama seperti yang saya sarankan pada perintah di atas.

Hasil

Hari ini, saya telah menjelaskan cara mengonfigurasi dan memodifikasi pencadangan berkala untuk akun Azure Cosmos DB. Pencadangan berkala adalah opsi default untuk akun Cosmos DB. Memodifikasi konfigurasi pencadangan untuk pencadangan berkala dilakukan di tingkat akun DB Cosmos dan bukan di tingkat basis data atau wadah. Anda harus berhati-hati saat mengubah konfigurasi pencadangan, karena akan dikenakan biaya tambahan jika Anda ingin menyimpan lebih dari 2 salinan data cadangan per akun Cosmos DB.

Manvendra Singh
Postingan terbaru oleh Manvendra Singh (Lihat semua)



Source link

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *