Tingkat akses Panas, Dingin, dan Arsip untuk data blob

Data yang disimpan di cloud tumbuh dengan kecepatan eksponensial. Untuk mengelola biaya kebutuhan penyimpanan yang berkembang, sebaiknya atur data Anda berdasarkan frekuensi akses data dan durasi penyimpanan data. Penyimpanan Azure menawarkan tingkat penyimpanan yang berbeda sehingga Anda dapat menyimpan data blob dengan cara yang paling hemat biaya berdasarkan cara data digunakan. Tingkat penyimpanan Azure Storage meliputi:

  • Tingkat panas - Tingkatan online yang dioptimalkan untuk menyimpan data yang sering diakses atau diubah. Tingkat Panas memiliki biaya penyimpanan tertinggi, tetapi biaya akses terendah.
  • Tingkat dingin - Tingkatan online yang dioptimalkan untuk menyimpan data yang jarang diakses atau diubah. Data di tingkat Dingin harus disimpan minimum selama 30 hari. Tingkat Dingin memiliki biaya penyimpanan yang lebih rendah dan biaya akses yang lebih tinggi dibandingkan dengan tingkat Panas.
  • Tingkat arsip - Tingkatan offline yang dioptimalkan untuk menyimpan data yang jarang diakses, dan memiliki persyaratan latensi yang fleksibel, pada urutan jam. Data di tingkat Arsip harus disimpan minimum selama 180 hari.

Batas kapasitas penyimpanan Azure ditetapkan pada tingkat akun, bukan menurut tingkat akses. Anda dapat memilih untuk memaksimalkan penggunaan kapasitas dalam satu tingkat, atau mendistribusikan kapasitas di dua tingkatan atau lebih.

Tingkatan akses online

Saat data Anda disimpan dalam tingkat akses online (baik Panas atau Dingin), pengguna dapat langsung mengaksesnya. Tingkat Panas adalah pilihan terbaik untuk data yang sedang digunakan secara aktif, sedangkan tingkat Dingin ideal untuk data yang jarang diakses, tetapi tetap harus tersedia untuk membaca dan menulis.

Contoh skenario penggunaan untuk tingkat Panas meliputi:

  • Data yang sedang digunakan secara aktif atau diharapkan dapat dibaca dan ditulis secara berkala.
  • Data yang bertahap untuk pemrosesan dan migrasi akhir ke tingkat akses Dingin.

Skenario penggunaan untuk tingkat akses Dingin meliputi:

  • Pencadangan data jangka pendek dan pemulihan bencana.
  • Himpunan data lama yang jarang digunakan, tetapi diharapkan tersedia untuk akses langsung.
  • Himpunan data besar yang harus disimpan dengan hemat, sementara data lainnya dikumpulkan untuk pemrosesan.

Untuk mempelajari cara memindahkan blob ke tingkat Panas atau Dingin, lihat Mengatur tingkat penyimpanan blob.

Data di tingkat Dingin memiliki ketersediaan yang sedikit lebih rendah, tetapi menawarkan durabilitas tinggi, latensi pengambilan, dan karakteristik throughput yang sama dengan tingkat Panas. Untuk data di tingkat Dingin, ketersediaan yang sedikit lebih rendah dan biaya akses yang lebih tinggi mungkin merupakan pertukaran yang dapat diterima untuk biaya penyimpanan keseluruhan yang lebih rendah, dibandingkan dengan tingkat Panas. Untuk informasi selengkapnya, lihat SLA untuk penyimpanan.

Blob di tingkat Dingin dalam akun v2 tujuan umum tunduk pada denda penghapusan awal jika dihapus atau dipindahkan ke tingkat yang berbeda sebelum 30 hari berlalu. Biaya ini prorata. Misalnya, jika blob dipindahkan ke tingkat Dingin dan kemudian dihapus setelah 21 hari, Anda akan dikenakan biaya penghapusan awal yang setara dengan 9 (30 dikurangi 21) hari penyimpanan blob tersebut di tingkat Dingin.

Tingkat Panas dan Dingin mendukung semua konfigurasi redundansi. Untuk informasi selengkapnya tentang opsi redundansi data di Azure Storage, lihat Redundansi Azure Storage.

Tingkat akses arsip

