LINUX.ORG.RU
ФорумTalks

соединение двух инстансов owncloud или другого обл. хранилища

 


0

4

Задумка в голове:

  • есть юзернейм, у которого есть локальная тачка и удалённая тачка;
  • юзернейм поднимает на локальной и удалённой тачке два инстанса owncloud

Возможно ли их сделать «зеркалами»? Суть — изменения на одном «облаке» копируются на другое, независимо от того, куда загружены изменения. Желательно, чтобы такой «кластер» мог вызываться по одному адресу, а конечный таргет выбирался исходя из того, нахожусь я в локалке или нет.

В случае падения одного из узлов таргета, второй узел должен брать на себя всю ответственность и хранить всё. При поднятии — синхронизировать.

Такое реализуемо? Сколько костылей и подпорок понадобится для реализации?

Поднять еще и FTP (еще одна точка отказа) и через External storage support подключаться с двух инстансов. FTP может быть на одном из инстансов, а чтобы не падало можно использовать Dropbox или Google Drive.
Можно через тот же External storage support подключить локальную директорию и синхронизировать через rsync. Не уверен что получится (не знаю как с БД будет), но думаю должно взлететь.

Выбор ближайшего можно сделать на DNS сервере. В локалке отдавать адрес локального инстанса.

Первое что в голову пришло.

Black_Roland ★★★★
()

Вполне.
1) Синхай (реплицируй) их базы даннных
2) Сделай сторадж где-нибудь еще и подключай его по nfs.

tazhate ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.