Migrasi file yang ada ke FSx for Windows File Server menggunakan Robocopy - Amazon FSx for Windows File Server

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Migrasi file yang ada ke FSx for Windows File Server menggunakan Robocopy

Dibangun pada Microsoft Windows Server, Amazon FSx for Windows File Server memungkinkan Anda untuk memigrasi set data yang sudah ada sepenuhnya ke dalam sistem file Amazon FSx Anda. Anda dapat memigrasikan data untuk setiap file. Anda juga dapat memigrasi semua metadata file yang relevan termasuk atribut, timestamp, daftar kontrol akses (ACL), informasi pemilik, dan informasi audit. Dengan support migrasi total ini, Amazon FSx memungkinkan pemindahkan beban kerja berbasis Windows dan aplikasi yang mengandalkan set data file ini ke Amazon Web Services Cloud.

Gunakan topik berikut sebagai panduan untuk melalui proses untuk menyalin data file yang ada. Saat Anda menjalankan penyalinan ini, Anda mempertahankan semua metadata file dari pusat data on-premise atau dari server file yang dikelola sendiri di Amazon EC2.

Prasyarat

Sebelum memulai, pastikan Anda melakukan hal berikut:

  • Buat konektivitas jaringan (dengan menggunakan AWS Direct Connect atau VPN) antara Active Directory lokal dan VPC tempat Anda ingin membuat sistem file Amazon FSx.

  • Buat akun layanan pada Direktori Aktif Anda dengan izin delegasi untuk menggabungkan komputer ke domain. Untuk informasi selengkapnya, lihat Mendelegasikan Keistimewaan ke Akun Layanan Anda di Panduan administrasi AWS Directory Service .

  • Buat sistem file Amazon FSx, gabungkan ke direktori Microsoft AD yang dikelola sendiri (on-premise).

  • Perhatikan lokasi (misalnya,\\Source\Share) dari berbagi file (baik lokal maupun di AWS) yang berisi file yang ada yang ingin Anda transfer ke Amazon FSx.

  • Perhatikan lokasi (misalnya, \\Target\Share) berbagi file pada sistem file Amazon FSx yang ingin Anda transfer melalui file yang ada.

Tabel berikut merangkum persyaratan aksesibilitas sistem file sumber dan tujuan untuk tiga model akses pengguna migrasi.

Model akses pengguna migrasi Persyaratan aksesibilitas sistem file sumber Persyaratan aksesibilitas server file FSx tujuan
Model izin baca/tulis langsung Pengguna harus memiliki izin setidaknya izin baca (NTFS ACL) pada file dan folder yang dimigrasi. Pengguna harus memiliki izin setidaknya izin tulis (NTFS ACL) pada file dan folder yang dimigrasi.
Model keistimewaan backup/pulihkan untuk mengganti izin akses Pengguna harus menjadi anggota grup Operator Cadangan Direktori Aktif lokal, dan menggunakan flag /b dengan. RoboCopy Pengguna harus menjadi anggota grup administrator sistem file Amazon FSx*, dan menggunakan flag /b dengan. RoboCopy
Model hak istimewa (penuh) administrator domain untuk mengganti izin akses Pengguna harus menjadi anggota grup Admin Domain dari Direktori Aktif on-premise. Pengguna harus menjadi anggota grup administrator sistem file Amazon FSx*, dan menggunakan flag /b dengan RoboCopy
catatan

* Untuk sistem file yang bergabung dengan AD Microsoft yang AWS Dikelola, grup administrator sistem file Amazon FSx adalah Administrator FSx yang Delegasikan AWS . Di Microsoft AD yang dikelola sendiri milik Anda, grup administrator sistem file Amazon FSx adalah Admin Domain atau grup kustom yang telah Anda tentukan untuk administrasi ketika Anda membuat sistem file Anda.

Diagram menampilkan konfigurasi sistem file sumber dan tujuan untuk migrasi data menggunakan Robocopy.

Bagaimana memigrasi file yang ada ke Amazon FSx menggunakan Robocopy

Anda dapat memigrasi file yang ada ke Amazon FSx dengan menggunakan prosedur berikut.