Tingkatan Arsip adalah tingkat offline untuk menyimpan data yang jarang diakses. Tingkat akses Arsip memiliki biaya penyimpanan terendah, tetapi biaya pengambilan data dan latensi lebih tinggi dibandingkan dengan tingkat Panas dan Dingin. Contoh skenario penggunaan untuk tingkat akses Arsip meliputi:

  • Pencadangan jangka panjang, pencadangan sekunder, dan himpunan data arsip
  • Data asli (mentah) yang harus dipertahankan, bahkan setelah diproses menjadi bentuk akhir yang dapat digunakan
  • Kepatuhan dan kearsipan data yang perlu disimpan untuk jangka waktu lama dan hampir tidak pernah diakses

Untuk mempelajari cara memindahkan blob ke tingkat Arsip, lihat Mengarsipkan blob.

Data harus tetap berada di tingkat Arsip setidaknya selama 180 hari atau dikenakan biaya penghapusan awal. Misalnya, jika blob dipindahkan ke tingkat Arsip lalu dihapus atau dipindahkan ke tingkat Panas setelah 45 hari, Anda akan dikenakan biaya penghapusan awal yang setara dengan 135 (180 dikurangi 45) hari penyimpanan blob tersebut di tingkat Arsip.

Saat berada di tingkat Arsip, blob tidak dapat dibaca atau diubah. Untuk membaca atau mengunduh blob di tingkat Arsip, Anda harus terlebih dahulu merehidrasi kembali ke tingkat online, baik Panas atau Dingin. Data di tingkat Arsip dapat memakan waktu hingga 15 jam untuk direhidrasi, tergantung pada prioritas yang Anda tentukan untuk operasi rehidrasi. Untuk informasi selengkapnya tentang rehidrasi blob, lihat Gambaran umum rehidrasi blob dari tingkat Arsip.

Metadata blob yang diarsipkan tetap tersedia untuk akses baca, sehingga Anda dapat mencantumkan blob dan properti, metadata, dan tag indeksnya. Metadata untuk blob di tingkat Arsip bersifat baca-saja, sedangkan tag indeks blob dapat dibaca atau ditulis. Snapshot tidak didukung untuk blob yang diarsipkan.

Operasi berikut ini didukung untuk blob di tingkat Arsip:

Hanya akun penyimpanan yang dikonfigurasi untuk LRS, GRS, atau RA-GRS yang mendukung memindahkan blobs ke tingkat Arsip. Tingkat arsip tidak didukung untuk akun ZRS, GZRS, atau RA-GZRS. Untuk informasi selengkapnya tentang konfigurasi redundansi di Azure Storage, lihat Redundansi Azure Storage.

Untuk mengubah konfigurasi redundansi untuk akun penyimpanan yang berisi blobs di tingkat Arsip, Anda harus terlebih dahulu merehidrasi semua blobs yang diarsipkan ke tingkat Panas atau Dingin. Microsoft menyarankan agar Anda menghindari mengubah konfigurasi redundansi untuk akun penyimpanan yang berisi blobs yang diarsipkan jika memungkinkan, karena operasi rehidrasi bisa mahal dan memakan waktu.

Migrasi akun penyimpanan dari LRS ke GRS didukung selama tidak ada gumpalan yang dipindahkan ke tingkat Arsip sementara akun dikonfigurasi untuk LRS. Akun dapat dipindahkan kembali ke GRS jika pembaruan dilakukan kurang dari 30 hari sejak akun menjadi LRS, dan tidak ada blob yang dipindahkan ke tingkat Arsip saat akun diatur ke LRS.

Pengaturan tingkat penyimpanan akun default

Akun penyimpanan memiliki pengaturan tingkat penyimpanan default yang menunjukkan tingkat online tempat blob baru dibuat. Pengaturan tingkat akses default dapat diatur ke Panas atau Dingin. Pengguna dapat mengganti pengaturan default untuk setiap blob saat mengunggah blob atau mengubah tingkatannya.

Tingkat akses default untuk akun penyimpanan v2 tujuan umum baru diatur ke tingkat Panas secara default. Anda dapat mengubah pengaturan tingkat penyimpanan default saat membuat akun penyimpanan atau setelah dibuat. Jika Anda tidak mengubah pengaturan ini pada akun penyimpanan atau secara eksplisit mengatur tingkat saat mengunggah blob, maka blob baru diunggah ke tingkat Panas secara default.

