У меня есть rsnapshot 1.3.1 установленных под cygwin64 (установите 2.870, dll 1.7.35) на win2012r2, все последнее с сегодняшнего дня.
Я настроил его, чтобы взять единственный файл, текущий 7z, и сделать вращающееся резервное копирование из него. У меня есть набор sync_first к 1.
Когда я работаю rsnapshot sync && rsnapshot hourly
от cygwin терминала, работающего как локальный администратор, это завершается без ошибок и никаких жалоб в выводе verbose-level-5.
Однако снимок это продукты не доступно через Windows Explorer: Я могу прятаться в до c:\backups.snapshots\hourly.x\cygdrive без проблемы, но двойной щелчок по "c" папке там дает мне:
У Вас в настоящее время нет разрешения получить доступ к этой папке.
Нажмите Continue для постоянного получения доступа к этой папке.
Таким образом, я нажимаю Continue (я зарегистрирован как локальный администратор, помню), и он говорит:
Вам отказали в разрешении получить доступ к этой папке.
Для получения доступа к этой папке, необходимо будет использовать вкладку безопасности.
Таким образом, я перехожу к вкладке безопасности для "c" (который ошибка открывают ссылки на), и найдите, что единственные "не разрешают" въезд для любого из перечисленных пользователей, для Администратора, для "специальных полномочий", и это серо, и это не позволит мне установить его для Разрешения, когда я попытаюсь редактировать. Администратор иначе имеет Полный контроль и все другие вещи набор для Разрешения.
Как я могу зафиксировать это?
./
как конец кредитной линии поддержки. испытанное создание его что-то как current/
. это перемещает резервное копирование, но тот же результат.cmd_cp
непрокомментированный несмотря на предупреждение в комментариях выше его, потому что с ним прокомментировал, rsnapshot перестанет работать с ERROR: rsync_cleanup_after_native_cp_al() only works on directories
: это верно оба, если я высказываю мнение кредитной линии поддержки к каталогу current.7z, находится в (с надлежащим /
в конце, поскольку в документах говорится), или непосредственно в токе 7z; кроме того, несмотря на эту ошибку в конце выполненного rsnapshot, это действительно на самом деле производит резервное копирование, но снова, с теми же ошибками полномочийЯ заметил эту строку в выводе, которая не была отмечена как ошибка, подобная той, которую я получал когда cmd_cp был закомментирован:
Lchown module not found
По-видимому, мне нужен Lchown для rsnapshot, чтобы правильно установить разрешения. Но у cygwin его, похоже, нет ...
Думаю, прежде чем получить доступ к резервной копии, мне придется сбросить perms через chmod или через вкладку безопасности Windows. К сожалению.