synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяBackup/Restore › Синхронизация папок между двумя Nas

Синхронизация папок между двумя Nas

Zurab · 25.01.2015

Друзья, подсобите пожалуйста.

Короче купил два сервера Synology 1813+. Стоят в разных квартирах, сетях и районах соответственно. И там и там роутеры Asus (если это вдруг важно). Айпишники везде статистические. На одном уже куча всякой информации... хотелось объединить их, так чтобы происходила двусторонняя синхронизация (на крайняк односторонняя). Есть ли встроенные простые способы это сделать? То есть просто чтобы все папки и вся информация постоянно (в случае изменений) копировалась на другой...

 

Спасибо заранее за помощь!

Madnicks · 25.01.2015

В Вашем случае идеальным выбором был бы High Availability, который начиная с DSM 5.1 интегрирован в систему.

Но, вероятно, второй сервак будет недоступен, он выполняет роль клона на случай отказа основного.

В хелпе всё доступно расписано.

Zurab · 25.01.2015
В Вашем случае идеальным выбором был бы High Availability, который начиная с DSM 5.1 интегрирован в систему.

Но, вероятно, второй сервак будет недоступен, он выполняет роль клона на случай отказа основного.

В хелпе всё доступно расписано.

 

К сожалению недоступен... я так понимаю с помощью данной программы только в пределах одной сети можно организовать.

Неужели нет других способов? Я ведь не первый наверное пользователь в мире решил такое сделать? Странно было бы, чтобы компания, которая прицельно занимается система хранения данных не рассматривала данный вариант.

Zurab · 25.01.2015

Написал в службу поддержки. Отпишусь сюда если найду решение задачи.

deni555 · 26.01.2015
Написал в службу поддержки. Отпишусь сюда если найду решение задачи.

 

Я делал через Cloud Station, но там не синхронизируются большие файлы + плюс на NAS который сервер информация дублируются 2 раза, соответственно место теряется.

hafis · 27.01.2015
В Вашем случае идеальным выбором был бы High Availability...

 

High Availability, насколько помню, - это когда два устройства стоят рядом, в одной стойке. И, объединены патч-кордом друг с другом напрямую. В случае вопроса автора топика уже не может быть выполнено. Ну и, кроме того, есть еще дополнительные условия, когда все это работает одинаковые наборы дисков, и т.п. что может уже не выполняться в конфигурации топикстартера. Так что замороченное это дело.

 

 

Автору темыу можно порекомендовать структурировать информацию по критерию оперативности синхронизации. Те данные, что необходимо синхронизировать в почти реальном времени - уложить в одну сетевую папку, и синхронизировать с помощью Cloudstation (есть ограничения по размеру в 10 гигов, но как правило всё, что не мультимедиа - под это подпадает нормально). Остальные папки - средствами"резервирование и репликация" (встроено в DSM) ежечасно. Но, для второго варианта каналы нужны толстые, оно неспеша происходит. Особенно когда инфы много. Или увеличить время для репликации на "каждые несколько часов". Плюс такого подхода - наличие протокола выполнения задания.

 

Еще в "резервировании и репликации" есть такой режим как "синхронизация папки общего доступа". С точки зрения здравого смысла - это как раз то, что Вас интересует.

Но, у меня оно работало несколько нестабильно. Все же рекомендую попробовать именно это.

Zurab · 28.01.2015
Я делал через Cloud Station, но там не синхронизируются большие файлы + плюс на NAS который сервер информация дублируются 2 раза, соответственно место теряется.

 

Настроил вроде... но работает как-то странно... и ограничение по файлам больше 10 гигов смущает... у меня много фильмов в 3D, которые соответственно весят значительно больше... Честно сказать невероятно удивлён, что такая простая функция не реализована.

Zurab · 28.01.2015
Еще в "резервировании и репликации" есть такой режим как "синхронизация папки общего доступа". С точки зрения здравого смысла - это как раз то, что Вас интересует.

Но, у меня оно работало несколько нестабильно. Все же рекомендую попробовать именно это.

 