Blob yang tidak memiliki tingkat yang ditetapkan secara eksplisit menyimpulkan tingkatannya dari pengaturan tingkat penyimpanan akun default. Jika tingkat penyimpanan blob disimpulkan dari pengaturan tingkat penyimpanan akun default, portal Azure akan menampilkan tingkat penyimpanan sebagai Panas (disimpulkan) atau Dingin (disimpulkan).

Mengubah pengaturan tingkat penyimpanan default untuk akun penyimpanan berlaku bagi semua blob di akun yang tingkat penyimpanannya belum diatur secara eksplisit. Jika mengubah pengaturan tingkat akses default dari Panas ke Dingin di akun v2 tujuan umum, maka Anda akan dikenakan biaya untuk operasi tulis (per 10.000) untuk semua blob yang tingkat aksesnya disimpulkan. Anda akan dikenakan biaya operasi baca (per 10.000) dan pengambilan data (per GB) jika Anda beralih dari tingkat Dingin ke Panas di akun general-purpose v2.

Saat membuat akun Blob Storage warisan, Anda harus menentukan pengaturan tingkat akses default sebagai Panas atau Dingin pada waktu pembuatan. Tidak ada biaya untuk mengubah pengaturan tingkat akses akun default dari Panas ke Dingin di akun Blob Storage warisan. Anda akan dikenakan biaya baik untuk operasi baca (per 10.000) dan pengambilan data (per GB) jika Anda beralih dari Dingin ke Panas di akun Blob Storage. Microsoft merekomendasikan untuk menggunakan akun penyimpanan general-purpose v2 daripada akun Blob Storage bila memungkinkan.

Catatan

Tingkat Arsip tidak didukung sebagai tingkat akses default untuk akun penyimpanan.

Mengatur atau mengubah tingkat blob

Untuk secara eksplisit mengatur tingkat blob saat Anda membuatnya, tentukan tingkatannya saat mengunggah blob.

Setelah blob dibuat, Anda dapat mengubah tingkatannya dengan salah satu cara berikut:

  • Dengan memanggil operasi Set Blob Tier, baik secara langsung atau melalui kebijakan pengelolaan siklus hidup. Memanggil Atur Tingkat Blob biasanya merupakan pilihan terbaik saat Anda mengubah tingkat blob dari tingkat yang lebih panas ke tingkat yang lebih dingin.
  • Dengan memanggil operasi Copy Blob untuk menyalin blob dari satu tingkat ke tingkat lainnya. Memanggil operasi Copy Blob direkomendasikan untuk sebagian besar skenario saat Anda merehidrasi blob dari tingkat Arsip ke tingkat online, atau memindahkan blob dari Dingin ke Panas. Dengan menyalin blob, Anda dapat menghindari denda penghapusan awal, jika interval penyimpanan yang diperlukan untuk blob sumber belum berlalu. Namun, menyalin blob akan menyebabkan biaya kapasitas untuk dua blob, blob sumber dan blob tujuan.

Mengubah tingkat blob dari Panas ke Dingin atau Arsip adalah seketika, seperti halnya perubahan dari Dingin ke Panas. Merehidrasi kembali blob dari tingkat Arsip ke tingkat Panas atau Dingin dapat memakan waktu hingga 15 jam.

Perhatikan poin-poin berikut saat mengubah tingkat blob:

  • Anda tidak dapat memanggil Atur Tingkat Blob pada blob yang menggunakan cakupan enkripsi. Untuk informasi selengkapnya tentang cakupan enkripsi, lihat Cakupan enkripsi untuk penyimpanan Blob.
  • Jika tingkat blob dianggap Dingin berdasarkan tingkat akses default akun penyimpanan dan blob dipindahkan ke tingkat Arsip, tidak ada biaya penghapusan awal.
  • Jika blob secara eksplisit dipindahkan ke tingkat Dingin dan kemudian dipindahkan ke tingkat Arsip, biaya penghapusan awal berlaku.

Tabel berikut merangkum pendekatan yang dapat Anda ambil untuk memindahkan blob di antara berbagai tingkatan.

