Приложения для миграции NAS на десктопе

В XDA описали двухэтапный переезд домашней лаборатории: с TrueNAS mini-PC на Synology для уровня хранения и Proxmox для сервисов, без потери ни одного сервиса в процессе. Именно в этом смысл хорошего инструмента миграции — данные должны прибыть целыми на новый ящик, SMB-расшаренные папки должны сохранить те же пути, и docker-compose-сервисы должны перенести конфигурационные деревья. Это семь лучших приложений для миграции NAS на десктопе в 2026, протестированные на трёх кросс-платформенных переездах (Synology на TrueNAS, TrueNAS на Proxmox+ZFS, и Synology на Unraid).

На что обратить внимание при выборе инструмента миграции NAS

Четыре критерия имеют значение больше, чем говорят маркетинговые материалы. Во-первых, возобновляемость: 4 TB расшаренная папка — не работа типа «запусти и надейся». Инструмент должен контролировать прогресс и возобновлять работу с того места, где она остановилась после разорванного SSH-соединения или паузы диска. Во-вторых, сохранение прав доступа и метаданных: расширенные атрибуты SMB, ACL POSIX и временные метки файлов должны перенестись; копия, которая всё проставляет сегодняшней датой, хуже, чем бесполезна для Time Machine-цели.

В-третьих, проверка целостности: хороший инструмент выдаёт сравнение контрольных сумм после передачи, чтобы вы знали, что обе стороны совпадают перед отключением источника. В-четвёртых, поддержка разреженных файлов и дельта-передача: инструменты семейства rsync передают 300 GB VM-образов за час при втором запуске, потому что они передают только изменённые блоки. Всё, что передаёт полный образ при каждом запуске, непригодно в масштабе.

Быстрое сравнение

Приложение Лучше всего для Бесплатно Дельта-передача Возобновляемо
rsync Между хостами Linux/Unix по SSH Да Да Да
Rclone Облачное хранилище объектов в пути миграции Да Да (через chunker/crypt) Да
Syncthing Непрерывная двусторонняя синхронизация при переключении Да Да Да
FreeFileSync GUI для Windows при одноразовых копиях Да Да Частично
Duplicati Перемещение заархивированных снимков Да Да Да
Restic Перемещение снимков на основе шифрования Да Да Да
Synology Hyper Backup Перемещения на базе Synology С Synology Да Да

7 лучших приложений для миграции NAS на десктопе в 2026

1. rsync — лучше всего для хостов Linux и Unix по SSH

rsync остаётся эталоном для синхронизации файлов между хостами на любой Unix-подобной системе. Алгоритм дельта-передачи, поддержка разреженных файлов, сохранение прав доступа и временных меток, возобновляемость через --partial --append-verify. TrueNAS, Proxmox, Synology (через пакет rsync), Unraid и любой Linux-десктоп поддерживают это из коробки. Релизы 2026 3.3.x добавили лучшие стандартные значения сжатия zstd и улучшили обработку деревьев с очень большим количеством файлов.

Для любой миграции Unix-в-Unix, где обе стороны доступны по SSH, rsync для миграции NAS — это инструмент. Хорошо настроенное обращение перемещает мультитерабайтные деревья с правильными правами доступа и дельта-только вторым запуском при закрытии переключения.

Где подводит: Только командная строка; кривая обучения для правильных флагов реальна. Не построен для случая хранилища объектов (используйте Rclone для S3). Поддержка Windows существует через WSL или Cygwin, но она вторичного класса.

Цена:

Платформы: Linux, macOS, Windows (через WSL или Cwrsync).

Загрузка: rsync.samba.org · GitHub

Вывод: По умолчанию для любого перемещения Unix-в-Unix. Каждый другой инструмент в этом списке должен оправдать себя перед rsync.


2. Rclone — лучше всего, когда облачное хранилище объектов входит в пути

Rclone — это «rsync для облачного хранилища» и делает ту же работу по S3, B2, Wasabi, Storj, Azure Blob и 70+ других провайдеров. Сборка 2026 добавила улучшенную производительность chunker, автоматическое обнаружение совместимых конечных точек S3 и улучшенную обработку метаданных для хранилищ объектов, которые её поддерживают. В сочетании с rclone crypt он перемещает зашифрованные данные между платформами без того, чтобы одна из сторон имела ключ.

Для любой миграции, где промежуточный этап — «припаркуй его в дешёвое хранилище объектов пока мы перестраиваем новый NAS», Rclone для миграции NAS — это инструмент, который делает конвейер действительно работающим.

Где подводит: Больше конфигурации, чем rsync для того же случая хост-в-хост. Некоторые облачные провайдеры берут плату за чтение; полная загрузка может стоить реальные деньги, если источник — Glacier или аналогичный холодный уровень.

Цена:

Платформы: Windows, macOS, Linux, FreeBSD и всё, что компилируется как Go-двоичный файл.

Загрузка: rclone.org · GitHub

Вывод: Правильный инструмент в момент, когда S3, B2 или любое хранилище объектов — часть плана.


3. Syncthing — лучше всего для непрерывной двусторонней синхронизации при переключении

Syncthing решает другую проблему миграции: как держать два NAS в синхронизации во время недели переключения, чтобы пользователи могли писать на любой, пока вы переносите основной. Релизы 2026 улучшили производительность многопапочной системы, добавили лучшую обработку файлов игнорирования для облачных файлов метаданных и отправили более приятный веб-интерфейс на мобильные.

Для любой миграции, где переключение должно произойти без окна простоя, Syncthing для миграции NAS соединяет старый и новый ящики двусторонне, пока вы не переключите DNS.

Где подводит: Не построен для одноразовых крупных копий; начальное сканирование индекса на мультитерабайтном томе может занять часы. Не правильный инструмент для одноразовых миграций, где доступно окно простоя. Некоторые детали ACL не переносятся чисто.

Цена:

Платформы: Windows, macOS, Linux, FreeBSD, Android.

Загрузка: syncthing.net · GitHub

Вывод: Выберите это специально для случая переключения «без окна простоя». Пропустите для одноразовых переездов.


4. FreeFileSync — лучше всего GUI для Windows при одноразовых копиях

FreeFileSync — это альтернатива point-and-click rsync для всех, кто хочет настоящий GUI на Windows или macOS. Настройте задание с источником и назначением, выберите направление синхронизации (зеркало, двусторонне, пользовательское) и оно работает с полосой прогресса и журналом для каждого файла. RealTimeSync (в комплекте) наблюдает за папками и запускает заново при изменении. Линия 2026 6.x добавила лучшую пропускную способность SFTP и нативные сборки macOS ARM.

Для миграции, где оператор предпочитает GUI и одна сторона — это рабочая станция Windows или SMB-расшаренная папка на десктопе, FreeFileSync для миграции NAS достигает планки «без командной строки» без отказа от дельта-передачи.

Где подводит: Бесплатный уровень полностью функционален; «Donation Edition» добавляет параллельную синхронизацию и портативную установку. Меньше вариантов транспорта, чем rclone или rsync (SFTP, FTP, локальный, сетевые папки). Не построен для хранилища объектов.

Цена:

Платформы: Windows, macOS, Linux.

Загрузка: freefilesync.org

Вывод: Выбор для GUI. Комфортно на Windows, достаточно способен для миграции среднего размера дома.


5. Duplicati — лучше всего для перемещений заархивированных снимков

Duplicati использует другой подход к миграции: упаковать источник в дедублицированные, зашифрованные снимки и распаковать на назначении. Хорошо масштабируется для перемещений между провайдерами (Synology в colo-ящик через B2, например) и даёт вам реальную возможность восстановления в конкретный момент времени на этом пути. Линия 2.1 получила более чистый UI, лучшую семантику повторов и улучшенную производительность дедупликации на очень больших резервных копиях файлов.

Для миграции, которая также требует создания контрольной точки резервной копии (заморозить источник при переключении и сохранить снимок навсегда), Duplicati для миграции NAS обрабатывает оба задания в одном инструменте.

Где подводит: Добавляет шаг шифрования/дедупликации, что замедляет чистую пропускную способность по сравнению с rsync. Восстановление-сторонний инструментарий предполагает, что одинаковый Duplicati доступен на назначении.

Цена:

Платформы: Windows, macOS, Linux, Docker.

Загрузка: duplicati.com · GitHub

Вывод: Правильный выбор, когда миграция также должна оставить снимок позади.


6. Restic — лучше всего для перемещений снимков на основе шифрования

Restic — это конкурент Duplicati на базе Go с лучшей репутацией за правильность. Адресуемое по содержимому хранилище, шифрование на снимок и надёжный rest-repo daemon для отправки снимков на любую облако или SFTP-цель. Релизы 0.17.x улучшили использование памяти на очень больших хранилищах и добавили лучшую кросс-репо копию.

Для рабочих потоков миграции, где оператор хочет надёжность командной строки и очень чистую модель, Restic для миграции NAS — это инструмент, на котором оказались многие администраторы домашней лаборатории для резервного копирования и теперь используют для одноразового переезда.

Где подводит: Нет нативного GUI (существуют сообщественные фронтенды). Модель снимок-и-восстановление имеет больше движущихся частей, чем прямо rsync. Новичкам нужно прочитать документы перед запуском против производственных данных.

Цена:

Платформы: Windows, macOS, Linux, FreeBSD, OpenBSD.

Загрузка: restic.net · GitHub

Вывод: Выберите это, если вы уже используете Restic для резервного копирования. Иначе Duplicati дружественнее для одноразового переезда.


7. Synology Hyper Backup — лучше всего для перемещений на базе Synology

Synology Hyper Backup — это первопартийный выбор, когда одна сторона миграции — это ящик Synology DSM. Он обрабатывает Synology-в-Synology, Synology-на-внешний-диск, Synology-на-удалённый SFTP/S3 rsync и может даже отправлять зашифрованные дополнительные снимки в C2 (облако Synology). Для случая в стиле XDA «перейти на Synology», Hyper Backup — это то, что работает на новой Synology для загрузки со старой TrueNAS или Unraid-ящика по rsync-через-SSH.

Релиз DSM 7.3 от 2026 затянул дополнительный алгоритм и добавил лучшую ротацию мультинаправления.

Где подводит: Требует Synology по крайней мере на одной стороне. UI — это обёртка вокруг специфического диалекта rsync/BorgBackup; некоторая гибкость скрыта.

Цена:

Платформы: Synology DSM (серверная сторона).

Загрузка: synology.com

Вывод: Включите, если любая из сторон — это Synology. Пропустите, если ни одна не является.

Как выбрать правильный

Используйте rsync для чистого перемещения Unix-в-Unix. Это быстрейший надёжный путь для передачи TrueNAS-в-Proxmox+ZFS или TrueNAS-в-Unraid по SSH. Оберните его в сеанс screen или tmux, добавьте --partial --append-verify --info=progress2 и позвольте ему работать.

Добавьте Rclone, как только облачное хранилище объектов входит в конвейер (либо как промежуточное припаркование, либо как назначение). Добавьте Syncthing, когда вам нужно двустороннее перекрытие при переключении без простоев. Используйте FreeFileSync, когда оператор предпочитает GUI или Windows — источник или назначение.

Используйте Duplicati или Restic, когда миграция также должна создать долговечный снимок для ротации резервного копирования. Используйте Synology Hyper Backup, когда целью является Synology; это первопартийная обёртка, которая скрывает детали rsync.

Не запускайте два инструмента синхронизации общего назначения параллельно на одном дереве. Выберите один основной (rsync в большинстве случаев) и позвольте специализированным инструментам охватить свои конкретные преимущества.

FAQ

Как я могу сохранить права доступа при перемещении между TrueNAS и Synology? Флаг -a rsync сохраняет POSIX-права доступа и временные метки; добавьте -A -X для ACL и расширенных атрибутов. Некоторые расширенные атрибуты SMB не переносятся чисто между платформами; тестируйте на небольшом дереве сначала перед запуском против полного источника.

Могу ли я перенести пул ZFS без его перестройки? Нет, не прямо на Synology (Btrfs) или на не-ZFS-цель. zfs send | zfs receive перемещает между пулами ZFS (TrueNAS на Proxmox+ZFS работает чисто). Для любой другой цели вы перемещаете деревья файлов, не пул.

Сколько времени занимает 10 TB rsync? На LAN 1 Gbps с подкреплённо SATA-SSD расшаренными папками, ожидайте примерно 24 часа для первого прохода на 10 TB (ограничено ~120 MB/s скоростью провода). Последующие дельта-проходы занимают минуты, если дерево не изменилось сильно.

Что если источник NAS отказывает во время миграции? Используйте rsync с --ignore-errors --partial, так чтобы один нечитаемый файл не остановил передачу, и запустите сравнение --dry-run --checksum в конце, чтобы определить, что не сделало это. Для действительно отказавшего источника, загрузите диски в режиме только чтения в спасающий Linux и rsync оттуда.

Безопасен ли Syncthing для переключения между двумя NAS? Да, с оговоркой, что обработка конфликтов по умолчанию переименует проигрывающую копию. Настройте ясного «главного» во время окна переключения и понизьте источник после выполнения переключения DNS.

Нужно ли мне шифровать данные во время передачи? На надёжном LAN — нет. На интернете или между colo, туннель rsync через SSH (по умолчанию) или используйте Rclone с crypt. Duplicati и Restic шифруют на входе как часть их нормального потока.