Untuk memigrasi file yang ada ke Amazon FSx
  1. Luncurkan instans Amazon EC2 Windows Server 2016 di Amazon VPC yang sama dengan yang dimiliki sistem file Amazon FSx Anda.

  2. Connect ke instans Amazon EC2 Anda. Untuk informasi selengkapnya, lihat Connect ke Instans WIndows Anda dalam Panduan Pengguna Amazon EC2 untuk Instans Windows.

  3. Buka Command Prompt dan petakan berbagi file sumber di server file yang ada (lokal atau di AWS) ke huruf drive (misalnya, Y:) sebagai berikut. Sebagai bagian dari hal ini, Anda sediakan kredensial untuk anggota dari grup Administrator domain dari Direktori Aktif On-Premise Anda.

    C:\>net use Y: \\fileserver1.mydata.com\localdata /user:mydata.com\Administrator Enter the password for ‘fileserver1.mydata.com’: _ Drive Y: is now connected to \\fileserver1.mydata.com\localdata. The command completed successfully.
  4. Petakan akses berbagi file target pada sistem file Amazon FSx Anda ke drive letter yang berbeda (misalnya, Z:) pada instans Amazon EC2 Anda sebagai berikut. Sebagai bagian dari hal ini, Anda sediakan kredensial untuk akun pengguna yang merupakan anggota grup administrator domain dari Direktori Aktif on-premise dan grup administrator sistem file Amazon FSx Anda. Untuk sistem file yang bergabung dengan Microsoft AD yang AWS Dikelola, grup itu adalah AWS Delegated FSx Administrators. Di Microsoft AD yang dikelola sendiri, grup tersebut adalah Domain Admins atau grup kustom yang Anda tentukan untuk administrasi ketika Anda membuat sistem file Anda.

    Untuk informasi selengkapnya, lihat tabel persyaratan aksesibilitas sistem file sumber dan tujuan di Prasyarat.

    C:\>net use Z: \\amznfsxabcdef1.mydata.com\share /user:mydata.com\Administrator Enter the password for 'amznfsxabcdef1.mydata.com': _ Drive Z: is now connected to \\amznfsxabcdef1.mydata.com\share. The command completed successfully.
  5. Pilih Jalankan sebagai Administrator dari menu konteks. Buka Command Prompt atau Windows PowerShell sebagai administrator, dan jalankan perintah Robocopy berikut untuk menyalin file dari share sumber ke target share.

    Perintah ROBOCOPY adalah utilitas transfer file fleksibel dengan beberapa pilihan untuk mengontrol proses transfer data. Karena proses ROBOCOPY perintah ini, semua file dan direktori dari share sumber disalin ke pangsa target Amazon FSx. Salinan mempertahankan NTFS ACL file dan folder, atribut, timestamp, informasi pemilik, dan informasi audit.

    robocopy Y:\ Z:\ /copy:DATSOU /secfix /e /b /MT:8

    Contoh perintah sebelumnya menggunakan elemen dan opsi berikut:

    • Y — Mengacu pada Berbagi sumber yang terletak di mydata.com forest Direktori Aktif on-premise.

    • Z — Mengacu pada Berbagi target \\amznfsxabcdef1.mydata.com\share pada Amazon FSx.

    • /copy — Tentukan properti file berikut untuk disalin:

      • D — data

      • A — atribut

      • T — timestamp

      • S — ACL NTFS

      • O — informasi pemilik

      • U — mengaudit informasi.

    • /secfix — Memperbaiki keamanan file pada semua file, bahkan yang terlewat.

    • /e — Menyalin subdirektori, termasuk yang kosong.

    • /b — Menggunakan hak istimewa cadangan dan pemulihan di Windows untuk menyalin file bahkan jika NTFS ACL mereka menolak izin ke pengguna saat ini.

    • /MT:8 — Tentukan seberapa banyak benang yang digunakan untuk melakukan salinan multithreaded.

catatan

Jika Anda menyalin file-file besar melalui koneksi yang lambat atau tidak dapat diandalkan, Anda dapat mengaktifkan mode yang dapat me-restart dengan menggunakan opsi /zb dengan robocopy untuk menggantikan opsi /b. Dengan mode yang dapat di-restart, jika transfer file besar terganggu, operasi Robocopy berikutnya dapat langsung lanjut dari pertengahan transfer dan tidak harus menyalin ulang seluruh file dari awal. Mengaktifkan mode yang dapat di-restart dapat mengurangi kecepatan transfer data.