Pencadangan online dan pemulihan data sesuai permintaan di Azure Cosmos DB

BERLAKU UNTUK: SQL API Cassandra API Gremlin API Table API Azure Cosmos DB API for MongoDB

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 berguna dalam skenario ketika Anda secara tidak sengaja menghapus atau memperbarui akun, database, atau kontainer Azure Cosmos Anda dan kemudian 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 memungkinkan Anda melakukan pemulihan ke titik waktu mana pun dalam 30 hari terakhir. Anda dapat memilih mode ini saat membuat akun Azure Cosmos DB. Untuk mempelajari selengkapnya, lihat artikel Pengantar mode pencadangan Berkelanjutan, provisi pencadangan berkelanjutan menggunakan portal Microsoft 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 artikel 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 Synapse Link diaktifkan, Azure Cosmos DB akan terus secara otomatis mengambil cadangan data Anda di penyimpanan transaksional pada interval pencadangan terjadwal. Pencadangan dan pemulihan otomatis data Anda di penyimpanan analitik 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 Synapse Link diaktifkan pada akun database, Azure Cosmos DB akan terus secara otomatis mengambil cadangan data Anda di penyimpanan transaksional pada interval pencadangan terjadwal, seperti biasa.

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

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

Langkah berikutnya

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