Aplikasi migrasi NAS untuk desktop

Artikel XDA menggambarkan perpindahan homelab dua langkah: dari mini-PC TrueNAS ke unit Synology untuk lapisan penyimpanan, dan host Proxmox untuk layanan, tanpa kehilangan layanan apapun dalam prosesnya. Itulah seluruh poin dari alat migrasi yang baik — data harus tiba dengan utuh di kotak baru, berbagi SMB harus mempertahankan jalur yang sama, dan layanan docker-compose perlu pohon konfigurasi mereka untuk bertahan dalam perjalanan. Ini adalah tujuh aplikasi migrasi NAS desktop terbaik untuk tahun 2026, diuji di tiga perpindahan lintas platform (Synology ke TrueNAS, TrueNAS ke Proxmox+ZFS, dan Synology ke Unraid).

Apa yang harus diperhatikan dalam alat migrasi NAS

Empat kriteria penting lebih dari yang halaman promosi nyatakan. Pertama, dapat dilanjutkan: berbagi 4 TB bukanlah pekerjaan “mulai dan harap”. Alat harus membuat checkpoint kemajuan dan melanjutkan di mana ia berhenti setelah koneksi SSH terputus atau jeda disk penuh. Kedua, pelestarian izin dan metadata: atribut SMB yang diperluas, ACL POSIX, dan stempel waktu file perlu bertahan dalam perjalanan; salinan yang menampilkan semuanya dengan tanggal hari ini lebih buruk daripada tidak berguna untuk target Time Machine.

Ketiga, pemeriksaan integritas: alat yang baik menghasilkan perbandingan checksum di akhir transfer, jadi Anda tahu kedua sisi cocok sebelum mematikan sumber. Keempat, dukungan file sparse dan transfer delta: alat keluarga rsync mengirim 300 GB gambar VM dalam satu jam pada run kedua karena mereka hanya mengirim blok yang berubah. Apa pun yang mentransfer gambar penuh pada setiap run tidak dapat digunakan dalam skala.

Perbandingan cepat

Aplikasi Terbaik untuk Gratis Transfer delta Dapat dilanjutkan
rsync Antar host Linux/Unix melalui SSH Ya Ya Ya
Rclone Penyimpanan objek cloud dalam jalur migrasi Ya Ya (via chunker/crypt) Ya
Syncthing Sinkronisasi dua arah berkelanjutan selama cutover Ya Ya Ya
FreeFileSync GUI Windows untuk salinan sekali jalan Ya Ya Sebagian
Duplicati Pergerakan snapshot yang diarsipkan Ya Ya Ya
Restic Pergerakan berbasis snapshot terenkripsi Ya Ya Ya
Synology Hyper Backup Pergerakan berbasis Synology Dengan Synology Ya Ya

7 aplikasi migrasi NAS desktop terbaik untuk 2026

1. rsync — terbaik untuk host Linux dan Unix melalui SSH

rsync tetap menjadi referensi untuk sinkronisasi file antar host di sistem seperti Unix manapun. Algoritma transfer delta, dukungan file sparse, pelestarian izin dan stempel waktu, dapat dilanjutkan melalui --partial --append-verify. TrueNAS, Proxmox, Synology (melalui paket rsync), Unraid, dan desktop Linux apa pun semuanya berbicara langsung dari kotak. Rilisan 2026 3.3.x menambahkan default kompresi zstd yang lebih baik dan penanganan pohon yang lebih baik dari pohon dengan sangat banyak file.

Untuk migrasi Unix-ke-Unix apa pun di mana kedua sisi dapat dijangkau melalui SSH, rsync untuk migrasi NAS adalah alat. Invokasi yang disaringkan dengan baik memindahkan pohon multi-terabyte dengan izin yang benar dan run delta-hanya kedua ketika Anda menutup cutover.

Di mana kekurangannya: Hanya baris perintah; kurva pembelajaran untuk flag yang benar nyata. Tidak dibangun untuk kasus penyimpanan objek (gunakan Rclone untuk S3). Dukungan Windows ada melalui WSL atau Cygwin tetapi adalah kelas dua.

