Как известно, ваше семейное фото и видео делится на два класса - (1) те, что с бекапом и (2) те, что вы ещё не потеряли по чистой случайности. Способов делать бекап много. Простейший - копировать руками на NAS или USB диск. Мы рассмотрим автоматический бекап на NAS4FREE через RSYNC
(
Дальше... )
Comments 21
Reply
биндить я отключил, в тексте написал. --hard-link - сохранять их, хардлинки то есть :) http://ru.wikipedia.org/wiki/%C6%B8%F1%F2%EA%E0%FF_%F1%F1%FB%EB%EA%E0
Вообще у rsync море ключей, ср ман http://www.opennet.ru/man.shtml?topic=rsync&category=1&russian=2 со всеми, понятно, я поленился разбираться. Сделал, чтоб работало, выкинул то, что мешает.
Reply
PS Версия nas4free 10.2.0.2 - Prester (revision 2332)
Reply
Reply
Ночью в слепке файлы присутствуют, а после перезапуска сервисов Transmision, Samba, Rsync отсутствуют. Избавиться от nop мне не удалось, pool не отмонтируется по причине busy. Других причин не могу предположить.
UPD а что вот эта команда делает zpool import -d /dev -f -a ?
Reply
это nas4free при старте ищет и импортирует все пулы. Видимо, на случай, если прошлый раз что-то пошло не так при выходе, типа пропадания питания. IMHO - безвредно, только историю загаживает несколько.
Reply
Как только дам 777 на вновь созданные папки, синхронизация идет как по маслу.
Как бы сделать так, чтобы папки, создаваемые в процессе работы Rsync сразу получали разрешение 777
UPD
Сам разобрался. в Expert Mode добавил
--perms --chmod=a+rwx
и все заработало как надо
Reply
кроме того, и в rsync и в самбе можно играть юзером, от имени которого идёт доступ.
Reply
Повесил без авторизации. Ну и наткнулся на 755 в итоге. Но сейчас норм.
А опций там да, просто море
Reply
ACL inherit
This attribute determines the behavior of Access Control List inheritance.
ACL mode
This attribute controls the ACL behavior when a file is created or whenever the mode of a file or a directory is modified.
Case Sensitivity
This property indicates whether the file name matching algorithm used by the file system should be casesensitive, caseinsensitive, or allow a combination of both styles of matching
Reply
Case Sensitivity - что-то я у себя в гуе не вижу, но этот параметр стандарный есть. У меня на всех датасетах
sensitive
Reply
немного перелопачиваю структуру пула, сверяясь время от времени с вашей "библией"... при создании датасета вы в строке советовали на этих местах restricted/discard, т.e. passthrough только для бэкапа?
п.с. и, чтобы не вставать дважды, для бэкапа всех пользователей хватает одной папки?
Reply
Вот как раз в области ACL мои настройки, вероятно, не оптимальные - всё что мне надо работает, но вроде можно сделать лучше. Я не вдавался тогда, но если это важно - стоит погуглить по ACL
Reply
Надеюсь, понятно выразился :)
Reply
Оба эти варианта будут работать глобально. Если найти rsync клиент толковый для андроида - ещё проще, но скорее в родной локалке. Но я тогда не нашёл, мож сейчас появился
Reply
Как-то так :)
Reply
Reply
Leave a comment