Thread: Re: [pgsql-ru-general] Переезд на новый сервер без простоя, посоветуйте
Привет, 2015-06-03 13:52 GMT-07:00 Dmitry E. Oboukhov <unera@debian.org>: > есть БД > есть 4 различных сервера которые к ней ходят. > > далее хотим БД переместить на другой сервер с минимальным простоем. Вот тут всё подробно расписал: https://github.com/grayhemp/pgcookbook/blob/master/switching_to_another_server_with_pgbouncer.md -- Kind regards, Sergey Konoplev PostgreSQL Consultant and DBA http://www.linkedin.com/in/grayhemp +1 (415) 867-9984, +7 (499) 346-7196, +7 (988) 888-1979 gray.ru@gmail.com
Re: Re: [pgsql-ru-general] Переезд на новый сервер без простоя, посоветуйте
From
"Dmitry E. Oboukhov"
Date:
> Привет, > 2015-06-03 13:52 GMT-07:00 Dmitry E. Oboukhov <unera@debian.org>: >> есть БД >> есть 4 различных сервера которые к ней ходят. >> >> далее хотим БД переместить на другой сервер с минимальным простоем. > Вот тут всё подробно расписал: > https://github.com/grayhemp/pgcookbook/blob/master/switching_to_another_server_with_pgbouncer.md я правильно понимаю что если на язык алгоритма переводить то 1. готовим новый конфиг bouncer смотрящий на новый хост 2. переводим bouncer в режим PAUSE 3. ждем пока данные доедут окончательно до нового хоста 4. делаем RELOAD конфига bouncer и выводим его из PAUSE все правильно? или я что-то упустил? -- . ''`. Dmitry E. Oboukhov : :’ : email: unera@debian.org jabber://UNera@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
Attachment
Re: [pgsql-ru-general] Re: [pgsql-ru-general] Переезд на новый сервер без простоя, посоветуйте
From
Sergey Konoplev
Date:
2015-06-03 23:06 GMT-07:00 Dmitry E. Oboukhov <unera@debian.org>: >>> далее хотим БД переместить на другой сервер с минимальным простоем. > >> Вот тут всё подробно расписал: > >> https://github.com/grayhemp/pgcookbook/blob/master/switching_to_another_server_with_pgbouncer.md > > я правильно понимаю что если на язык алгоритма переводить то > > 1. готовим новый конфиг bouncer смотрящий на новый хост > 2. переводим bouncer в режим PAUSE > 3. ждем пока данные доедут окончательно до нового хоста > 4. делаем RELOAD конфига bouncer и выводим его из PAUSE > > все правильно? или я что-то упустил? А целом - да, правильно. -- Kind regards, Sergey Konoplev PostgreSQL Consultant and DBA http://www.linkedin.com/in/grayhemp +1 (415) 867-9984, +7 (499) 346-7196, +7 (988) 888-1979 gray.ru@gmail.com
Re: Re: [pgsql-ru-general] Переезд на новый сервер без простоя, посоветуйте
From
"Dmitry E. Oboukhov"
Date:
>>>> далее хотим БД переместить на другой сервер с минимальным простоем. >> >>> Вот тут всё подробно расписал: >> >>> https://github.com/grayhemp/pgcookbook/blob/master/switching_to_another_server_with_pgbouncer.md >> >> я правильно понимаю что если на язык алгоритма переводить то >> >> 1. готовим новый конфиг bouncer смотрящий на новый хост >> 2. переводим bouncer в режим PAUSE >> 3. ждем пока данные доедут окончательно до нового хоста >> 4. делаем RELOAD конфига bouncer и выводим его из PAUSE >> >> все правильно? или я что-то упустил? > А целом - да, правильно. что-то мой bouncer, хотя у него версия больше чем в статье жалуется: на команду -c 'PAUSE; RELOAD; RESUME' ERROR: syntax error at or near "PAUSE" СТРОКА 1: PAUSE; RELOAD; RESUME -- . ''`. Dmitry E. Oboukhov : :’ : email: unera@debian.org jabber://UNera@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
Attachment
Re: Re: [pgsql-ru-general] Переезд на новый сервер без простоя, посоветуйте
From
"Dmitry E. Oboukhov"
Date:
>>>> Вот тут всё подробно расписал: >>> >>>> https://github.com/grayhemp/pgcookbook/blob/master/switching_to_another_server_with_pgbouncer.md >>> >>> я правильно понимаю что если на язык алгоритма переводить то >>> >>> 1. готовим новый конфиг bouncer смотрящий на новый хост >>> 2. переводим bouncer в режим PAUSE >>> 3. ждем пока данные доедут окончательно до нового хоста >>> 4. делаем RELOAD конфига bouncer и выводим его из PAUSE >>> >>> все правильно? или я что-то упустил? >> А целом - да, правильно. > что-то мой bouncer, хотя у него версия больше чем в статье жалуется: > на команду -c 'PAUSE; RELOAD; RESUME' > ERROR: syntax error at or near "PAUSE" > СТРОКА 1: PAUSE; RELOAD; RESUME дочитал документацию, разобрался. будем пробовать переехать, спасибо! -- . ''`. Dmitry E. Oboukhov : :’ : email: unera@debian.org jabber://UNera@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
Attachment
Re: [pgsql-ru-general] Re: [pgsql-ru-general] Переезд на новый сервер без простоя, посоветуйте
From
Oleg Bartunov
Date:
2015-06-04 12:15 GMT+03:00 Dmitry E. Oboukhov <unera@debian.org>:
>>>> Вот тут всё подробно расписал:
>>>
>>>> https://github.com/grayhemp/pgcookbook/blob/master/switching_to_another_server_with_pgbouncer.md
>>>
>>> я правильно понимаю что если на язык алгоритма переводить то
>>>
>>> 1. готовим новый конфиг bouncer смотрящий на новый хост
>>> 2. переводим bouncer в режим PAUSE
>>> 3. ждем пока данные доедут окончательно до нового хоста
>>> 4. делаем RELOAD конфига bouncer и выводим его из PAUSE
>>>
>>> все правильно? или я что-то упустил?
>> А целом - да, правильно.
> что-то мой bouncer, хотя у него версия больше чем в статье жалуется:
> на команду -c 'PAUSE; RELOAD; RESUME'
> ERROR: syntax error at or near "PAUSE"
> СТРОКА 1: PAUSE; RELOAD; RESUME
дочитал документацию, разобрался.
будем пробовать переехать, спасибо!
Всем будет интересно потом прочитать вашу историю, удачи !