Mekanisme redundansi backend Object Storage Service (OSS) dirancang untuk memulihkan data jika terjadi kegagalan server atau perangkat keras. Namun, Alibaba Cloud tidak dapat memulihkan data OSS yang Anda hapus secara manual, timpa, atau hapus otomatis melalui aturan yang dikonfigurasi.
Penghapusan dan penimpaan data
Syarat Layanan dan Perjanjian Tingkat Layanan (SLA) OSS menjelaskan penghapusan dan penimpaan data sebagai berikut:
Syarat Layanan menjelaskan data bisnis pengguna sebagai berikut:
Anda dapat menghapus atau mengubah data bisnis pengguna Anda. Saat Anda menghentikan layanan atau menghapus data, Alibaba Cloud akan menghapus data tersebut sesuai instruksi Anda dan tidak menyimpannya.
Setelah data bisnis pengguna dihapus, data tersebut tidak dapat dipulihkan. Anda bertanggung jawab atas seluruh konsekuensi akibat penghapusan tersebut. Anda memahami dan menyetujui bahwa Alibaba Cloud tidak berkewajiban untuk menyimpan, mengekspor, atau mengembalikan data bisnis pengguna.
Perjanjian Tingkat Layanan (SLA) menjelaskan penghancuran data sebagai berikut:
Saat Anda menghapus data atau saat data perlu dihancurkan setelah masa layanan berakhir, Alibaba Cloud secara otomatis melakukan purge terhadap data tersebut dari disk dan memori server fisik yang bersangkutan. Data tersebut tidak dapat dipulihkan.
Operasi yang dapat menyebabkan penghapusan atau penimpaan data
Operasi berikut dapat menghapus atau menimpa data Anda. Lakukan dengan hati-hati.
Menghapus objek menggunakan Konsol OSS, alat baris perintah ossutil, alat grafis ossbrowser, atau SDK. Untuk informasi lebih lanjut, lihat Hapus objek.
Mengunggah objek dengan nama yang sama ke bucket OSS menggunakan Konsol OSS, alat baris perintah ossutil, alat grafis ossbrowser, atau SDK. Hal ini akan menimpa objek yang sudah ada.
Jika Anda mengonfigurasi aturan siklus hidup untuk menghapus objek yang memenuhi kriteria tertentu secara berkala, OSS akan menghapus objek tersebut sesuai aturan yang dikonfigurasi. Untuk informasi lebih lanjut, lihat Atur aturan siklus hidup.
Jika Anda mengonfigurasi aturan replikasi lintas wilayah dan menetapkan kebijakan replikasi data ke Sync Additions, Deletions, And Modifications, modifikasi atau penghapusan objek di bucket sumber akan disinkronkan ke bucket tujuan. Untuk informasi lebih lanjut, lihat Atur replikasi lintas wilayah.
Jika Anda mengonfigurasi izin akses bucket secara salah, pengguna lain dapat secara jahat menghapus atau menimpa objek Anda. Untuk informasi lebih lanjut tentang izin akses, lihat Ikhtisar kontrol akses.
Cara mencegah penghapusan atau penimpaan tidak disengaja
Gunakan metode berikut untuk mencegah objek Anda dihapus atau ditimpa secara tidak disengaja:
Aktifkan Pengendalian versi
Setelah Anda mengaktifkan Pengendalian versi, objek yang secara tidak sengaja dihapus atau ditimpa akan disimpan sebagai versi historis di bucket. Anda dapat memulihkan versi historis tersebut kapan saja. Untuk informasi lebih lanjut, lihat Ikhtisar Pengendalian versi.
Gunakan replikasi lintas wilayah untuk mencegah penghapusan tidak disengaja
Anda dapat menggunakan kebijakan replikasi data Sync Additions And Modifications pada replikasi lintas wilayah untuk mencadangkan data ke bucket di wilayah berbeda. Untuk informasi lebih lanjut, lihat Atur replikasi lintas wilayah.
Gunakan fitur pencadangan terjadwal untuk mencadangkan objek secara berkala
Anda dapat mengonfigurasi fitur pencadangan terjadwal untuk mencadangkan objek Anda secara berkala ke Cloud Backup. Jika objek Anda hilang, Anda dapat segera memulihkannya. Untuk informasi lebih lanjut, lihat Pencadangan terjadwal.
Tetapkan parameter penimpaan untuk objek dengan nama yang sama
Saat Anda mengunggah objek dengan memanggil operasi API, Anda dapat menetapkan parameter
x-oss-forbid-overwriteketrueuntuk mencegah objek dengan nama yang sama ditimpa.Konfigurasi izin akses yang benar
Saat mengonfigurasi izin akses untuk pengunjung bucket, ikuti prinsip-prinsip berikut:
Jangan gunakan Akun Alibaba Cloud untuk mengakses OSS.
Terapkan Pemisahan baca/tulis. Untuk layanan yang hanya memerlukan akses baca ke data, gunakan Pengguna Resource Access Management (RAM) atau kredensial sementara Security Token Service (STS) dengan izin read-only.
Untuk akses sementara, gunakan kredensial sementara STS untuk mengakses OSS.
Untuk layanan yang berbeda, berikan hanya izin OSS minimum yang diperlukan.
Simpan kredensial akses data secara aman, seperti kata sandi Akun Alibaba Cloud dan kredensial Pengguna RAM Anda.
Untuk informasi lebih lanjut tentang cara mengonfigurasi izin, lihat Ikhtisar kontrol akses.