Вы можете использовать мой zfs-auto-snapshot , который является ответвлением исходного zfs-auto-snapshot обновлено с помощью сценария send2remote
send2remote сканирует источник и место назначения на предмет различий в моментальных снимках и отправляет в резервную копию zpool инкрементные снимки по ssh (если резервное копирование zpool на удаленном хосте)
резервное копирование zpool - может быть на локальном или удаленном хосте
{{ 1}}
Команда cp -P
не подходит для ваших нужд. Вы используете заглавную букву аргумента -P
, которая используется, чтобы никогда не переходить по символическим ссылкам.
Вы хотите использовать строчные буквы для сохранения временных меток: cp -p
Как описано в разделе комментариев вопроса, использование правильных gid и uid решило проблему:
sudo mount -t cifs //mynas/folder /home/mnt/nas/ -o user=username -o gid=1000,uid=1000
Существует несколько других утилит, которые можно использовать для копирования файлов без изменения их временных меток. rsync
(особенно с использованием флага '-t') и cpio
(с использованием флага '-m') могут быть использованы в этом случае. Просмотрите страницы руководства для каждого из них, чтобы узнать, какие еще опции могут быть полезны.