У меня есть Synology DiskStation DS215j и LaCie Network Space 2. У LaCie есть прошивка> 2.2.3, которая позволяет ему функционировать как сервер rsync. Конечно, обычные сетевые ресурсы также доступны.
Теперь я хочу сделать резервную копию данных (ежечасно) с Synology NAS на LaCie NAS. Synology предлагает два варианта:
- Встроенное резервное копирование на сервер rsync. Это не настоящая резервная копия; это просто зеркало. Если вы случайно удалили файл, он также будет удален из «резервной копии».
- Synology Time Backup. Это поддерживает несколько версий. Однако вы можете использовать его только для резервного копирования на другой NAS-сервер Synology, а не на сервер rsync.
Используя SSH-доступ на NAS-устройстве Synology, я также мог установить бесплатные программные инструменты, такие как rsnapshot, BackupPC, rdiff-backup или Bacula. Тем не менее, все эти инструменты либо:
- Невозможно выполнить резервное копирование в удаленную систему.
- Требовать, чтобы демон работал в удаленной системе.
- Предупреждать о резервном копировании на монтирование сетевого диска из-за ограничений в отношении жестких ссылок.
Моим последним средством было бы получить root-доступ к LaCie NAS. Это позволило бы мне установить Debian и, следовательно, любое программное обеспечение, которое я хочу. Но я бы предпочел не идти по этому пути, так как я больше не смог бы легко обновлять прошивку.
Есть ли какие-либо инструменты, которые я мог бы использовать для создания почасовых резервных копий? Или я пришел к неверному выводу относительно инструментов, упомянутых выше?
РЕДАКТИРОВАТЬ: Я сдался. Использование корневого доступа и настройка rsnapshot было самым простым способом. Я создал руководство по GitHub.