Bagikan melalui


Merehidrasi blob yang diarsipkan ke tingkat online

Untuk membaca blob yang ada di tingkat arsip, Anda harus terlebih dahulu merehidrasi blob ke tingkat online (panas, sejuk, atau dingin). Anda dapat merehidrasi blob dengan salah satu dari dua cara:

  • Dengan menyalinnya ke blob baru di tingkat panas, sejuk, atau dingin dengan operasi Salin Blob.
  • Dengan mengubah tingkatnya dari arsip ke tingkat panas, sejuk, atau dingin dengan operasi Atur Tingkat Blob.

Saat Anda merehidrasi blob, Anda dapat menentukan prioritas operasi menjadi prioritas standar atau prioritas tinggi. Operasi rehidrasi prioritas standar mungkin memakan waktu hingga 15 jam untuk diselesaikan. Operasi prioritas tinggi diprioritaskan daripada permintaan prioritas standar dan dapat selesai dalam waktu kurang dari satu jam untuk objek dengan ukuran di bawah 10 GB. Anda dapat mengubah prioritas rehidrasi dari Standar ke Tinggi saat operasi tertunda.

Anda dapat mengonfigurasi Azure Event Grid untuk mengaktifkan peristiwa saat rehidrasi selesai dan menjalankan kode aplikasi sebagai respons. Untuk mempelajari cara menangani peristiwa yang menjalankan Azure Function saat operasi rehidrasi blob selesai, lihat Menjalankan Fungsi Azure sebagai respons terhadap peristiwa rehidrasi blob.

Untuk informasi selengkapnya tentang rehidrasi blob, lihat Rehidrasi blob dari tingkat arsip.

Mengembalikan blob ke kondisi semula dengan operasi salin

Untuk merehidrasi blob dari tingkat arsip dengan menyalinnya ke tingkat online, gunakan portal Microsoft Azure, PowerShell, Azure CLI, atau salah satu pustaka klien Azure Storage. Perlu diingat bahwa ketika Anda menyalin blob yang diarsipkan ke tingkat online, blob sumber dan tujuan harus memiliki nama yang berbeda.

Menyalin blob yang diarsipkan ke tingkat tujuan online didukung dalam akun penyimpanan yang sama. Dimulai dengan layanan versi 2021-02-12, Anda dapat menyalin blob yang diarsipkan ke akun penyimpanan yang berbeda, selama akun tujuan berada di wilayah yang sama dengan akun sumber.

Setelah operasi salin selesai, blob tujuan muncul di tingkat arsip. Blob tujuan kemudian dipulihkan ke tingkat daring yang Anda tentukan dalam operasi penyalinan. Ketika blob tujuan sepenuhnya direhidrasi, blob tersebut akan tersedia di tingkat online baru.

Merehidrasi blob ke akun penyimpanan yang sama

Contoh berikut menunjukkan cara menyalin blob yang telah diarsipkan ke blob di lapisan aktif dalam akun penyimpanan yang sama.

  1. Navigasi ke akun penyimpanan sumber di portal Microsoft Azure.

  2. Di panel navigasi untuk akun penyimpanan, pilih Browser penyimpanan.

    Cuplikan layar tombol Penjelajah penyimpanan di panel navigasi.

  3. Di browser penyimpanan, navigasikan ke lokasi blob yang diarsipkan, pilih kotak centang yang muncul di samping blob, lalu pilih tombol Salin .

    Cuplikan layar kotak centang di samping blob yang diarsipkan lalu lokasi tombol salin.

  4. Navigasi ke kontainer tempat Anda ingin menempatkan blob yang direhidrasi, lalu pilih tombol Tempel .

    Kotak dialog Tempelkan Blob Arsip muncul.

    Cuplikan layar kotak dialog tempel blob arsip.

    Nota

    Jika Anda memilih tombol Tempel saat berada di lokasi yang sama dengan blob sumber, maka nama default yang muncul di bidang Nama blob tujuan berisi akhiran numerik. Ini memastikan bahwa blob sumber dan tujuan memiliki nama yang berbeda. Anda dapat mengubah nama ini jika Diinginkan selama nama berbeda dari nama blob sumber.

  5. Pada kotak dialog Tempel blob arsip, pilih tingkat akses dan prioritas rehidrasi. Lalu, pilih Tempel untuk merehidrasi blob.

    Penting

    Jangan hapus blob sumber saat sedang rehidrasi.

Merehidrasi blob ke akun penyimpanan yang berbeda di wilayah yang sama

Contoh berikut menunjukkan cara menyalin blob yang diarsipkan ke blob di tingkat panas di akun penyimpanan yang berbeda.

Nota

