Rsnapshot без жестких ссылок?

Я использую Rsnapshot для резервного копирования всех своих серверов в зашифрованном разделе EncFS. Раздел был создан с режимом paranoia по умолчанию, предлагаемым EncFS, поэтому он не поддерживает жесткие ссылки.

Я могу запустить Rsnapshot в первый раз (создав daily.0, weekly.0, monthly.0), но не во второй раз.

Есть ли способ использовать Rsnapshot без функции жесткой привязки? Я знаю, это звучит немного глупо, но мой rsnapshot.conf очень хорошо настроен, и я не хочу ни переключаться на другое программное обеспечение, ни стирать и воссоздавать том EncFS.

Спасибо


person fradeve    schedule 01.07.2013    source источник


Ответы (1)


Найдите этот раздел в файле /etc/rsnapshot.conf:

# If your version of rsync supports --link-dest, consider enable this.
# This is the best way to support special files (FIFOs, etc) cross-platform.
# The default is 0 (off).
#
#link_dest  0

Убедитесь, что «link_dest» отключен. Это используется как флаг, когда команда rsync вызывается в фоновом режиме. Согласно справочной странице для rsync:

--link-dest=DIR         hardlink to files in DIR when unchanged
person naugustine    schedule 21.11.2013
comment
Если что-то --link-dest должно быть включено, а не отключено (по умолчанию отключено). По умолчанию rsnapshot будет использовать cp -al <backup1> <backup2> для ротации в файловой системе encfs, которая, по словам OP, сломается из-за настроек encfs. Включение --link-dest в моем тестировании, похоже, вместо этого использует mv <backup0> <backup1>, что может решить проблему. - person thespinkus; 06.06.2014
comment
Я попробовал это, и теперь мне не удается установить жесткую ссылку: / есть идеи? - person shaneonabike; 15.09.2015