Что-то не получается осуществить соединение... хотя через Cloud Station вроде коннектился и даже синхронизацию начал.

Я просто шокирован. Это же линукс... процесс синхронизации отработан и известен миллион лет. Почему здесь этого нет?! Хлопаю глазами в изумлении...

Zurab · 28.01.2015
Написал в службу поддержки. Отпишусь сюда если найду решение задачи.

 

Служба поддержки (между прочим забугорная) ответила, что единственное близкое похожее это средство Cloud Station... Офигеть. Просто офигеть. Устройства стоят 70-100 тысяч и нет такой простой функции... причем я так понимаю, что купи я даже самое топовое устройство ничего бы не изменилось, ибо оболочка DSM везде одна.

DMagister · 28.01.2015

"Резервное копирование и репликация > Синхронизация общих папок"

а это не работает что ли ?

Zurab · 28.01.2015
"Резервное копирование и репликация > Синхронизация общих папок"

а это не работает что ли ?

 

Не может законнектится почему-то... ни на этапе тестового соединения, ни даже если нажать Далее.

 

Очень странно всё это.

Написал возмущённое письмо в техподдержку.

DMagister · 28.01.2015
Не может законнектится почему-то... ни на этапе тестового соединения, ни даже если нажать Далее.

порты 22 и 873 открыты ? или у Вас вообще в локальной сети оба устройства ?

Zurab · 28.01.2015
порты 22 и 873 открыты ? или у Вас вообще в локальной сети оба устройства ?

 

На роутере сделал переадресацию на сервак по этим портам... на серваке соотственно не должно быть ничего закрытого.

Они в разных сетях и разных районах.

DMagister · 28.01.2015
На роутере сделал переадресацию на сервак по этим портам... на серваке соотственно не должно быть ничего закрытого.

Они в разных сетях и разных районах.

что-то у меня было похожее, когда я дома с двумя устройствами экспериментировал, кажется какой-то сервис по-умолчанию был не запущен. но уже больше года прошло, точно не вспомню.

polanat · 28.01.2015
Служба поддержки (между прочим забугорная) ответила, что единственное близкое похожее это средство Cloud Station... Офигеть. Просто офигеть. Устройства стоят 70-100 тысяч и нет такой простой функции... причем я так понимаю, что купи я даже самое топовое устройство ничего бы не изменилось, ибо оболочка DSM везде одна.

Не отчаивайтесь - ещё есть BitTorrent Sync

 

 

Тимур Рахимов · 28.01.2015
Не может законнектится почему-то... ни на этапе тестового соединения, ни даже если нажать Далее.

 

Если это мы про «Синхронизация общих папок» говорим (я тоже думаю, что именно она, а не Cloud Station больше соответствует вашей задаче) говорим, то эта штука вполне работоспособная, у меня она настроена и особых проблем не вызывает (ну разве что в более простой конфигурации — по локальной сети). Правда, был момент, когда после очередного недавнего обновления синхронизация «поломалась», и что бы я ни делал, не работало ни в какую. Однако, уже через несколько дней уже пришёл новый апдейт, в котором программисты Synology починили, что сломали, и всё снова стало в норме. Посмотрите, последние ли версии у вас на обеих станциях. И ещё дурацкий вопрос: а вы нужную службу на целевой станции запустили? Их там две вкладки в разделе «Сетевое резервирование», первая и третья, и на русском языке они называются почти одинаково — «Место назначения сетевого резервирования» и «Место назначения раздела сетевого резервирования». Вам нужна первая. Плюс к этому на той же (целевой) станции нужно включить сервер в разделе «Синхронизация папки общего доступа» (всё это в программе «Резервирование и репликация»). Ну и соответствующую задачу на исходной станции нужно настроить (самое очевидное действие из перечисленных).

 

Ну, про порты уважаемый DMagister уже сказал.

 

Если настроено правильно, а всё равно не соединяется, можете посмотреть, что в /var/log/messages по этому поводу написано (на обеих станциях)?

Zurab · 29.01.2015
Не отчаивайтесь - ещё есть BitTorrent Sync

 

