Topik ini menjelaskan kebijakan penghapusan log ApsaraDB for MongoDB.
Tindakan pencegahan
Penting Kebijakan penghapusan log dipicu untuk instance ApsaraDB for MongoDB ketika oplog instance tersebut memenuhi lebih dari 10% ruang disknya.
- Sebelum melakukan operasi berisiko tinggi seperti mengubah konfigurasi atau data pada instance ApsaraDB for MongoDB, pastikan Anda memeriksa kemampuan pemulihan bencana dan toleransi kesalahan instance untuk menjamin keamanan data.
- Sebelum mengubah konfigurasi atau data pada instance ApsaraDB for MongoDB, lakukan Cadangan data penuh dan aktifkan pencadangan log untuk instance tersebut.
- Jika Anda telah memberikan izin kepada pengguna atau membagikan informasi sensitif seperti nama pengguna atau kata sandi login di Konsol Manajemen Alibaba Cloud, segera perbarui informasi tersebut.
Log akan dihapus secara otomatis ketika ukurannya mencapai ambang batas tertentu. Dalam situasi darurat, Anda dapat menjalankan perintah
db.runCommand({compact:'oplog.rs'}) untuk menghapus oplog. Untuk informasi lebih lanjut, lihat Defragmentasi disk instance untuk meningkatkan utilisasi disk.Catatan
- Perintah ini hanya dapat dijalankan pada instance set replika.
- Sebelum menjalankan perintah
compact, Anda harus masuk ke database lokal tempat koleksi oplog.rs disimpan. - Perintah
db.repairDatabasetidak diizinkan.