Batasan Azure Data Box

Pertimbangkan batasan ini saat Anda menyebarkan dan mengoperasikan solusi Microsoft Azure Data Box Anda. Tabel berikut ini menjelaskan batasan untuk Data Box.

Batas layanan Azure Data Box

  • Jika Anda menggunakan beberapa akun penyimpanan dengan layanan Data Box, semua akun penyimpanan harus milik wilayah Azure yang sama.
  • Kami menyarankan agar Anda menggunakan tidak lebih dari tiga akun penyimpanan. Menggunakan lebih banyak akun penyimpanan berpotensi mempengaruhi kinerja.

Batas Azure Data Box

  • Data Box 120 dapat menyimpan maksimal 500 juta file dan Data Box 525 dapat menyimpan maksimum 1 miliar file untuk impor dan ekspor.
  • Data Box mendukung maksimal 512 kontainer atau unit berbagi di cloud. Direktori tingkat atas dalam folder berbagi pengguna menjadi kontainer atau penyimpanan file Azure di cloud.
  • Kapasitas penggunaan Data Box mungkin kurang dari yang dinyatakan 120 TiB /525 TiB karena konsumsi ruang metadata ReFS.
  • Data Box mendukung maksimum 100 koneksi klien pada satu waktu pada berbagi Network File System (NFS).
  • Azure Data Box dapat menyimpan maksimal 500 juta file untuk diimpor dan diekspor.
  • Data Box mendukung maksimal 512 kontainer atau unit berbagi di cloud. Direktori tingkat atas dalam folder berbagi pengguna menjadi kontainer atau penyimpanan file Azure di cloud.
  • Kapasitas penggunaan Data Box mungkin kurang dari 80 TiB karena konsumsi ruang metadata ReFS.
  • Data Box mendukung maksimum 10 koneksi klien pada satu waktu pada berbagi Network File System (NFS).

Batas penyimpanan Azure

Bagian ini menjelaskan batasan untuk layanan Azure Storage, dan konvensi penamaan yang diperlukan untuk Azure Files, blob blok Azure, dan blob halaman Azure, sebagaimana berlaku untuk layanan Data Box. Tinjau batas penyimpanan dengan cermat dan ikuti semua rekomendasi.

Untuk informasi terbaru tentang batas layanan penyimpanan Azure dan praktik terbaik untuk penamaan berbagi, kontainer, dan file, buka:

Penting

Jika ada file atau direktori yang melebihi batas layanan Azure Storage, atau tidak sesuai dengan konvensi penamaan Azure Files/Blob, maka file atau direktori ini tidak diproses ke dalam Azure Storage melalui layanan Data Box.

Catatan Penting untuk Penyalinan dan Pengunggahan Data

Untuk pesanan impor

