Migrasi ke berbagi file Azure

Artikel ini membahas aspek dasar migrasi ke berbagi file Azure dan berisi tabel panduan migrasi. Panduan ini membantu Anda memindahkan file ke berbagi file Azure. Panduan disusun berdasarkan tempat data Anda berada dan model penyebaran (khusus cloud atau hibrid) yang dipindahkan.

Dasar-dasar migrasi

Azure memiliki beberapa jenis penyimpanan cloud yang tersedia. Aspek mendasar dari migrasi file ke Azure adalah menentukan opsi penyimpanan Azure mana yang tepat untuk data Anda.

Berbagi file Azure cocok untuk data file tujuan umum. Data ini mencakup apa pun yang Anda gunakan untuk berbagi SMB atau NFS di tempat. Dengan Azure File Sync, Anda bisa menyimpan cache beberapa berbagi file Azure di server yang menjalankan Windows Server secara lokal.

Untuk aplikasi yang saat ini berjalan di server lokal, penyimpanan file di berbagi file Azure mungkin menjadi pilihan yang tepat. Anda dapat memindahkan aplikasi ke Azure dan menggunakan berbagi file Azure sebagai penyimpanan bersama. Anda juga dapat mempertimbangkan Azure Disks untuk skenario ini.

Beberapa aplikasi cloud tidak bergantung pada SMB atau akses data lokal komputer atau akses bersama. Untuk aplikasi tersebut, penyimpanan objek seperti blob Azure sering kali menjadi pilihan terbaik.

Kunci dalam migrasi apa pun adalah menangkap semua keakuratan file yang berlaku saat memindahkan file Anda dari lokasi penyimpanan mereka saat ini ke Azure. Sejauh mana keakuratan yang didukung opsi penyimpanan Azure Storage dan berapa banyak skenario Anda yang diperlukan juga membantu Anda memilih Azure Strorage yang tepat. Data file tujuan umum secara tradisional bergantung pada metadata file. Data aplikasi mungkin tidak.

Berikut dua komponen dasar file:

  • Aliran data: Aliran data file menyimpan konten file.
  • Metadata file: Metadata file memiliki subkomponen ini:
    • Atribut file seperti baca-saja
    • Izin file, yang disebut izin NTFS atau ACL file dan folder
    • Tanda waktu, terutama pembuatan dan tanda waktu terakhir yang dimodifikasi
    • Aliran data alternatif, yang merupakan ruang untuk menyimpan properti nonstandar dalam jumlah yang lebih besar

Keakuratan file dalam migrasi dapat didefinisikan sebagai kemampuan untuk:

  • Menyimpan semua informasi file yang berlaku di sumber.
  • Mentransfer file dengan alat migrasi.
  • Menyimpan file di penyimpanan target migrasi.
    Pada akhirnya, target untuk panduan migrasi di halaman ini adalah satu atau beberapa berbagi Azure. Pertimbangkan daftar fitur yang tidak didukung oleh berbagi file Azure SMB ini.

Untuk memastikan migrasi Anda berjalan lancar, identifikasi alat penyalinan salin terbaik untuk kebutuhan Anda dan cocokkan target penyimpanan dengan sumber Anda.

Dengan mempertimbangkan informasi sebelumnya, Anda dapat melihat bahwa penyimpanan target untuk file tujuan umum di Azure adalah berbagi file Azure.

Tidak seperti penyimpanan objek dalam blob Azure, berbagi file Azure dapat menyimpan metadata file secara natif. Berbagi file Azure juga mempertahankan hierarki file dan folder, atribut, dan izin. Izin NTFS dapat disimpan di file dan folder karena berada di lokal.

Penting

Jika Anda memigrasikan server file lokal ke Azure File Sync, atur ACL untuk direktori akar berbagi file sebelum menyalin sejumlah besar file, karena perubahan pada izin untuk ACL akar dapat memakan waktu hingga sehari untuk disebarluaskan jika dilakukan setelah migrasi file besar.