Asal/Tujuan Tingkatan panas Tingkatan dingin Tingkatan arsip
Tingkat panas T/A Ubah tingkat blob dari Panas ke Dingin dengan Set Blob Tier atau Copy Blob. Pelajari lebih lanjut...

Pindahkan blob ke tingkat Dingin dengan kebijakan manajemen siklus hidup. Pelajari lebih lanjut...
Ubah tingkat blob dari Panas ke Arsip dengan Set Blob Tier atau Copy Blob. Pelajari lebih lanjut...

Arsipkan blob dengan kebijakan manajemen siklus hidup. Pelajari lebih lanjut...
Tingkat dingin Ubah tingkat blob dari Dingin ke Panas dengan Set Blob Tier atau Copy Blob. Pelajari lebih lanjut...

Pindahkan blob ke tingkat Panas dengan kebijakan manajemen siklus hidup. Pelajari lebih lanjut...
T/A Ubah tingkat blob dari Dingin ke Arsip dengan Set Blob Tier atau Copy Blob. Pelajari lebih lanjut...

Arsipkan blob dengan kebijakan manajemen siklus hidup. Pelajari lebih lanjut...
Tingkat arsip Rehidrasi ke tingkat Panas dengan Set Blob Tier atau Copy Blob. Pelajari lebih lanjut... Rehidrasi ke tingkat Dingin dengan Set Blob Tier atau Copy Blob. Pelajari lebih lanjut... T/A

Manajemen siklus hidup blob

Pengelolaan siklus hidup penyimpanan Blob menawarkan kebijakan berbasis aturan yang dapat digunakan untuk mengalihkan data Anda ke tingkat akses yang diinginkan saat kondisi yang Anda tentukan terpenuhi. Anda juga dapat menggunakan pengelolaan siklus hidup untuk data mengakhiri data di akhir masa pakainya. Lihat Mengoptimalkan biaya dengan otomatisasi tingkat penyimpanan Azure Blob Storage untuk mempelajari selengkapnya.

Catatan

Data yang disimpan dalam akun penyimpanan blob blok premium tidak dapat diurutkan ke Panas, Dingin, atau Arsip menggunakan Atur Tingkat Blob atau menggunakan manajemen siklus hidup Azure Blob Storage. Untuk memindahkan data, Anda harus menyalin blob secara sinkron dari akun penyimpanan blob blok ke tingkat Panas di akun lain menggunakan Taruh Blok Dari API URL atau versi AzCopy yang mendukung API ini. Taruh Blok Dari URL API menyalin data di server secara sinkron, yang berarti panggilan selesai hanya setelah semua data dipindahkan dari lokasi server asli ke lokasi tujuan.

Ringkasan opsi tingkat penyimpanan

Tabel berikut meringkas fitur tingkat akses Panas, Dingin, dan Arsip.

Tingkat panas Tingkat dingin Tingkat arsip
Ketersediaan 99,9% 99% Offline
Ketersediaan
(RA-GRS baca)
99,99% 99,9% Offline
Biaya penggunaan Biaya penyimpanan lebih tinggi, tapi biaya akses dan transaksi lebih rendah Biaya penyimpanan lebih rendah, tapi biaya akses dan transaksi lebih tinggi Biaya penyimpanan paling rendah, tapi biaya akses dan transaksi paling tinggi
Periode retensi data minimum yang direkomendasikan T/A 30 hari1 180 hari
Latensi
(Waktu ke byte pertama)
Millidetik Millidetik Jam2
Konfigurasi redundansi yang didukung Semua Semua Khusus LRS, GRS, dan RA-GRS3

1 Objek di tingkat Dingin pada akun v2 tujuan umum memiliki durasi retensi minimum 30 hari. Untuk akun Blob Storage, tidak ada durasi retensi minimum untuk tingkat Dingin.

2 Saat merehidrasi blob dari tingkat Arsip, Anda dapat memilih opsi prioritas rehidrasi standar atau tinggi. Masing-masing menawarkan latensi pengambilan dan biaya yang berbeda. Untuk informasi selengkapnya, lihat Gambaran umum rehidrasi blob dari tingkat Arsip.

3 Untuk informasi selengkapnya tentang konfigurasi redundansi di Azure Storage, lihat Redundansi Azure Storage.

Harga dan tagihan