Видел Вашу рекомендацию в теме, которую создал... но пока не вижу этой программки у себя в службе пакетов. :(

Zurab · 29.01.2015
Если это мы про «Синхронизация общих папок» говорим (я тоже думаю, что именно она, а не Cloud Station больше соответствует вашей задаче) говорим, то эта штука вполне работоспособная, у меня она настроена и особых проблем не вызывает (ну разве что в более простой конфигурации — по локальной сети). Правда, был момент, когда после очередного недавнего обновления синхронизация «поломалась», и что бы я ни делал, не работало ни в какую. Однако, уже через несколько дней уже пришёл новый апдейт, в котором программисты Synology починили, что сломали, и всё снова стало в норме. Посмотрите, последние ли версии у вас на обеих станциях. И ещё дурацкий вопрос: а вы нужную службу на целевой станции запустили? Их там две вкладки в разделе «Сетевое резервирование», первая и третья, и на русском языке они называются почти одинаково — «Место назначения сетевого резервирования» и «Место назначения раздела сетевого резервирования». Вам нужна первая. Плюс к этому на той же (целевой) станции нужно включить сервер в разделе «Синхронизация папки общего доступа» (всё это в программе «Резервирование и репликация»). Ну и соответствующую задачу на исходной станции нужно настроить (самое очевидное действие из перечисленных).

 

Ну, про порты уважаемый DMagister уже сказал.

 

Если настроено правильно, а всё равно не соединяется, можете посмотреть, что в /var/log/messages по этому поводу написано (на обеих станциях)?

 

 

Включил на одном сервере возможность сетевого резервирования. Создал пользователя и дал ему доступ к папке Netbackup, которая появилась автоматически. На втором через Место назначения сетевого резервирования пытаюсь создать... указываю IP, пользователя и пароль... говорит нет ответа... :(

Тимур Рахимов · 29.01.2015
Включил на одном сервере возможность сетевого резервирования. Создал пользователя и дал ему доступ к папке Netbackup, которая появилась автоматически. На втором через Место назначения сетевого резервирования пытаюсь создать... указываю IP, пользователя и пароль... говорит нет ответа... :(

Подождите-подождите, что-то мне не очень понятно. Где «Место назначения сетевого резервирования» — это целевая машина, а не источник, там не требуется указывать никаких «IP, пользователя и пароль», подразумевается, что клиенты (источники данных для синхронизации) будут подключаться с именем и паролем админа сервера (целевой машины, то есть приёмной стороны синхронизации). И какое отношения права на папку Netbackup (которая действительно появляется автоматически на целевой машине при включении места назначения сетевого резервирования, туда, например помещаются резервные копии Time Backup) имеют к синхронизации общих папок, мне тоже не вполне ясно. Папка Netbackup при этом способе синхронизации вообще не должна вроде бы затрагиваться. В любом случае, просто пока воспользуйтесь логином admin сервера, который на приёмной стороне, у него заведомо все права есть.

Zurab · 29.01.2015
Подождите-подождите, что-то мне не очень понятно. Где «Место назначения сетевого резервирования» — это целевая машина, а не источник, там не требуется указывать никаких «IP, пользователя и пароль», подразумевается, что клиенты (источники данных для синхронизации) будут подключаться с именем и паролем админа сервера (целевой машины, то есть приёмной стороны синхронизации). И какое отношения права на папку Netbackup (которая действительно появляется автоматически на целевой машине при включении места назначения сетевого резервирования, туда, например помещаются резервные копии Time Backup) имеют к синхронизации общих папок, мне тоже не вполне ясно. Папка Netbackup при этом способе синхронизации вообще не должна вроде бы затрагиваться. В любом случае, просто пока воспользуйтесь логином admin сервера, который на приёмной стороне, у него заведомо все права есть.

 

Блин не знаю как картинку встатить... но когда нажимаешь целевом сервере в разделе Резервирование и репликация... затем Место назначения резервирования... затем Создать... открывается окошко, в котором обзязательно надо ввести айпишник, логин и пароль.

Тимур Рахимов · 29.01.2015
Блин не знаю как картинку встатить... но когда нажимаешь целевом сервере в разделе Резервирование и репликация... затем Место назначения резервирования... затем Создать... открывается окошко, в котором обзязательно надо ввести айпишник, логин и пароль.

Это вы делаете в «Резервирование и репликация»/«Место назначения резервирования»? К сожалению, неверно. Этим вы настраиваете заранее предустановленную информацию для логина к другому серверу (ну чтобы пользоваться ей потом при настройке заданий резервирования и синхронизации, не вводя каждый раз одно и тоже). Другими словами, это настройка, полезная для сервера-источника.

 

Вам нужно «Резервирование и репликация»/«Службы резервирования»/«Место назначения сетевого резервирования» (не перепутайте на последнем этапе, там ещё есть одна вкладка с похожим названием «Место назначения раздела сетевого резервирования»).

 

Соглашусь, названия и перевод их на русский крайне неудачны.

Тимур Рахимов · 29.01.2015

Не забудьте также, как я упомянул, поставить галочку на закладке «Сервер» раздела «Синхронизация папки общего доступа» (там же, на целевой станции). Ну и задание на источнике настроить, конечно.

polanat · 29.01.2015
Видел Вашу рекомендацию в теме, которую создал... но пока не вижу этой программки у себя в службе пакетов. :(

1. Центр пакетов -> Настройки -> Основное -> Уровень доверия -> Любой разработчик

2. Центр пакетов -> Настройки -> Источники пакетов -> Добавить -> Название -> Любое (например SynoCommunity) -> Местоположение -> http://packages.synocommunity.com

3. Центр пакетов -> Сообщество -> BitTorrent Sync -> Установить

 

PS BitTorrent Sync v1.4.103-9

 

PSS cedarview (x64) -> x13 Series -> DS1813+

hafis · 30.01.2015

В основном проблемы с сетевым резервированием кроются в том, что не включают опцию этого сетевого резервирования в обоих. То есть, настраивают всё как положено на исходящем, основном, но не полностью настраивают получателя именно в аспектах режимом сетевого резервирования. Собственно, в основном приходится копать проблему в устройстве-получателе. Ну и проверить наличие прямых айпишников в обоих местах трансляции портов на маршрутизаторах... Насколько помню, должен быть проброшен 873-й порт для rsync, 6690 для клоуда, И с 55536 до 55667 для неких спец фтп.

Zurab · 30.01.2015
1. Центр пакетов -> Настройки -> Основное -> Уровень доверия -> Любой разработчик

2. Центр пакетов -> Настройки -> Источники пакетов -> Добавить -> Название -> Любое (например SynoCommunity) -> Местоположение -> http://packages.synocommunity.com

3. Центр пакетов -> Сообщество -> BitTorrent Sync -> Установить

 

PS BitTorrent Sync v1.4.103-9

 

PSS cedarview (x64) -> x13 Series -> DS1813+

 

 

Не получается последняя строчка...

PSS cedarview (x64) -> x13 Series -> DS1813+

 

Ибо открывается полупустая страница и ничего нажать нельзя акромя Home и Packages...

BitTorrent Sync v1.4.103-9

Automatically sync files via secure, distributed technology.

 

Architectures

88f628x alpine armada370 armada375 armadaxp avoton bromolow cedarview evansport ppc824x ppc853x qoriq x86

Author

Вот это всё - неактивно.

 

 

polanat · 30.01.2015

Последняя строчка носит не болеё чём информативный характер и информирует о текущей версии приложения и типах поддерживаемых процессоров сино. Ваша модель входит в группу cedarview и соответственно поддерживается в плане уатановки BitTorrent Sync.

Zurab · 04.02.2015
Последняя строчка носит не болеё чём информативный характер и информирует о текущей версии приложения и типах поддерживаемых процессоров сино. Ваша модель входит в группу cedarview и соответственно поддерживается в плане уатановки BitTorrent Sync.

 

Понял. Спасибо, однако пока не смог разобраться... наверное ещё отпишусь, как сдюжу...