Transfer data untuk kumpulan data kecil dengan bandwidth jaringan rendah hingga sedang
Artikel ini memberikan gambaran umum tentang solusi transfer data ketika Anda memiliki bandwidth jaringan rendah hingga sedang di lingkungan dan Anda berencana untuk mentransfer himpunan data kecil. Artikel ini juga menjelaskan opsi transfer data yang disarankan dan matriks kemampuan kunci masing-masing untuk skenario ini.
Untuk memahami gambaran umum semua opsi transfer data yang tersedia, buka Memilih solusi transfer data Azure.
Deskripsi Skenario
Himpunan data kecil mengacu pada ukuran data dalam urutan GB ke beberapa TB. Bandwidth jaringan rendah hingga sedang berarti 45 Mbps (koneksi T3 di pusat data) hingga 1 Gbps.
- Jika Anda hanya mentransfer beberapa file dan tidak perlu mengautomasi transfer data, pertimbangkan alat dengan antarmuka grafis.
- Jika Anda merasa nyaman dengan administrasi sistem, pertimbangkan baris perintah atau alat terprogram/pembuatan skrip.
Opsi yang disarankan
Opsi yang disarankan dalam skenario ini adalah:
Alat antarmuka grafis seperti Azure Storage Explorer dan Azure Storage di portal Microsoft Azure. Ini menyediakan cara mudah untuk melihat data Anda dan dengan cepat mentransfer beberapa file.
- Azure Storage Explorer - Alat lintas platform ini memungkinkan Anda mengelola konten akun penyimpanan Azure Anda. Alat ini memungkinkan Anda untuk mengunggah, mengunduh, dan mengelola blob, file, antrean, tabel, dan entitas Azure Cosmos DB. Gunakan dengan penyimpanan Blob untuk mengelola blob dan folder, serta unggah dan unduh blob antara sistem file lokal Anda dan penyimpanan Blob, atau antar akun penyimpanan.
- portal Azure titleSuffix: Azure Storage di portal Azure menyediakan antarmuka berbasis web untuk menjelajahi file dan mengunggah file baru satu per satu. Ini adalah pilihan yang baik jika Anda tidak ingin menginstal alat atau mengeluarkan perintah apa pun guna menjelajahi file dengan cepat atau mengunggah beberapa file baru.
Alat skrip/terprogram seperti AzCopy/PowerShell/Azure CLI dan Azure Storage REST API.
- AzCopy - Gunakan alat baris perintah ini untuk menyalin data dengan mudah ke dan dari penyimpanan Azure Blob, Files, dan Tabel dengan performa optimal. AzCopy mendukung konkurensi dan paralelisme,serta kemampuan untuk melanjutkan operasi penyalinan saat terganggu.
- Azure PowerShell - Untuk pengguna yang nyaman dengan administrasi sistem, gunakan modul Azure Storage di Azure PowerShell untuk mentransfer data.
- Azure CLI - Gunakan alat lintas platform ini untuk mengelola layanan Azure dan mengunggah data ke Azure Storage.
- Azure Storage REST API/SDK – Saat membangun aplikasi, Anda dapat mengembangkan aplikasi terhadap Azure Storage REST API/SDK dan menggunakan pustaka klien Azure yang ditawarkan dalam beberapa bahasa.
Perbandingan kapabilitas kunci
Tabel berikut ini meringkas perbedaan kapabilitas utama.
Fitur | Azure Storage Explorer | portal Microsoft Azure | AzCopy Azure PowerShell Azure CLI |
Azure Storage REST API atau SDK |
---|---|---|---|---|
Ketersediaan | Unduh dan instal Alat mandiri |
Alat eksplorasi berbasis web di portal Microsoft Azure | Alat baris perintah | Antarmuka yang dapat diprogram di .NET, Java, Python, JavaScript, C++, Go, Ruby dan PHP |
Antarmuka grafis | Ya | Ya | Tidak | Tidak |
Platform yang didukung | Windows, Mac, Linux | Berbasis web | Windows, Mac, Linux | Semua platform |
Operasi penyimpanan Blob yang diperbolehkan untuk blob dan folder |
Unggah Unduh Kelola |
Unggah Unduh Kelola |
Unggah Unduh Kelola |
Ya, dapat disesuaikan |
Penyimpanan Data Lake Gen1 yang diperbolehkan operasi untuk file dan folder |
Unggah Unduh Kelola |
Tidak | Unggah Unduh Kelola |
Tidak |
Operasi penyimpanan File yang diperbolehkan untuk file dan direktori |
Unggah Unduh Kelola |
Unggah Unduh Kelola |
Unggah Unduh Kelola |
Ya, dapat disesuaikan |
Operasi penyimpanan Tabel yang diperbolehkan untuk tabel |
Kelola | Tidak | Dukungan tabel di AzCopy v7 | Ya, dapat disesuaikan |
Penyimpanan Antrean yang diperbolehkan | Kelola | Tidak | Tidak | Ya, dapat disesuaikan |