Tujuan dan akun sumber harus berada di wilayah yang sama.

  1. Navigasi ke akun penyimpanan sumber di portal Microsoft Azure.

  2. Di panel navigasi untuk akun penyimpanan, pilih Browser penyimpanan.

    Cuplikan layar tombol Penjelajah penyimpanan di panel navigasi.

  3. Di browser penyimpanan, navigasikan ke lokasi blob yang diarsipkan, pilih kotak centang yang muncul di samping blob, lalu pilih tombol Salin .

    Cuplikan layar memilih kotak centang di samping blob yang diarsipkan lalu lokasi tombol salin.

  4. Navigasi ke akun penyimpanan tujuan, dan di panel navigasi, pilih Browser penyimpanan.

    Cuplikan layar tombol Penjelajah penyimpanan di panel navigasi akun penyimpanan tujuan.

  5. Navigasi ke kontainer tempat Anda ingin menempatkan blob yang direhidrasi, lalu pilih tombol Tempel .

    Cuplikan layar lokasi tombol tempel.

    Kotak dialog Tempelkan blob arsip muncul.

    Cuplikan layar kotak dialog tempel blob arsip.

  6. Dalam kotak dialog Tempel blob arsip , pilih tingkat akses dan prioritas rehidrasi. Lalu, pilih Tempel untuk merehidrasi blob.

    Penting

    Jangan hapus blob sumber saat sedang rehidrasi.

Rehidrasi dari wilayah sekunder

Jika Anda telah mengonfigurasi akun penyimpanan untuk menggunakan penyimpanan geo-redundan akses baca (RA-GRS), maka Anda dapat menyalin blob yang diarsipkan yang berada di wilayah sekunder ke lapisan online di akun penyimpanan berbeda yang juga terletak di wilayah sekunder tersebut.

Untuk merehidrasi dari wilayah sekunder, gunakan petunjuk yang sama yang disebutkan di bagian sebelumnya (Rehidrasi blob ke akun penyimpanan yang berbeda di wilayah yang sama). Tambahkan akhiran -secondary ke nama akun titik akhir sumber. Misalnya, jika titik akhir utama untuk penyimpanan Blob adalah myaccount.blob.core.windows.net, maka titik akhir sekunder adalah myaccount-secondary.blob.core.windows.net. Kunci akses akun untuk akun penyimpanan Anda sama untuk titik akhir utama dan sekunder.

Untuk mempelajari selengkapnya tentang mendapatkan akses baca ke wilayah sekunder, lihat Membaca akses ke data di wilayah sekunder.

Rehidrasi blob dengan mengubah tingkatannya

Untuk merehidrasi blob dengan mengubah tingkatnya dari arsip ke panas atau dingin, gunakan portal Microsoft Azure, PowerShell, atau Azure CLI.

Untuk mengubah tingkat blob dari arsip ke panas atau dingin di portal Microsoft Azure, ikuti langkah-langkah berikut:

  1. Temukan blob untuk direhidrasi di portal Azure.

  2. Pilih tombol Lainnya di sisi kanan halaman.

  3. Pilih Ubah tingkat.

  4. Pilih tingkat akses target dari menu dropdown Tingkat akses .

  5. Dari menu dropdown Prioritas rehidrasi , pilih prioritas rehidrasi yang diinginkan. Perlu diingat bahwa mengatur prioritas rehidrasi ke Tinggi biasanya menghasilkan rehidrasi yang lebih cepat, tetapi juga menimbulkan biaya yang lebih besar.

    Cuplikan layar memperlihatkan cara merehidrasi blob dari lapisan arsip di portal Azure.

  6. Pilih tombol Simpan.

Rehidrasi massal kumpulan blob

Untuk merehidrasi blob yang diarsipkan dalam kontainer atau folder ke tingkat penyimpanan panas atau dingin, tinjau setiap blob dan jalankan operasi Atur Tingkat Blob pada masing-masing. Contoh berikut menunjukkan kepada Anda cara melakukan operasi ini:

Tidak tersedia

Untuk merehidrasi sejumlah besar blob sekaligus, panggil operasi Blob Batch untuk memanggil Set Blob Tier sebagai operasi massal.

Untuk contoh kode yang menunjukkan cara melakukan operasi batch, lihat AzBulkSetBlobTier.

Periksa status operasi rehidrasi

Saat blob rehidrasi, Anda dapat memeriksa status dan prioritas rehidrasinya menggunakan portal Microsoft Azure, PowerShell, atau Azure CLI. Properti status dapat mengembalikan rehidrasi-dalam-penantian-ke-panas atau rehidrasi-dalam-penantian-ke-dingin, bergantung pada tier target operasi rehidrasi. Properti prioritas rehidrasi mengembalikan Standar atau Tinggi.

Perlu diingat bahwa proses rehidrasi blob yang diarsipkan bisa memakan waktu hingga 15 jam, dan memeriksa status blob secara berulang untuk memastikan apakah rehidrasi sudah selesai adalah cara yang tidak efisien. Menggunakan Azure Event Grid untuk menangkap peristiwa yang terjadi saat rehidrasi selesai memberikan performa dan pengoptimalan biaya yang lebih baik. Untuk mempelajari cara menjalankan Fungsi Azure ketika sebuah peristiwa terjadi pada rehidrasi blob, lihat Menjalankan Fungsi Azure sebagai respons terhadap peristiwa rehidrasi blob.