Peringatan Data Box untuk pesanan impor meliputi:

  • Kontainer, berbagi akses, dan direktori:
    • Jangan menyalin file langsung ke salah satu direktori yang dibagikan yang telah dibuat sebelumnya. Anda perlu membuat folder di bawah berbagi lalu menyalin file ke folder tersebut.
    • Folder di bawah StorageAccount_BlockBlob dan StorageAccount_PageBlob adalah kontainer. Misalnya, kontainer dibuat sebagai StorageAccount_BlockBlob/container dan StorageAccount_PageBlob/container.
    • Setiap folder yang dibuat langsung di bawah StorageAccount_AzFile diterjemahkan menjadi File Share Azure.
    • Azure Blob Storage tidak mendukung direktori. Jika Anda membuat folder di folder StorageAccount_BlockBlob, maka folder virtual dibuat dalam nama blob. Untuk Azure Files, struktur direktori yang sebenarnya dipertahankan.
  • Menggabungkan konten folder:
    • Setiap file yang ditulis ke bagian StorageAccount_BlockBlob dan StorageAccount_PageBlob diunggah masing-masing sebagai block blob dan page blob.
    • Jika folder memiliki nama yang sama dengan kontainer yang ada, konten folder akan digabungkan dengan konten kontainer. File atau blob yang belum ada di cloud ditambahkan ke kontainer. Jika file atau blob memiliki nama yang sama dengan file atau blob yang sudah ada di kontainer, file atau blob yang ada akan ditimpa.
    • Unggahan ke blob di tingkat Arsip akan gagal jika kontainer memiliki blob yang diarsipkan yang ada dengan nama yang sama. Saat berada di tingkat Arsip, blob tidak dapat dibaca atau diubah. Jika Anda perlu menimpa blob, pastikan blob tidak dikonfigurasi sebagai arsip. Untuk informasi selengkapnya, buka Tingkat akses arsip.
    • Hierarki direktori kosong apa pun (tanpa file apa pun) yang dibuat di bawah folder StorageAccount_BlockBlob dan StorageAccount_PageBlob tidak diunggah.
  • Mengimpor data ke berbagi file NFS Azure tidak didukung oleh Azure Data Box. Menyalin data dari Data Box ke berbagi file NFS Azure yang sudah ada dengan nama yang identik dengan folder sumber Anda dapat menyebabkan konflik. Untuk mengatasi konflik ini, Data Box mengganti nama share sumber databox-<GUID> dan mengunggahnya ke akun penyimpanan target sebagai share file Azure SMB.
  • Jika Anda menggunakan protokol SMB dan NFS untuk salinan data, kami sarankan Anda:
    • Menggunakan akun penyimpanan yang berbeda untuk SMB dan NFS.
    • Jangan menyalin data yang sama ke tujuan akhir yang sama di Azure menggunakan protokol SMB dan NFS. Dalam kasus seperti itu, hasil akhir tidak dapat ditentukan.
    • Meski menyalin melalui SMB dan NFS secara paralel dapat berhasil, sebaiknya jangan melakukannya karena tindakan tersebut rentan terhadap kesalahan manusia. Tunggu hingga penyalinan data SMB Anda selesai sebelum Anda memulai penyalinan data NFS.
  • Manajemen unggahan:
    • Jika ada kesalahan saat mengunggah data ke Azure, log kesalahan dibuat di akun penyimpanan target. Jalur ke log kesalahan ini tersedia ketika unggahan selesai, dan Anda dapat meninjau log untuk mengambil tindakan korektif. Jangan menghapus data dari sumber tanpa memverifikasi data yang diunggah.
    • Metadata file dan izin NTFS dapat dipertahankan saat data diunggah ke Azure Files menggunakan panduan di Mempertahankan ACL, atribut, dan tanda waktu file dengan Azure Data Box.
    • Heirarki file dipertahankan ketika mengunggah ke cloud, baik untuk blob maupun Azure Files. Misalnya, Anda menyalin file di jalur ini: <container folder>\A\B\C.txt. File ini diunggah ke jalur yang sama di cloud.
    • Jika bidang CreateTime atau LastWriteTime untuk file melebihi ukuran yang diizinkan selama unggahan, "Jumat, 31 Des 9999 23:59:59" menggantikan tanggal asli di properti file Azure. Unggahan file berhasil, dan tidak ada kesalahan yang muncul.

Untuk pesanan ekspor

Kekurangan Data Box untuk pesanan ekspor meliputi:

  • Data Box adalah perangkat berbasis Windows dan tidak mendukung nama file dengan peka huruf besar-kecil. Misalnya, Anda mungkin memiliki dua file berbeda di Azure dengan nama yang hanya berbeda dalam casing. Jangan gunakan Data Box untuk mengekspor file tertentu karena file tersebut akan ditimpa pada perangkat.
  • Jika Anda memiliki tag duplikat dalam file input atau tag yang merujuk ke data yang sama, ekspor Data Box mungkin melewati atau menimpa file. Jumlah file dan ukuran data yang ditampilkan portal Microsoft Azure mungkin berbeda dari ukuran data aktual pada perangkat.
  • Data Box mengekspor data ke sistem berbasis Windows melalui protokol Blok Pesan Server (SMB) dan dibatasi oleh batasan SMB untuk file dan folder. File dan folder dengan nama yang tidak didukung tidak diekspor.
  • Ada pemetaan 1:1 dari prefiks ke wadah.
  • Ukuran nama file maksimum adalah 1.024 karakter. Nama berkas yang melebihi panjang ini tidak diekspor.
  • Prefiks duplikat dalam berkas xml (yang diunggah selama pembuatan pesanan) diekspor. Awalan duplikat tidak diabaikan.
  • Page blob dan nama kontainer peka terhadap huruf besar-kecil. Jika casing tidak cocok, blob dan/atau kontainer tidak akan ditemukan.
  • Data Box saat ini tidak mendukung skenario di mana data pelanggan secara aktif berubah selama ekspor.

