全部产品
Search
文档中心

File Storage NAS:Migrasi data dari sistem file NAS ke sistem penyimpanan lokal

更新时间:Jul 02, 2025

File Storage NAS (NAS) memungkinkan Anda menggunakan alat baris perintah rsync atau Robocopy untuk mengunduh data ke file lokal. Anda juga dapat menyinkronkan data ke Object Storage Service (OSS) dan kemudian mengunduh data dari OSS ke file lokal.

Penting

Mengunduh data dari sistem file NAS mengonsumsi bandwidth publik dari sebuah Instance Elastic Compute Service (ECS). Kami menyarankan Anda membeli instance ECS baru dan menggunakannya untuk mengunduh data. Untuk informasi lebih lanjut, lihat Gunakan instance ECS yang baru dibeli sebagai node perantara untuk transfer data.

Migrasi data dengan menggunakan klien SFTP

Jika Anda perlu mengunduh sejumlah kecil file, kami menyarankan Anda menginstal dan menggunakan klien Protokol Transfer File SSH (SFTP) di komputer lokal Anda.

Manfaat

  • Mendukung berbagai sistem operasi.

  • Menyediakan antarmuka pengguna grafis (GUI).

Prosedur

  1. Instal klien SFTP di komputer lokal Anda.

    Unduh dan instal klien SFTP berdasarkan sistem operasi lokal Anda. Beberapa versi SFTP tersedia. Dalam contoh ini, FileZilla digunakan.

  2. Buat koneksi antara klien SFTP dan instance ECS.

    1. Buka dan konfigurasikan klien FileZilla. Tabel berikut menjelaskan parameter-parameter tersebut. Klik Quickconnect untuk membuat koneksi.

      Setelah klien lokal dan instance ECS terhubung, sistem file lokal ditampilkan di panel kiri. Sistem file yang dipasang pada instance ECS ditampilkan di panel kanan.U-D NFS0201

      Parameter

      Deskripsi

      Host

      Alamat IP publik dari instance ECS. Sebagai contoh, Anda dapat memasukkan 192.0.2.1.

      Username

      Nama pengguna dari instance ECS. Pengguna memiliki izin baca dan tulis pada sistem file NAS. Sebagai contoh, Anda dapat memasukkan root.

      Catatan
      • Nama pengguna default dari instance ECS Linux adalah root atau ecs-user.

      • Nama pengguna default dari instance ECS Windows adalah administrator.

      Password

      Kata sandi logon dari instance ECS. Sebagai contoh, Anda dapat memasukkan kata sandi logon pengguna root.

      Catatan

      Jika Anda lupa kata sandi logon dari instance ECS, Anda dapat menyetel ulang kata sandi. Untuk informasi lebih lanjut, lihat Setel ulang kata sandi logon dari sebuah instance.

      Port

      Nomor port yang digunakan oleh SFTP. Nilai default: 22.

    2. Di bidang Remote site di panel kanan, masukkan jalur ke direktori tempat sistem file NAS dipasang, misalnya, /mnt. Tekan Enter untuk melihat daftar file dalam sistem file NAS.

      UD-NFS0202

  3. Unduh data.

    Seret dan lepas satu atau beberapa file atau direktori dari panel kanan ke panel kiri untuk mengunduh data.

Migrasi data dengan menggunakan alat baris perintah rsync

Jika Anda perlu sering mengunduh sejumlah besar file, kami menyarankan Anda menginstal alat baris perintah rsync di komputer lokal Anda.

Manfaat

  • Setelah file diunduh, metadata file tetap tidak berubah, termasuk informasi pemilik dan izin.

  • Anda dapat menyinkronkan data inkremental.

  • Anda dapat mengonfigurasi crontab untuk sistem Linux atau macOS lokal Anda untuk mencadangkan data secara otomatis ke sistem file NAS.

Prosedur

  1. Instal alat rsync.

    Linux

    Sistem Operasi

    Perintah

    CentOS

    Gunakan manajer paket yum untuk menginstal rsync.

    sudo yum install rsync

    Redhat

    Ubuntu

    Gunakan manajer paket apt untuk menginstal rsync.

    sudo apt-get install rsync

    Debian

    Catatan

    Jika Anda menggunakan versi Linux yang berbeda, gunakan manajer paket yang sesuai untuk menginstal rsync.

    macOS

    Unduh dan instal manajer paket Homebrew, dan kemudian jalankan perintah berikut untuk menginstal rsync:

    brew install rsync

    Windows

  2. Unduh data.

    Jalankan perintah berikut untuk mengunduh data dari sistem file NAS ke direktori lokal:

    rsync -avP root@192.0.2.0:/mnt/DirToSync/ DirToSync/

    Parameter

    Deskripsi

    192.0.2.0

    Alamat IP publik dari instance ECS Linux atau Windows tempat sistem file NAS dipasang.

    /mnt/DirToSync

    Data dan direktori data yang akan diekspor dari NAS.

    DirToSync

    Direktori lokal.

    Catatan

    Jalur dalam perintah rsync harus diakhiri dengan garis miring (/). Jika tidak, jalur tidak cocok setelah data disinkronkan.

Migrasi data dengan menggunakan alat Robocopy

Manfaat

