Pencadangan online dan pemulihan data sesuai permintaan di Azure Cosmos DB

BERLAKU UNTUK: Nosql MongoDB Cassandra Gremlin Meja

Azure Cosmos DB secara otomatis mengambil cadangan data Anda secara berkala. Pencadangan otomatis diambil tanpa mempengaruhi kinerja atau ketersediaan operasi database. Semua cadangan disimpan secara terpisah di layanan penyimpanan. Pencadangan otomatis sangat membantu dalam skenario saat Anda secara tidak sengaja menghapus atau memperbarui akun, database, atau kontainer Azure Cosmos DB Anda dan nantinya memerlukan pemulihan data. Cadangan Azure Cosmos DB dienkripsi dengan kunci layanan terkelola Microsoft. Cadangan ini ditransfer melalui jaringan non-publik yang aman. Yang berarti, data cadangan tetap dienkripsi saat ditransfer melalui kawat dan saat istirahat. Pencadangan akun di wilayah tertentu diunggah ke akun penyimpanan di wilayah yang sama.

Mode cadangan

Ada dua mode pencadangan:

  • Mode pencadangan berkelanjutan - Mode ini memiliki dua tingkatan. Satu tingkat mencakup retensi 7 hari dan yang kedua mencakup retensi 30 hari. Pencadangan berkelanjutan memungkinkan Anda memulihkan ke titik waktu mana pun dalam 7 atau 30 hari baik ke akun baru atau akun yang sudah ada. Anda dapat memilih tingkatan sewajarnya ini saat membuat akun Azure Cosmos DB. Untuk informasi selengkapnya tentang tingkatan, lihat pengenalan mode pencadangan berkelanjutan. Untuk mengaktifkan pencadangan berkelanjutan, lihat artikel yang sesuai menggunakan portal Azure, PowerShell, CLI, atau Azure Resource Manager. Anda juga dapat memigrasikan akun dari mode periodik ke mode berkelanjutan.

  • Mode pencadangan berkala - Mode ini merupakan mode pencadangan default untuk semua akun yang ada. Dalam mode ini, cadangan diambil pada interval berkala dan data dipulihkan dengan membuat permintaan terhadap tim dukungan. Dalam mode ini, Anda mengonfigurasikan interval pencadangan dan retensi untuk akun Anda. Periode retensi maksimum diperpanjang hingga satu bulan. Interval pencadangan minimum bisa satu jam. Untuk mempelajari selengkapnya, lihat mode pencadangan berkala.

    Catatan

    Jika Anda mengonfigurasikan akun baru dengan pencadangan berkelanjutan, Anda dapat melakukan pemulihan layanan mandiri melalui portal Microsoft Azure, PowerShell, atau CLI. Jika akun Anda dikonfigurasikan dalam mode berkelanjutan, Anda tidak dapat mengubahnya kembali ke mode berkala.

Untuk akun yang mengaktifkan Azure Synapse Link, data penyimpanan analitik tidak disertakan dalam pencadangan dan pemulihan. Saat Azure Synapse Link diaktifkan, Azure Cosmos DB akan terus secara otomatis mengambil cadangan data Anda di penyimpanan transaksional pada interval pencadangan terjadwal. Dengan penyimpanan analitik, pencadangan dan pemulihan otomatis data Anda tidak didukung saat ini.

Tanya jawab umum

Bisakah saya memulihkan dari akun A di langganan S1 ke akun B di langganan S2?

Nomor. Anda hanya dapat memulihkan antar akun dalam langganan yang sama.

Dapatkah saya mengembalikan ke akun yang memiliki lebih sedikit partisi atau throughput yang disediakan rendah daripada akun sumber?

Nomor. Anda tidak dapat mengembalikan ke akun dengan RU/s yang lebih rendah atau lebih sedikit partisi.

Ya. Namun, data penyimpanan analitik tidak disertakan dalam pencadangan dan pemulihan. Saat Azure Synapse Link diaktifkan pada akun database, Azure Cosmos DB akan secara otomatis mencadangkan data Anda di penyimpanan transaksional pada interval pencadangan terjadwal.

Apakah mode pencadangan berkala didukung untuk kontainer yang mendukung penyimpanan analitik?

Ya, tetapi hanya untuk data transaksi reguler. Dengan penyimpanan analitik, pencadangan dan pemulihan data Anda tidak didukung saat ini.

Langkah berikutnya

Selanjutnya Anda dapat mempelajari cara mengonfigurasi dan mengelola mode pencadangan berkala serta berkelanjutan untuk akun Anda: