Alexey Pechnikov wrote:

синхронизация должна выполняться очень быстро, примерно 1 Гб данных в
секунду (на моих базах, чтобы задержка записи была не более 3-4х секунд).

Спасибо за популярное изложение.

Еще один вопрос, на понимание:

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

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

Так можно было бы создавать "ежесуточные" реплики и потом уже с ними работать независимо, если надо их сжать или оформить версионность (rdiff, git).

Есть ли в этом здравый смысл ?

--
Sincerely,
        Nicholas


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Ответить