Меня попросили описать настройку для передачи файлов по RSYNC с одного NAS на другой. Отвечаю, в варианте двух nas4free. Прим. тк второй NAS у меня на момент отсутствует, поднял его на виртуальной машине внутри десктопа. ( Дальше... )
Гы, положи большой файлик, который гарантированно на одну минуту не перенесется :) Или просто поверь сисИадмину, у которого серваки сливают на бакапный сервак свои бакапы как раз rsync'ом
Верю :) и честно-честно - и не думал такой пост писать. А сервер сервер хотел пощупать zfs send - receive через mbuffer (и ещё пощупаю). Но люди в почте просят - надо помогать!
Что делать с большими файламиext_1803303May 16 2013, 06:39:35 UTC
Есть 2 сервака nas4free. Синхронизировать нужно несколько папок. У всех разная специфика. серваки на разных частях земли.
1 Хранятся образы виртуалок добавляются не так часто, не изменяются практически. 2 PDF и документы добавляются часто 3 бекапы сервера часто меняются
rsync - хорошо, но когда появляется виртуалка на 200 Гигов и синхронизится неделю, проблема. Синзнонизить раз в день, но не запускать еше один экземпляр до завершения предидущего я не разобрался как.
bittorrent sync - думал что это то что мне нужно, но когда у него есть папка в которой 160 Гигов и 800000 файлов, он только и делает что индексируется (CPU до 10%-50% занято на i3). А это лишняя нагрузка на винт, с учетом того что в эту папку ничего нового может не попасть в течении нескольких месяцев. (а на серваке с 2 гигами оперативы не смогло доиндексировать доконца, и bittorrent отказывался запускатся, пока я не удалил папку где хранятся индексы.) А что будет если я ему покажу папку на 3 Tb? печаль нарвено.
с nas4free на Synology poleznosti_13March 24 2016, 21:44:25 UTC
Уважаемые, или лыжи, или я... Читаю с начала. "настроим NAS, который будет источником". В моём (возможно ошибочном) понимании "источник"="клиент". Но дальше написано: "Здесь всё ровно как в статейке про сервер". ОК, значит я ошибся, и "источник"="сервер". Иду по ссыле на указанную статейку, и там читаю про "сервер", НА который бекапяться с QtdSync. И вот потому кажется мне, что тут что не так :( ... Возвращаясь к моей задачи "бекапимся С nas4free" - так этот nas4free таки клиент или или сервер?
Re: с nas4free на Synology 2gusiaMarch 26 2016, 18:29:08 UTC
Ну, шеф может у меня с русским не идеально - извиняй :) Для меня источник - это откуда льётся. Приёмник - куда. А клиент - это инициатор акта передачи, а сервер - тот, кто передачу осуществляет. Возможны IMHO всевозможные комбинации. Но это я сейчас так думаю, а что дусал когда писал - не дам руку на отсечение :)
Re: с nas4free на Synology poleznosti_13March 26 2016, 18:47:32 UTC
C выздоровлением :) Ах вот где собака порылась! Я понял причину своего непонимая - спасибо :) Я почему-то был уверен, что инициировать акт передачи может только источник - потому в моей голове было источник=клиент=инициатор. И, соответственно получатель=сервер. А тут "возможны варианты" :) ...
Не подскажите. Я пытаюсь скопировать папку с фильмом с Nas4free на Nas Qnap. Но не получается. ни папки ни файлов нет. в логах 2017/07/09 21:59:00 [17745] rsync: connection unexpectedly closed (0 bytes received so far) [sender] 2017/07/09 21:59:00 [17745] rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.2] и такие были 2017/07/09 17:38:00 [14330] @ERROR: auth failed on module Movies 2017/07/09 17:38:00 [14330] rsync error: error starting client-server protocol (code 5) at main.c(1648) [sender=3.1.2]
Comments 23
Или просто поверь сисИадмину, у которого серваки сливают на бакапный сервак свои бакапы как раз rsync'ом
Reply
Reply
Reply
UPD http://wiki.nas4free.org/doku.php?id=documentation:setup_and_user_guide:secure_server_to_server_rsync
Reply
И учти, что пускать рута через SSH, а не через wheel-su - плохо.
Reply
1 Хранятся образы виртуалок
добавляются не так часто, не изменяются практически.
2 PDF и документы
добавляются часто
3 бекапы сервера
часто меняются
rsync - хорошо, но когда появляется виртуалка на 200 Гигов и синхронизится неделю, проблема. Синзнонизить раз в день, но не запускать еше один экземпляр до завершения предидущего я не разобрался как.
bittorrent sync - думал что это то что мне нужно, но когда у него есть папка в которой 160 Гигов и 800000 файлов, он только и делает что индексируется (CPU до 10%-50% занято на i3). А это лишняя нагрузка на винт, с учетом того что в эту папку ничего нового может не попасть в течении нескольких месяцев. (а на серваке с 2 гигами оперативы не смогло доиндексировать доконца, и bittorrent отказывался запускатся, пока я не удалил папку где хранятся индексы.) А что будет если я ему покажу папку на 3 Tb? печаль нарвено.
PS.Статьи реально крутые. Спасибо.
Reply
Reply
Читаю с начала. "настроим NAS, который будет источником". В моём (возможно ошибочном) понимании "источник"="клиент". Но дальше написано: "Здесь всё ровно как в статейке про сервер". ОК, значит я ошибся, и "источник"="сервер". Иду по ссыле на указанную статейку, и там читаю про "сервер", НА который бекапяться с QtdSync.
И вот потому кажется мне, что тут что не так :( ...
Возвращаясь к моей задачи "бекапимся С nas4free" - так этот nas4free таки клиент или или сервер?
Reply
Для меня источник - это откуда льётся. Приёмник - куда.
А клиент - это инициатор акта передачи, а сервер - тот, кто передачу осуществляет. Возможны IMHO всевозможные комбинации. Но это я сейчас так думаю, а что дусал когда писал - не дам руку на отсечение :)
Reply
Ах вот где собака порылась! Я понял причину своего непонимая - спасибо :)
Я почему-то был уверен, что инициировать акт передачи может только источник - потому в моей голове было источник=клиент=инициатор. И, соответственно получатель=сервер. А тут "возможны варианты" :) ...
Reply
Reply
Но не получается. ни папки ни файлов нет.
в логах 2017/07/09 21:59:00 [17745] rsync: connection unexpectedly closed (0 bytes received so far) [sender]
2017/07/09 21:59:00 [17745] rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.2]
и такие были
2017/07/09 17:38:00 [14330] @ERROR: auth failed on module Movies
2017/07/09 17:38:00 [14330] rsync error: error starting client-server protocol (code 5) at main.c(1648) [sender=3.1.2]
Reply
Попробуйте для начала потестить на маленькой специальной папке, куда дайте все 777 права.
Reply
Reply
Общий вид я настраивал тут http://2gusia.livejournal.com/39269.html
На дюне никакого rsync интерфейса нет, просто запустил сервер и клиентом на nas4free
Reply
Leave a comment