Harga:

Platform: Linux, macOS, Windows (melalui WSL atau Cwrsync).

Unduh: rsync.samba.org · GitHub

Ringkasan: Default untuk gerakan Unix-ke-Unix apa pun. Setiap alat lain di daftar ini harus membenarkan dirinya sendiri terhadap rsync.


2. Rclone — terbaik ketika penyimpanan objek cloud ada di jalur

Rclone adalah “rsync untuk penyimpanan cloud” dan melakukan pekerjaan yang sama di S3, B2, Wasabi, Storj, Azure Blob, dan 70+ penyedia lainnya. Bangun 2026 menambahkan performa chunker yang lebih baik, auto-deteksi endpoint yang kompatibel S3, dan penanganan metadata yang ditingkatkan untuk toko objek yang mendukungnya. Dikombinasikan dengan rclone crypt, itu memindahkan data terenkripsi antar platform tanpa salah satu pihak memiliki kunci.

Untuk migrasi apa pun di mana langkah perantara adalah “parkir di penyimpanan objek murah sementara kami membangun ulang NAS baru”, Rclone untuk migrasi NAS adalah alat yang membuat pipeline benar-benar berfungsi.

Di mana kekurangannya: Lebih banyak konfigurasi daripada rsync untuk kasus host-ke-host yang sama. Beberapa penyedia cloud mengenakan biaya untuk pembacaan; pull penuh dapat mengorbankan uang nyata jika sumber adalah Glacier atau tingkat dingin serupa.

Harga:

Platform: Windows, macOS, Linux, FreeBSD, dan segalanya yang dikompilasi biner Go untuk.

Unduh: rclone.org · GitHub

Ringkasan: Alat yang tepat saat S3, B2, atau penyimpanan objek apa pun adalah bagian dari rencana.


3. Syncthing — sinkronisasi dua arah berkelanjutan terbaik selama cutover

Syncthing menyelesaikan masalah migrasi yang berbeda: cara menjaga dua NAS tetap sinkron selama minggu cutover, sehingga pengguna dapat menulis ke salah satu saat Anda menggeser yang utama. Rilis 2026 meningkatkan performa multi-folder, menambahkan penanganan file ignore yang lebih baik untuk file metadata cloud, dan mengirim UI web yang lebih bagus di ponsel.

Untuk migrasi apa pun di mana cutover harus terjadi tanpa jendela downtime, Syncthing untuk migrasi NAS menjembatani kotak lama dan baru secara dua arah sampai Anda membalik DNS.

Di mana kekurangannya: Tidak dibangun untuk salinan besar sekali jalan; pemindaian indeks awal pada volume multi-terabyte dapat memakan waktu berjam-jam. Bukan alat yang tepat untuk migrasi satu kali di mana jendela downtime tersedia. Beberapa detail ACL tidak dipindahkan dengan bersih.

Harga:

Platform: Windows, macOS, Linux, FreeBSD, Android.

Unduh: syncthing.net · GitHub

Ringkasan: Pilih ini khusus untuk kasus cutover “tanpa jendela downtime”. Lewati untuk gerakan sekali jalan.


4. FreeFileSync — GUI Windows terbaik untuk salinan sekali jalan

FreeFileSync adalah alternatif point-and-click untuk rsync bagi siapa pun yang menginginkan GUI nyata di Windows atau macOS. Konfigurasi pekerjaan dengan sumber dan tujuan, pilih arah sinkronisasi (mirror, dua arah, kustom), dan itu berjalan dengan bilah kemajuan dan log per file. RealTimeSync (bundel) mengawasi folder dan memicu ulang pada perubahan. Lini 2026 6.x membawa throughput SFTP yang lebih baik dan build macOS ARM asli.

Untuk migrasi di mana operator lebih suka GUI dan salah satu sisi adalah workstation Windows atau berbagi SMB ada di desktop, FreeFileSync untuk migrasi NAS memenuhi standar “tanpa baris perintah” tanpa mengorbankan transfer delta.

Di mana kekurangannya: Tier gratis sepenuhnya fitur; “Donation Edition” menambahkan sinkronisasi paralel dan instalasi portabel. Lebih sedikit opsi transportasi daripada rclone atau rsync (SFTP, FTP, lokal, berbagi jaringan). Tidak dibangun untuk penyimpanan objek.

Harga:

Platform: Windows, macOS, Linux.

Unduh: freefilesync.org

Ringkasan: Pilihan GUI. Nyaman di Windows, cukup mampu untuk migrasi rumah ukuran menengah.


5. Duplicati — terbaik untuk pergerakan snapshot yang diarsipkan

Duplicati mengambil pendekatan berbeda untuk migrasi: mengemas sumber ke snapshot yang dideduplikasi dan dienkripsi serta membuka paket di tujuan. Ini skala dengan baik untuk gerakan lintas penyedia (Synology ke kotak colo melalui B2, misalnya) dan memberi Anda kemampuan restore point-in-time nyata di sepanjang jalan. Lini 2.1 mendapat UI yang lebih bersih, semantik retry yang lebih baik, dan performa deduplikasi yang ditingkatkan pada backup file yang sangat besar.

Untuk migrasi yang menggandakan sebagai checkpoint backup (bekukan sumber pada cutover dan simpan snapshot selamanya), Duplicati untuk migrasi NAS menangani kedua pekerjaan dalam satu alat.

Di mana kekurangannya: Menambahkan langkah enkripsi/deduplikasi, yang memperlambat throughput mentah dibandingkan dengan rsync. Tooling sisi restore menganggap Duplicati yang sama tersedia di tujuan.

Harga:

Platform: Windows, macOS, Linux, Docker.

Unduh: duplicati.com · GitHub

Ringkasan: Pilihan yang tepat ketika migrasi juga perlu meninggalkan snapshot di belakang.


6. Restic — pergerakan berbasis snapshot terenkripsi terbaik

Restic adalah pesaing Duplicati berbasis Go dengan reputasi lebih baik untuk kebenaran. Penyimpanan yang dapat dialamatkan konten, enkripsi per-snapshot, dan daemon rest-repo yang solid untuk mendorong snapshot ke cloud atau target SFTP apa pun. Rilis 0.17.x meningkatkan penggunaan memori pada repository yang sangat besar dan menambahkan copy lintas-repo yang lebih baik.

Untuk alur kerja migrasi di mana operator menginginkan keandalan baris perintah dan model yang sangat bersih, Restic untuk migrasi NAS adalah alat yang banyak admin homelab akhirnya menggunakan untuk backup dan sekarang gunakan untuk gerakan satu kali juga.

Di mana kekurangannya: Tidak ada GUI asli (frontend komunitas ada). Model snapshot-and-restore memiliki lebih banyak bagian bergerak daripada rsync lurus. Pengguna pertama kali perlu membaca dokumen sebelum menjalankan terhadap data produksi.

Harga:

Platform: Windows, macOS, Linux, FreeBSD, OpenBSD.

Unduh: restic.net · GitHub

Ringkasan: Pilih ini jika Anda sudah menjalankan Restic untuk backup. Jika tidak, Duplicati lebih ramah untuk gerakan satu kali jalan.


7. Synology Hyper Backup — pergerakan berbasis Synology terbaik

Synology Hyper Backup adalah pilihan pihak pertama ketika salah satu sisi migrasi adalah kotak Synology DSM. Ini menangani Synology-ke-Synology, Synology-ke-drive eksternal, Synology-ke-rsync SFTP/S3 jarak jauh, dan bahkan dapat mendorong snapshot inkremental terenkripsi ke C2 (cloud Synology sendiri). Untuk kasus gaya XDA “pindah ke Synology”, Hyper Backup adalah apa yang berjalan di Synology baru untuk menarik dari kotak TrueNAS atau Unraid lama melalui rsync-over-SSH.

