На первый взгляд да, но вместо того, чтобы ставить и конфигурить rsnapshot, здесь выполняется по сути всего одна команда cp -al.
Сам же бекап (с помощью rsync) делается непосредственно на Synology с помощью штатного приложения — это удобно. Хотя можно и вместо cp -al rsnapshot прикрутить.
Смысл rsnapshot именно в надёжной проверенной логике ротации, предотвращении эффекта гонок и логировании.
Код самописных скриптов обычно хуже протестирован и сложнее в поддержке.
Да там самописного — 3 строки, если выкинуть комментарии и echo. Так что логика работы прозрачна для проверки и понимания. Опять же — разобраться во внутренностях системы может быть полезно. Но я согласен, что использование rsnapshot в определенных случаях предпочтительнее.
Подозреваю, что к снапшотам zfs и пр. так же необходима обвязка из простеньких скриптов. В общем если дойдет до реализации — наверняка всплывут мелкие детали, которые надо будет учитывать. Но не исключаю, что это будет проще — в следующий раз попробую сделать на уровне снапшотов файловой системы.
Обвязка из скриптов разумеется потребуется, но не для подделки COW, а для решения поставленной задачи, вроде создания почасовых/дневных/недельных/месячных/годовых снапшотов с определенным сроком хранения, как в пример https://github.com/fracai/zfs-rollup/blob/master/rollup.py
А у меня вопрос — если есть собственно сервер, то зачем тогда synology?)
Просто любая схема вида «ну сервер я буду периодически включать чтобы туда бэкапы сложить» достаточно странно выглядит. А если сервер всё время включен — то смысла в Synology как то не особо есть.
Synology стоит дома, качает фильмы, музыку, воспроизводит их на SmartTV, может быть использован в качестве системы видеонаблюдения и пр.
А сервер для бекапа — просто дохленький комп для хранения архивов, размещенный, к слову, оффсайт.
Всегда было интересно — если человек в состоянии настроить сервер как ему угодно — зачем покупают синолоджи, кунап и прочее? Оно выходит сильно дороже если сравнивать с обычным железом, да даже с микросервером, у которого память с ЕСС. Вариант для ленивых — HP Microserver+FreeNAS и вы за вечер имеете все тоже самое, но с блекджеком и снапшотами, в 2 раза дешевле как минимум. При этом железо будет бодрее.
Использование хардлинков (hardlink) для инкрементального бекапа Synology DSM