Batas ukuran akun penyimpanan Azure

Berikut adalah batasan ukuran data yang disalin ke akun penyimpanan. Pastikan data yang Anda unggah sesuai dengan batas ini. Untuk informasi terbaru tentang batasan ini, lihat Target skalabilitas dan performa untuk penyimpanan Blob dan target skalabilitas dan performa Azure Files.

Ukuran data yang disalin ke akun penyimpanan Azure Batas bawaan
Blob Blok dan Blob Halaman Batas maksimum sama dengan Batas penyimpanan yang ditentukan untuk Langganan Azure dan menyertakan data dari semua sumber termasuk Data Box.
Azure Files Data Box mendukung Azure Premium File Share, yang memungkinkan total 100 TiB untuk semua berbagi file dalam akun penyimpanan. Kapasitas maksimum yang dapat digunakan sebenarnya sedikit berkurang karena ruang yang ditempati oleh log penyalinan dan log audit. Disediakan minimal 100 GiB untuk masing-masing log penyalinan dan log audit. Untuk informasi selengkapnya, lihat Log audit untuk Azure Data Box, Azure Data Box Heavy. Semua folder di bawah StorageAccount_AzFile harus mengikuti batas ini. Untuk informasi selengkapnya, lihat Membuat berbagi file Azure.

Batas ukuran objek Azure

Berikut adalah ukuran objek Azure yang dapat ditulis. Pastikan bahwa semua file yang diunggah sesuai dengan batas ini.

Jenis objek Azure Batas bawaan
Blob Blok 14 TiB
Page blob (Blob Halaman) 4 TiB
Setiap file yang diunggah dalam format Blob Halaman harus diratakan 512 byte (kelipatan integral), jika tidak, pengunggahan akan gagal.
VHD dan VHDX berukuran 512 byte yang berjajar.
Azure Files 4 TiB
Disk terkelola 4 TiB
Untuk informasi selengkapnya tentang ukuran dan batasan, lihat:
  • Sasaran skalabilitas SSD Standar
  • Target skala SSD Premium
  • Sasaran skalabilitas HDD Standar
  • Harga dan penagihan disk terkelola
  • Azure block blob, page blob, dan konvensi penamaan file

    Entitas Konvensi
    Nama kontainer untuk blok blob dan halaman blob Harus nama DNS yang valid dan panjangnya 3 hingga 63 karakter.
    Nama harus diawali dengan huruf atau angka.
    Nama hanya boleh berisi huruf kecil, angka, dan tanda hubung (-).
    Setiap tanda hubung (-) harus langsung diawali dan diikuti dengan huruf atau angka.
    Tanda hubung berturut-turut tidak diizinkan dalam nama.
    Berbagi nama untuk file Azure Sama seperti di atas
    Penamaan direktori dan file untuk berkas Azure
  • Mempertahankan huruf besar kecil, tidak peka terhadap huruf besar kecil, dan tidak boleh melebihi 255 karakter.
  • Itu tidak dapat diakhiri dengan garis miring ke depan (/).
  • Jika disediakan, akan dihapus secara otomatis.
  • Karakter berikut tidak diizinkan: " \ / : | < > * ?
  • Karakter URL khusus harus di-escape dengan benar.
  • Karakter jalur URL ilegal tidak diizinkan. Titik kode seperti \uE000 bukan karakter Unicode yang valid. Beberapa karakter ASCII atau Unicode, seperti karakter kontrol (0x00 ke 0x1F, \u0081, dll.), juga tidak diperbolehkan. Untuk aturan yang mengatur untai (karakter) Unicode di HTTP/1.1, lihat RFC 2616, Bagian 2.2: Aturan Dasar dan RFC 3987.
  • Nama file berikut tidak diizinkan: LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, karakter titik (.), dan karakter dua titik (..).
  • Nama-nama jenis blob blok dan blob halaman
  • Nama blob sensitif terhadap huruf besar/kecil dan dapat berisi kombinasi karakter apa pun.
  • Panjang nama blob harus antara 1 hingga 1.024 karakter.
  • Karakter URL khusus harus di-escape dengan benar.
  • Jumlah segmen jalur yang terdiri dari nama blob tidak boleh melebihi 254. Segmen jalur adalah rangkaian karakter yang terletak di antara karakter pemisah berturut-turut, seperti garis miring '/', yang mewakili nama dari sebuah direktori virtual.