Robocopy adalah perintah salinan direktori yang disediakan oleh Windows. Anda dapat membuat dua salinan gambar yang memiliki struktur file yang sama tanpa perlu menyalin file duplikat yang tidak diperlukan. Anda dapat mempertahankan semua informasi file terkait, seperti tanggal dan timestamp.

Untuk migrasi sejumlah besar data, Anda dapat menginstal program Python terbaru pada instance ECS Windows dan mengonfigurasi skrip migration.py. Untuk informasi lebih lanjut, lihat Bagaimana cara mempercepat migrasi data ke sistem file SMB?

Prosedur

  1. Masuk ke instance ECS yang digunakan untuk migrasi data.

  2. Migrasi data.

    Jalankan perintah berikut untuk memigrasi data dari sistem file sumber (disk Z) ke sistem file tujuan (disk Y):

    robocopy Z:\ Y:\ /e /w:5 /z /mt:32
    Catatan

    Hanya data dalam direktori yang ditentukan yang dimigrasi. Direktori itu sendiri tidak dimigrasi.

    Tabel berikut menjelaskan parameter-parameter tersebut. Ganti nilai-nilai parameter dengan nilai-nilai aktual.

    Parameter

    Deskripsi

    /mt

    Menentukan jumlah thread konkuren. Nilai default: 8.

    Nilai valid: 1 hingga 128.

    Dalam contoh ini, 32 thread digunakan untuk replikasi multi-thread.

    /w

    Menentukan jumlah detik antara dua percobaan ulang berturut-turut yang disebabkan oleh kesalahan.

    /z

    Mengaktifkan unggah yang dapat dilanjutkan.

    /e

    Menyalin semua subdirektori, termasuk direktori kosong.

    /copyall

    Menyalin semua informasi file. Informasi tersebut mencakup item-item berikut:

    • Data

    • Atribut

    • Timestamp

    • Daftar kontrol akses (ACL)

    • Informasi pemilik

    • Informasi audit

    Catatan

    Jika Anda ingin mempercepat migrasi sejumlah besar data, misalnya, ratusan juta file kecil lebih besar dari 10 TB, Anda dapat menginstal program Python terbaru pada instance ECS Windows. Untuk informasi lebih lanjut, lihat Bagaimana cara mempercepat migrasi data ke sistem file SMB?

  3. Periksa hasil migrasi.

    Setelah Anda menyelesaikan migrasi data, jalankan perintah berikut untuk memeriksa apakah data yang disimpan dalam sistem file tujuan konsisten dengan data yang disimpan dalam sistem file sumber.

    ROBOCOPY Z:\ Y:\ /e /l /ns /njs /njh /ndl /fp /log:reconcile.txt

    Tabel berikut menjelaskan parameter-parameter tersebut. Ganti nilai-nilai parameter dengan nilai-nilai aktual.

    Parameter

    Deskripsi

    /e

    Menampilkan hanya direktori, termasuk direktori kosong.

    /l

    Mencatat perbedaan tanpa memodifikasi atau menyalin file.

    /fp

    Memasukkan jalur lengkap file dalam log. Parameter ini hanya diperlukan jika parameter /ndl tidak ditentukan.

    /ns

    Tidak memasukkan ukuran file dalam log.

    /ndl

    Tidak memasukkan folder dalam log.

    /njs

    Tidak memasukkan ringkasan pekerjaan.

    /njh

    Tidak memasukkan header pekerjaan.

    /log:reconcile.txt

    Menulis hasil migrasi ke file log reconcile.txt. Jika hasil migrasi sudah ada dalam file log, konten yang ada akan ditimpa.

Migrasi data dengan menggunakan IIS FTP

Jika Anda perlu mengunduh sejumlah kecil file, kami menyarankan Anda menginstal dan mengonfigurasi klien FTP di komputer lokal Anda.

Manfaat

  • Mendukung berbagai sistem operasi.

  • Menyediakan GUI.

Prosedur

Untuk informasi lebih lanjut, lihat Atur layanan web IIS Windows.

Catatan
  • Anda harus mengaktifkan port TCP FTP untuk grup keamanan dari VPC terkait.

  • Anda juga dapat mengonfigurasi server dan klien FTP lain untuk mengunggah dan mengunduh data melalui Internet.

  • Anda tidak dikenakan biaya untuk lalu lintas masuk dari alamat IP elastis (EIP). Namun, Anda dikenakan biaya untuk lalu lintas keluar dari EIP. Oleh karena itu, Anda tidak dikenakan biaya untuk lalu lintas yang dihasilkan saat Anda mengunggah data ke sistem file NAS melalui Internet. Namun, Anda dikenakan biaya untuk lalu lintas yang dihasilkan saat Anda mengunduh data dari sistem file NAS. Untuk informasi lebih lanjut tentang penagihan EIP, lihat Bayar sesuai pemakaian.

Migrasi data ke OSS dan kemudian unduh data dari OSS

Anda dapat menggunakan ossutil atau layanan Data Transport untuk menyinkronkan data ke OSS, dan kemudian mengunduh data dari OSS ke file lokal.

  1. Migrasi data ke OSS.

  2. Unduh data dari OSS ke file lokal. Untuk informasi lebih lanjut, lihat Unduhan Sederhana.