Untuk memeriksa status dan prioritas operasi rehidrasi yang tertunda di portal Microsoft Azure, tampilkan dialog Ubah tingkat untuk blob:

Cuplikan layar memperlihatkan status rehidrasi untuk blob di portal Microsoft Azure.

Ketika rehidrasi selesai, Anda dapat melihat di portal Azure bahwa blob yang telah sepenuhnya terhidrasi sekarang muncul di tingkat online yang ditargetkan.

Cuplikan layar memperlihatkan blob yang direhidrasi di tier dingin dan blob log yang ditulis oleh pengendali peristiwa.

Mengubah prioritas rehidrasi dari operasi yang tertunda

Saat operasi rehidrasi prioritas standar tertunda, Anda dapat mengubah pengaturan prioritas rehidrasi untuk blob dari Standar ke Tinggi untuk merehidrasi blob tersebut dengan lebih cepat.

Pengaturan prioritas rehidrasi tidak dapat diturunkan dari Tinggi ke Standar untuk operasi yang tertunda. Perlu diingat juga bahwa mengubah prioritas rehidrasi mungkin memiliki dampak penagihan. Untuk informasi selengkapnya, lihat Rehidrasi blob dari tingkat arsip.

Ubah prioritas rehidrasi untuk operasi Set Blob Tier yang tertunda

Untuk mengubah prioritas rehidrasi saat operasi Set Tingkat Blob prioritas standar tertunda, gunakan portal Microsoft Azure, PowerShell, Azure CLI, atau salah satu pustaka klien Azure Storage.

Untuk mengubah prioritas rehidrasi untuk operasi yang tertunda dengan portal Microsoft Azure, ikuti langkah-langkah berikut:

  1. Navigasikan ke blob yang ingin Anda ubah prioritas rehidrasinya, dan pilih blob.

  2. Pilih tombol Ubah tingkat .

  3. Dalam dialog Ubah tingkat, atur tingkat akses ke tingkat akses online yang ditargetkan untuk blob yang sedang direhidrasi (panas atau dingin). Bidang Status arsip memperlihatkan tingkat online target.

  4. Di menu dropdown Prioritas rehidrasi , atur prioritas ke Tinggi.

  5. Pilih Simpan.

    Cuplikan layar memperlihatkan cara memperbarui prioritas rehidrasi untuk blob rehidrasi di portal Microsoft Azure.

Mengubah prioritas rehidrasi untuk operasi Salin Blob yang tertunda

Saat Anda merehidrasi blob dengan menyalin blob yang diarsipkan ke tingkat online, Azure Storage segera membuat blob tujuan di tingkat arsip. Blob tujuan kemudian direhidrasi ke tingkat target sesuai dengan prioritas yang ditentukan dalam operasi salin. Untuk informasi selengkapnya tentang rehidrasi blob yang diarsipkan melalui operasi salin, lihat Menyalin blob yang diarsipkan ke tingkat online.

Untuk melakukan operasi salin dari tingkat arsip ke tingkat online dengan prioritas Standar, gunakan PowerShell, Azure CLI, atau salah satu pustaka klien Azure Storage. Untuk informasi lebih lanjut, silakan lihat Merehidrasi blob dengan operasi penyalinan. Selanjutnya, untuk mengubah prioritas rehidrasi dari Standar ke Tinggi untuk rehidrasi yang tertunda, panggil Atur Tingkat Blob pada blob tujuan dan tentukan tingkat target.

Setelah memulai operasi salin, Anda akan melihat di portal Microsoft Azure, bahwa blob sumber dan tujuan berada di tingkat arsip. Blob tujuan sedang melakukan rehidrasi dengan prioritas standar.

Cuplikan layar memperlihatkan blob tujuan di tingkat arsip dan rehidrasi dengan prioritas Standar.

Untuk mengubah prioritas rehidrasi untuk blob tujuan, ikuti langkah-langkah berikut:

  1. Pilih blob tujuan.
  2. Pilih tombol Ubah tingkat .
  3. Dalam dialog Ubah tingkat, atur tingkat akses menjadi tingkat akses online target untuk blob yang sedang dalam proses rehidrasi (panas atau dingin). Kolom Status arsip menunjukkan lapisan online yang ditargetkan.
  4. Di menu dropdown Prioritas rehidrasi , atur prioritas ke Tinggi.
  5. Pilih Simpan.

Halaman properti blob tujuan sekarang menunjukkan bahwa sedang dalam proses rehidrasi dengan Prioritas Tinggi.

Cuplikan layar yang menunjukkan blob tujuan di tingkatan arsip dan proses rehidrasi dengan Prioritas Tinggi.

Lihat juga