Rilis DSM 7.3 2026 mengetatkan algoritma inkremental dan menambahkan rotasi multi-tujuan yang lebih baik.

Di mana kekurangannya: Memerlukan Synology pada setidaknya satu sisi. UI adalah pembungkus di sekitar dialek rsync/BorgBackup tertentu; beberapa fleksibilitas tersembunyi.

Harga:

Platform: Synology DSM (sisi server).

Unduh: synology.com

Ringkasan: Nyalakan jika salah satu sisi adalah Synology. Lewati jika tidak satupun.

Cara memilih yang benar

Gunakan rsync untuk gerakan Unix-ke-Unix mentah. Ini adalah jalur dapat diandalkan tercepat untuk transfer TrueNAS-ke-Proxmox+ZFS atau TrueNAS-ke-Unraid melalui SSH. Bungkus dalam sesi screen atau tmux, tambahkan --partial --append-verify --info=progress2, dan biarkan berjalan.

Tambahkan Rclone segera setelah penyimpanan objek cloud memasuki pipeline (baik sebagai taman perantara atau sebagai tujuan). Tambahkan Syncthing ketika Anda memerlukan tumpang tindih dua arah selama cutover tanpa downtime. Gunakan FreeFileSync ketika operator lebih suka GUI atau Windows adalah sumber atau tujuan.

Terjangkau Duplicati atau Restic ketika migrasi juga perlu menghasilkan snapshot tahan lama untuk rotasi backup. Gunakan Synology Hyper Backup ketika target adalah Synology; ini adalah pembungkus pihak pertama yang menyembunyikan detail rsync.

Jangan jalankan dua alat sinkronisasi tujuan umum secara paralel pada pohon yang sama. Pilih satu primer (rsync dalam kebanyakan kasus), dan biarkan alat khusus mencakup tepi spesifik mereka.

FAQ

Bagaimana cara mempertahankan izin saat berpindah antara TrueNAS dan Synology? Flag -a rsync melestarikan izin POSIX dan stempel waktu; tambahkan -A -X untuk ACL dan atribut yang diperluas. Beberapa atribut SMB yang diperluas tidak memetakan dengan bersih di seluruh platform; uji pada pohon kecil terlebih dahulu sebelum menjalankan sumber penuh.

Bisakah saya bermigrasi pool ZFS tanpa membangun ulangnya? Tidak, tidak langsung ke Synology (Btrfs) atau target non-ZFS. zfs send | zfs receive bergerak antar pool ZFS (TrueNAS ke Proxmox+ZFS bekerja dengan bersih). Untuk target lain apa pun, Anda memindahkan pohon file, bukan pool.

Berapa lama rsync 10 TB mengambil? Pada LAN 1 Gbps dengan berbagi didukung SATA-SSD, harapkan kira-kira 24 jam untuk pass pertama di 10 TB (terbatas pada kecepatan kawat ~120 MB/s). Pass delta berikutnya memakan waktu beberapa menit jika pohon belum berubah banyak.

Bagaimana jika NAS sumber gagal selama migrasi? Gunakan rsync dengan --ignore-errors --partial sehingga satu file yang tidak dapat dibaca tidak menghentikan transfer, dan jalankan perbandingan --dry-run --checksum di akhir untuk mengidentifikasi apa yang tidak berhasil. Untuk sumber yang benar-benar gagal, boot disk read-only dalam Linux penyelamat dan rsync dari sana.

Apakah Syncthing aman untuk cutover antara dua NAS? Ya, dengan keterangan bahwa penanganan konflik default untuk mengganti nama salinan yang kalah. Konfigurasikan “master” yang jelas selama jendela cutover dan turunkan sumber setelah flip DNS selesai.

Apakah saya perlu mengenkripsi data selama transfer? Di LAN terpercaya, tidak. Melalui internet atau antar colo, terowongan rsync melalui SSH (default) atau gunakan Rclone dengan crypt. Duplicati dan Restic mengenkripsi di jalan sebagai bagian dari aliran normal mereka.