Semua akun penyimpanan menggunakan model harga untuk penyimpanan blob blok berdasarkan tingkat blob. Perhatikan pertimbangan penagihan yang dijelaskan di bagian berikut.

Untuk informasi selengkapnya tentang harga blob blok, lihat Harga blob blok.

Biaya kapasitas penyimpanan

Selain jumlah data yang disimpan, biaya penyimpanan data bervariasi bergantung pada tingkat penyimpanan. Biaya per gigabyte menurun saat tingkatannya makin dingin.

Biaya akses data

Biaya akses data meningkat saat tingkatan makin dingin. Untuk data di tingkat akses Dingin dan Arsip, Anda dikenakan biaya akses data per gigabyte untuk pembacaan.

Biaya transaksi

Biaya per transaksi berlaku untuk semua tingkatan dan meningkat saat tingkat menjadi lebih dingin.

Biaya transfer data geo-replikasi

Biaya ini hanya berlaku untuk akun dengan konfigurasi geo-replikasi, termasuk GRS dan RA-GRS. Transfer data geo-replikasi dikenakan biaya per gigabyte.

Biaya transfer data keluar

Transfer data keluar (data yang ditransfer keluar dari wilayah Azure) dikenakan tagihan untuk penggunaan bandwidth per-gigabyte. Untuk informasi selengkapnya tentang biaya transfer data keluar, lihat halaman Detail Harga Bandwidth.

Mengubah tingkat penyimpanan akun default

Mengubah tingkat penyimpanan akun menyebabkan biaya perubahan tingkat untuk semua blob yang tingkatannya belum diatur secara eksplisit. Untuk informasi selengkapnya, lihat bagian berikut, Mengubah tingkat penyimpanan blob.

Mengubah tingkat penyimpanan blob

Perhatikan dampak penagihan berikut saat mengubah tingkat blob:

  • Saat blob diunggah atau dipindahkan antar tingkatan, blob akan ditagih dengan tarif yang sesuai segera setelah pengunggahan atau perubahan tingkat.
  • Saat blob dipindahkan ke tingkat yang lebih dingin (Panas ke Dingin, Panas ke Arsip, atau Dingin ke Arsip), operasi tersebut ditagih sebagai operasi tulis ke tingkat tujuan, di mana biaya operasi tulis (per 10.000) dan penulisan data (per GB) dari tingkat tujuan berlaku.
  • Saat blob dipindahkan ke tingkat yang lebih hangat (Arsip ke Dingin, Arsipkan ke Panas, atau Dingin ke Panas), operasi ditagih sebagai pembacaan dari tingkat sumber, di mana biaya operasi baca (per 10.000) dan pengambilan data (per GB ) dari tingkat sumber berlaku. Biaya penghapusan awal untuk blob apa pun yang dipindahkan dari tingkat Dingin atau Arsip dapat berlaku juga.
  • Saat blob sedang direhidrasi dari tingkat Arsip, data blob tersebut ditagih sebagai data yang diarsipkan hingga data dipulihkan dan tingkat blob berubah menjadi Panas atau Dingin.

Tabel berikut ini meringkas cara perubahan tingkat ditagih.

Biaya tulis (operasi + akses) Biaya baca (operasi + akses)
Operasi Set Blob Tier Hot ke Cool
Panas ke Arsip
Dingin ke Arsip
Archive ke Cool
Archive ke Hot
Dingin ke Panas

Mengubah tingkat penyimpanan untuk blob saat penerapan versi diaktifkan, atau jika blob memiliki salinan bayangan, dapat mengakibatkan biaya tambahan. Untuk informasi tentang blob dengan penerapan versi diaktifkan, lihat Harga dan tagihan dalam dokumentasi penerapan versi blob. Untuk informasi tentang blob dengan salinan bayangan, lihat Harga dan tagihan dalam dokumentasi salinan bayangan blob.

Dukungan fitur

Dukungan untuk fitur ini mungkin terpengaruh dengan mengaktifkan Data Lake Storage Gen2, protokol Network File System (NFS) 3.0, atau SSH File Transfer Protocol (SFTP).

Jika Anda telah mengaktifkan salah satu kemampuan ini, lihat Dukungan fitur Blob Storage di akun Azure Storage untuk menilai dukungan untuk fitur ini.

Langkah berikutnya