Object Storage Service (OSS) menyediakan beberapa kelas penyimpanan berikut: Standar, Infrequent Access (IA), Arsip, Arsip Dingin, dan Deep Cold Archive. Anda dapat mengonversi kelas penyimpanan objek secara otomatis menggunakan aturan siklus hidup atau secara manual dengan memanggil operasi CopyObject.
Kami menyarankan agar Anda tidak mengubah kelas penyimpanan objek di direktori
.dlsdata/dari bucket tempat OSS-HDFS diaktifkan.Jika Anda mengubah kelas penyimpanan objek di direktori
.dlsdata/menjadi Infrequent Access (IA), objek tetap dapat diakses melalui OSS-HDFS. Namun, jika Anda mengubahnya menjadi Arsip, Arsip Dingin, atau Deep Cold Archive, objek tersebut tidak dapat langsung diakses melalui OSS-HDFS. Anda harus memulihkannya terlebih dahulu sebelum dapat mengaksesnya.
Konfigurasikan aturan siklus hidup untuk mengonversi kelas penyimpanan objek secara otomatis
Konversi kelas penyimpanan berdasarkan waktu modifikasi terakhir objek
LRS

Kelas penyimpanan objek LRS (Penyimpanan Redundansi Lokal) dapat dikonversi berdasarkan aturan berikut:
Dari Standar LRS ke IA LRS, Arsip LRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari IA LRS ke Arsip LRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari Arsip LRS ke Arsip Dingin LRS atau Deep Cold Archive LRS
Dari Arsip Dingin LRS ke Deep Cold Archive LRS
Jika kebijakan berbeda dikonfigurasi untuk bucket pada saat yang sama untuk mengonversi kelas penyimpanan objek ke IA, Arsip, Arsip Dingin, dan Deep Cold Archive, periode waktu yang ditentukan dalam kebijakan harus memenuhi persyaratan berikut:
Periode waktu untuk konversi ke IA < Periode waktu untuk konversi ke Arsip < Periode waktu untuk konversi ke Arsip Dingin < Periode waktu untuk konversi ke Deep Cold Archive
ZRS

Kelas penyimpanan objek ZRS (Penyimpanan Redundansi Zona) dapat dikonversi berdasarkan aturan berikut:
Dari Standar ZRS ke IA ZRS, Arsip ZRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari IA ZRS ke Arsip ZRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari Arsip ZRS ke Arsip Dingin LRS atau Deep Cold Archive LRS
Dari Arsip Dingin LRS ke Deep Cold Archive LRS
Untuk informasi lebih lanjut, lihat Aturan Siklus Hidup Berdasarkan Waktu Modifikasi Terakhir.
Konversi kelas penyimpanan berdasarkan waktu akses terakhir objek
Jika Anda ingin mengonversi kelas penyimpanan objek dari Standar atau IA ke Arsip, Arsip Dingin, atau Deep Cold Archive, ajukan tiket untuk mendapatkan izin yang diperlukan terlebih dahulu. Setelah aplikasi disetujui, Anda harus menentukan kelas penyimpanan tujuan untuk konversi.
Setelah aplikasi disetujui, jika Anda menggunakan aturan siklus hidup berdasarkan waktu akses terakhir untuk mengonversi kelas penyimpanan objek dari Standar atau IA ke Arsip, Arsip Dingin, atau Deep Cold Archive, waktu akses terakhir objek Arsip, Arsip Dingin, atau Deep Cold Archive adalah waktu ketika pelacakan akses diaktifkan untuk bucket tempat objek disimpan.
LRS

Kelas penyimpanan objek LRS dapat dikonversi berdasarkan aturan berikut:
Dari Standar LRS ke IA LRS, Arsip LRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari Standar LRS ke IA LRS dan konversi atau tanpa konversi dari IA LRS ke Standar LRS setelah objek diakses
Dari IA LRS ke Arsip LRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari Arsip LRS ke Arsip Dingin LRS atau Deep Cold Archive LRS
Dari Arsip Dingin LRS ke Deep Cold Archive LRS
ZRS

Kelas penyimpanan objek ZRS dapat dikonversi berdasarkan aturan berikut:
Dari Standar ZRS ke IA ZRS, Arsip ZRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari Standar ZRS ke IA ZRS dan konversi atau tanpa konversi dari IA ZRS ke Standar ZRS setelah objek diakses
Dari IA ZRS ke Arsip ZRS, Arsip Dingin LRS, atau Deep Cold Archive LRS
Dari Arsip ZRS ke Arsip Dingin LRS atau Deep Cold Archive LRS
Dari Arsip Dingin LRS ke Deep Cold Archive LRS
Untuk informasi lebih lanjut, lihat Aturan Siklus Hidup Berdasarkan Waktu Akses Terakhir.
Konfigurasikan aturan siklus hidup untuk mengonversi kelas penyimpanan objek
Anda dapat menggunakan beberapa metode untuk mengonfigurasi aturan siklus hidup. Berdasarkan aturan siklus hidup yang Anda konfigurasi, OSS akan mengonversi kelas penyimpanan beberapa objek ke kelas penyimpanan tertentu atau menghapus objek dan bagian setelah periode waktu yang ditentukan berakhir. Berikut ini adalah prosedur untuk mengonversi kelas penyimpanan objek ke kelas penyimpanan tertentu melalui aturan siklus hidup:
Panggil CopyObject untuk Mengonversi Kelas Penyimpanan Objek Secara Manual
Anda dapat memanggil operasi CopyObject untuk mengonversi kelas penyimpanan objek dengan menimpa objek tersebut.
Jika Anda mengonversi kelas penyimpanan objek ke IA, Arsip, Arsip Dingin, atau Deep Cold Archive, Anda akan dikenakan biaya penyimpanan berdasarkan ukuran objek dan durasi penyimpanan objek IA, atau biaya penyimpanan berdasarkan ukuran objek dan durasi penyimpanan serta biaya pengambilan data untuk objek Arsip, Arsip Dingin, atau Deep Cold Archive. Untuk informasi lebih lanjut, lihat bagian Catatan Penggunaan.
Untuk mengonversi kelas penyimpanan objek Arsip, Arsip Dingin, atau Deep Cold Archive, Anda harus terlebih dahulu memulihkan objek tersebut. Untuk informasi lebih lanjut tentang cara memulihkan objek, lihat Pulihkan Objek. Jika akses waktu nyata untuk objek Arsip diaktifkan untuk bucket, Anda dapat langsung mengonversi kelas penyimpanan objek Arsip di bucket tanpa memulihkannya. Anda akan dikenakan biaya pengambilan data Arsip berdasarkan ukuran data Arsip yang diakses. Untuk informasi lebih lanjut, lihat Akses Waktu Nyata untuk Objek Arsip.
Jika Anda memanggil operasi CopyObject untuk mengonversi kelas penyimpanan objek di bucket yang memiliki pengendalian versi diaktifkan, OSS secara otomatis menghasilkan ID versi unik untuk objek tujuan. ID versi dikembalikan di header respons
x-oss-version-id.Jika pengendalian versi dinonaktifkan atau ditangguhkan untuk bucket, OSS menghasilkan versi dengan ID null untuk objek tujuan dan menimpa versi yang ada dengan ID null. Jika kelas penyimpanan versi yang ditimpa adalah IA, Arsip, Arsip Dingin, atau Deep Cold Archive, Anda mungkin dikenakan biaya untuk penggunaan penyimpanan versi yang disimpan kurang dari durasi penyimpanan minimum. Untuk informasi lebih lanjut, lihat Bagaimana saya dikenakan biaya untuk objek yang durasi penyimpanannya kurang dari durasi penyimpanan minimum?
Aturan untuk konversi kelas penyimpanan dengan memanggil CopyObject
LRS
Anda dapat mengonversi objek LRS antara dua dari kelas penyimpanan berikut: Standar LRS, IA LRS, Arsip LRS, Arsip Dingin LRS, dan Deep Cold Archive LRS.
ZRS
Konversi antar kelas penyimpanan mendukung Standar ZRS, IA ZRS, dan Arsip ZRS.
Saat mengonversi objek Arsip LRS menjadi objek Standar ZRS atau IA ZRS, operasi diperlukan berdasarkan Pengaturan Bucket tempat objek berada.
Jika Akses Waktu Nyata untuk Objek Arsip diaktifkan untuk Bucket, kelas penyimpanan objek arsip dapat dikonversi tanpa pemulihan.
Jika tidak diaktifkan, Pulihkan Objek sebelum mengonversi kelas penyimpanan objek arsip.
Metode untuk mengonversi kelas penyimpanan objek secara manual
Catatan Penggunaan
Saat Anda mengonversi kelas penyimpanan objek ke IA, Arsip, Arsip Dingin, atau Deep Cold Archive, perhatikan hal-hal berikut:
Ukuran tagihan minimum
Ukuran tagihan minimum untuk sebuah objek adalah 64 KB. Jika ukuran objek kurang dari 64 KB, Anda akan dikenakan biaya berdasarkan ukuran tagihan minimum objek tersebut.
Durasi penyimpanan minimum
Durasi penyimpanan minimum adalah 30 hari untuk objek IA, 60 hari untuk objek Arsip, dan 180 hari untuk objek Arsip Dingin dan Deep Cold Archive. Jika sebuah objek disimpan selama periode waktu kurang dari durasi penyimpanan minimum, Anda akan dikenakan biaya untuk penggunaan penyimpanan objek yang disimpan kurang dari durasi penyimpanan minimum. Untuk informasi lebih lanjut, lihat Biaya Penyimpanan.
Konfigurasikan Aturan Siklus Hidup untuk Mengonversi Kelas Penyimpanan Objek Secara Otomatis
Jika Anda mengonversi kelas penyimpanan objek ke IA atau Arsip, OSS tidak menghitung ulang periode retensi.
Misalnya, sebuah objek bernama a.txt adalah objek Standar. Setelah objek disimpan di OSS selama 10 hari, kelas penyimpanannya diubah menjadi IA berdasarkan aturan siklus hidup. Setelah konversi kelas penyimpanan, objek tersebut harus disimpan sebagai objek IA selama 20 hari lagi untuk memenuhi persyaratan durasi penyimpanan minimum untuk kelas penyimpanan IA.
Jika Anda mengonversi kelas penyimpanan objek ke Arsip Dingin atau Deep Cold Archive, OSS menghitung ulang periode retensi.
Contoh 1: Sebuah objek bernama a.txt adalah objek Standar atau IA. Setelah objek disimpan di OSS selama 10 hari, kelas penyimpanannya diubah menjadi Arsip Dingin atau Deep Cold Archive berdasarkan aturan siklus hidup. Setelah konversi kelas penyimpanan, objek tersebut harus disimpan selama 180 hari untuk memenuhi persyaratan durasi penyimpanan minimum untuk kelas penyimpanan Arsip Dingin atau Deep Cold Archive.
Contoh 2: Sebuah objek bernama a.txt adalah objek Arsip Dingin. Setelah objek disimpan di OSS selama 30 hari, kelas penyimpanannya diubah menjadi Deep Cold Archive berdasarkan aturan siklus hidup. Anda akan dikenakan biaya untuk penggunaan penyimpanan objek Arsip Dingin yang disimpan selama 30 hari dan penggunaan penyimpanan objek Arsip Dingin yang disimpan kurang dari durasi penyimpanan minimum (180 - 30). Setelah objek diubah menjadi objek Deep Cold Archive, objek tersebut harus disimpan selama 180 hari untuk memenuhi persyaratan durasi penyimpanan minimum untuk kelas penyimpanan Deep Cold Archive.
Panggil CopyObject untuk Mengonversi Kelas Penyimpanan Objek Secara Manual
Jika Anda memanggil operasi CopyObject untuk mengonversi kelas penyimpanan objek secara manual, OSS menghitung ulang durasi penyimpanan objek tersebut.
Misalnya, sebuah objek bernama a.txt adalah objek Standar. Setelah objek disimpan di OSS selama 10 hari, kelas penyimpanannya diubah menjadi IA dengan memanggil operasi CopyObject. Setelah konversi kelas penyimpanan, objek tersebut harus disimpan sebagai objek IA selama 30 hari untuk memenuhi persyaratan durasi penyimpanan minimum untuk kelas penyimpanan IA.
Jika Anda mengganti nama objek IA, objek Arsip, Arsip Dingin, atau Deep Cold Archive, atau menimpa objek dengan mengunggah objek dengan nama yang sama sebelum durasi penyimpanan minimum berakhir, Anda juga akan dkenakan biaya untuk penggunaan penyimpanan objek yang disimpan kurang dari durasi penyimpanan minimum. Misalnya, jika Anda mengganti nama objek IA setelah disimpan selama 29 hari, OSS akan menghitung ulang waktu terakhir dimodifikasi objek tersebut. Artinya, Anda perlu menyimpan objek selama 30 hari lagi untuk memenuhi persyaratan durasi penyimpanan minimum untuk kelas penyimpanan IA.
Waktu Pemulihan
Objek Arsip, Arsip Dingin, dan Deep Cold Archive harus dipulihkan sebelum dapat diakses. Proses pemulihan memerlukan waktu tertentu. Jika skenario bisnis Anda memerlukan akses real-time ke objek, kami sarankan agar Anda tidak mengonversi kelas penyimpanan objek ke Arsip, Arsip Dingin, atau Deep Cold Archive.
Biaya Panggilan Operasi API
Metode Konversi | Kelas Penyimpanan Sebelum Konversi | Biaya Panggilan Operasi API |
Aturan Siklus Hidup | Standar, IA, Arsip, dan Arsip Dingin | Anda akan dikenakan biaya untuk permintaan PUT berdasarkan kelas penyimpanan sebelum konversi. Biaya panggilan API termasuk dalam tagihan untuk bucket saat ini. |
CopyObject | Arsip |
|
Standar, IA, Arsip Dingin, dan Deep Cold Archive | Anda akan dikenakan biaya untuk permintaan PUT berdasarkan kelas penyimpanan objek sumber. Biaya panggilan API termasuk dalam tagihan untuk bucket tujuan. |
① Jika Anda memanggil operasi CopyObject untuk mengonversi objek Arsip di bucket tempat akses waktu nyata untuk objek Arsip diaktifkan, Anda tidak perlu memulihkan objek terlebih dahulu, dan Anda tidak dikenakan biaya untuk pemulihan. Namun, Anda akan dikenakan biaya pengambilan data Arsip berdasarkan ukuran data Arsip yang diakses.
② Jika Anda memanggil operasi CopyObject untuk mengonversi objek Arsip di bucket tempat akses waktu nyata untuk objek Arsip tidak diaktifkan, objek tersebut harus dipulihkan terlebih dahulu, dan Anda akan dikenakan biaya untuk pemulihan.
Untuk informasi lebih lanjut, lihat Biaya Pemrosesan Data.
Biaya Pengambilan Data
Anda akan dikenakan biaya pengambilan data saat mengakses objek IA berdasarkan ukuran data IA yang diambil. Biaya tambahan juga berlaku saat memulihkan objek Arsip, Arsip Dingin, dan Deep Cold Archive. Jika akses waktu nyata untuk objek Arsip diaktifkan untuk bucket, Anda akan dikenakan biaya saat mengakses objek Arsip secara real-time. Biaya pengambilan data dan biaya lalu lintas keluar dihitung secara terpisah. Jika objek Standar diakses lebih dari sekali per bulan, mengonversi kelas penyimpanan objek ke IA, Arsip, Arsip Dingin, atau Deep Cold Archive dapat menyebabkan biaya lebih tinggi.
Biaya Penyimpanan Sementara
Jika Anda memulihkan objek Arsip Dingin atau Deep Cold Archive, salinan Standar dari objek tersebut dibuat untuk memfasilitasi akses. Anda akan dikenakan biaya penyimpanan sementara salinan tersebut untuk durasi sebagai objek Standar sebelum periode pemulihan berakhir.
Tanya Jawab Umum
Bisakah saya mengonversi kelas penyimpanan objek dari IA ke Standar dengan mengonfigurasi aturan siklus hidup berdasarkan waktu modifikasi terakhir?
Tidak, Anda tidak dapat menggunakan aturan siklus hidup untuk mengonversi kelas penyimpanan objek dari IA ke Standar. Anda dapat menggunakan salah satu metode berikut untuk mengonversi kelas penyimpanan objek dari IA ke Standar:
Panggil operasi CopyObject
Anda dapat memanggil operasi CopyObject untuk mengonversi kelas penyimpanan objek dari IA ke Standar. Untuk informasi lebih lanjut, lihat Panggil CopyObject untuk Mengonversi Kelas Penyimpanan Objek Secara Manual.
Gunakan ossutil
Anda dapat menggunakan ossutil untuk menjalankan perintah set-props dan menentukan opsi --storage-class. Dengan cara ini, Anda dapat mengonversi kelas penyimpanan satu atau beberapa objek dari IA ke Standar. Untuk informasi lebih lanjut, lihat set-props.
> Change Storage Class