Pengguna Direktori Aktif, yang merupakan pengontrol domain lokalnya, dapat mengakses berbagi file Azure secara natif. Begitu juga dengan Azure Active Directory Domain Services (Azure AD DS). Masing-masing menggunakan identitas mereka saat ini untuk mendapatkan akses berdasarkan izin berbagi dan pada ACL file dan folder. Perilaku ini mirip dengan pengguna yang terhubung ke berbagi lokal.

Aliran data alternatif adalah aspek utama keakuratan file yang saat ini tidak dapat disimpan pada file dalam berbagi file Azure. Ini dipertahankan di lokal saat Azure File Sync digunakan.

Pelajari autentikasi Active Directory lokal lebih lanjut dan autentikasi Azure AD DS untuk berbagi file Azure.

Panduan migrasi

Tabel berikut ini mencantumkan panduan migrasi terperinci.

Cara menggunakan tabel:

  1. Cari baris untuk sistem sumber tempat file Anda disimpan saat ini.

  2. Pilih salah satu target berikut:

    • Penyebaran hibrid yang menggunakan Azure File Sync untuk menyimpan cache konten berbagi file Azure secara lokal
    • Berbagi file Azure di cloud

    Pilih kolom target yang cocok dengan pilihan Anda.

  3. Dalam titik pertemuan sumber dan target, sel tabel mencantumkan skenario migrasi yang tersedia. Pilih satu untuk langsung ditautkan ke panduan migrasi mendetail.

Skenario tanpa tautan belum memiliki panduan migrasi yang dipublikasikan. Periksa tabel ini sesekali untuk mengetahui pembaruan. Panduan baru akan dipublikasikan saat tersedia.

Sumber Target:
Penyebaran hibrid
Target:
Penyebaran khusus cloud
Kombinasi alat: Kombinasi alat:
Windows Server 2012 R2 dan yang lebih baru
Windows Server 2012 dan versi sebelumnya
  • Melalui DataBox dan Azure File Sync ke OS server terbaru
  • Melalui Layanan Migrasi Penyimpanan ke server terbaru dengan Azure File Sync, lalu unggah
Penyimpanan yang terpasang pada jaringan (NAS)
Linux / Samba

Kotak alat migrasi

Alat penyalinan file

Ada bebrapa alat penyalinan file yang tersedia dari Microsoft dan lainnya. Untuk memilih alat yang tepat untuk skenario migrasi, Anda harus mempertimbangkan pertanyaan mendasar berikut:

  • Apakah alat mendukung lokasi sumber dan target untuk penyalinan file Anda?

  • Apakah alat mendukung jalur jaringan atau protokol yang tersedia (seperti REST, SMB, atau NFS) antara lokasi penyimpanan sumber dan target?

  • Apakah alat mempertahankan keakuratan file yang diperlukan yang didukung oleh lokasi sumber dan target Anda?

    Dalam beberapa kasus, penyimpanan target Anda tidak mendukung keakuratan yang sama dengan sumber. Jika penyimpanan target tidak cukup untuk memenuhi kebutuhan Anda, alat harus cocok dengan kapabilitas keakuratan file target saja.

  • Apakah alat memiliki fitur yang memungkinkannya disesuaikan dengan strategi migrasi Anda?

    Misalnya, pertimbangkan apakah alat ini memungkinkan Anda meminimalkan waktu henti.

    Ketika alat mendukung opsi untuk mencerminkan sumber ke target, Anda dapat menjalankannya beberapa kali pada sumber dan target yang sama sementara sumber tetap dapat diakses.

    Saat Anda menjalankan alat untuk pertama kali, data akan disalin secara massal. Eksekusi awal ini mungkin memerlukan waktu beberapa saat. Ini sering berlangsung lebih lama dari yang Anda inginkan untuk mengambil sumber data offline untuk proses bisnis Anda.

    Dengan mencerminkan sumber ke target (seperti pada robocopy /MIR), Anda dapat menjalankan alat lagi pada sumber dan target yang sama. Eksekusi jauh lebih cepat karena hanya perubahan sumber yang terjadi setelah ekseskusi sebelumnya yang perlu ditransfer. Eksekusi alat penyalinan dengan cara ini dapat mengurangi waktu henti secara signifikan.

Tabel berikut mengklasifikasikan alat Microsoft dan kesesuaiannya saat ini untuk berbagi file Azure:

Disarankan Alat Dukungan untuk berbagi file Azure Menjaga keakuratan file
Ya, direkomendasikan RoboCopy Didukung. Berbagi file Azure dapat dipasang sebagai drive jaringan. Keakuratan penuh.*
Ya, direkomendasikan Azure File Sync Terintegrasi secara natif ke dalam berbagi file Azure. Keakuratan penuh.*
Ya, direkomendasikan Program Migrasi File Azure Didukung. Keakuratan penuh.*
Ya, direkomendasikan Layanan Migrasi Penyimpanan Didukung secara tidak langsung. Berbagi file Azure dapat dipasang sebagai drive jaringan di server target SMS. Keakuratan penuh.*
Ya, direkomendasikan Data Box (termasuk layanan penyalinan data untuk memuat file ke perangkat) Didukung.
(Disk Data Box tidak mendukung berbagi file besar)
Data Box dan Data Box Heavy mendukung metadata secara penuh.
Disk Data Box tidak mempertahankan metadata file.
Tidak sepenuhnya direkomendasikan AzCopy
versi terbaru
Didukung tetapi tidak sepenuhnya direkomendasikan. Tidak mendukung salinan diferensial dalam skala besar, dan beberapa keakuratan file mungkin hilang.
Pelajari cara menggunakan AzCopy dengan berbagi Azure
Tidak sepenuhnya direkomendasikan Azure Storage Explorer
versi terbaru
Didukung tetapi tidak direkomendasikan. Kehilangan sebagian besar keakuratan file, seperti ACL. Mendukung tanda waktu.
Tidak direkomendasikan Azure Data Factory Didukung. Tidak menyalin metadata.

* Fidelitas lengkap: memenuhi atau melebihi kemampuan berbagi Azure.

Alat pembantu migrasi

Bagian ini menjelaskan alat yang memudahkan Anda merencanakan dan menjalankan migrasi.

RoboCopy dari Microsoft Corporation

RoboCopy adalah salah satu alat yang paling berlaku untuk migrasi file. Hadir sebagai bagian dari Windows. Dokumentasi RoboCopy utama adalah sumber daya yang bermanfaat untuk berbagai opsi alat ini.

TreeSize dari JAM Software GmbH

Azure File Sync terutama menskalakan dengan jumlah item (file dan folder) dan bukan dengan jumlah penyimpanan total. Alat TreeSize memungkinkan Anda menentukan jumlah item pada volume Windows Server Anda.

Anda dapat menggunakan alat ini untuk membuat perspektif sebelum penyebaran Azure File Sync. Anda juga dapat menggunakannya saat penjenjangan cloud dilakukan setelah penyebaran. Dalam skenario tersebut, Anda dapat melihat sejumlah item dan direktori yang paling sering menggunakan cache server Anda.

Versi uji alat adalah 4.4.1. Alat ini kompatibel dengan file berjenjang cloud. Alat ini tidak menyebabkan penggunaan kembali file berjenjang selama operasi normalnya.

Langkah berikutnya

  1. Buat rencana untuk penyebaran berbagi file Azure (hanya cloud atau hibrid) yang Anda inginkan.
  2. Tinjau daftar panduan migrasi yang tersedia untuk menemukan panduan mendetail yang cocok dengan sumber Anda dan penyebaran berbagi file Azure.

Informasi selengkapnya tentang teknologi Azure Files yang disebutkan dalam artikel ini: