Re: Hot standby from Debian to Windows

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: Hot standby from Debian to Windows
Дата
Msg-id e563a7b1-c8ce-7cfa-ec42-6b7669b7443b@aklaver.com
обсуждение исходный текст
Ответ на Re: Hot standby from Debian to Windows  ("Andrus" <kobruleht2@hot.ee>)
Ответы Re: Hot standby from Debian to Windows
Список pgsql-general
On 3/29/20 12:52 PM, Andrus wrote:
> Hi!
> 
>> Since you are moving between different OSes you will need to use some 
>> form of logical replication as binary replication will not work.
> 
> I can use Hyper-V or something other to run Debian with Windows.
> 
> This hopefully will also allow to bypass Windows 20 connection limit so 
> that more than 20 users can connect.
> 
>> Given  that you are Postgres 12 you could use the builtin logical 
>> replication:
>> https://www.postgresql.org/docs/12/logical-replication.html
> 
> I see possibilities:
> 
> 1. Use Hyper-V to run Debian container and Postgres binary replication
> 2. Use Hyper-V to run Debian container and Postgres logical replication
> 3. Use Windows and Postgres logical replication.
> 4. Use Hyper-V to run Debian container and backup utility  for whole 
> disk block level backup
> 
>> How that needs to managed is going to need more information. As a start:
>> 1) Downtime allowed?
> 
> Yes. If main server stops, I can tell users to enter backup server 
> address instead of main server.
> 
>> 2) All databases to be replicated or just some?
> 
> I can create separate cluster so that all databases and users will be 
> replicated.
> There are 30 databases with total size 70 GB. Size will increase slowly 
> every day when new data is entered.
> There are some test and demo databases whose replcation is not really 
> required but those can also replicated if this
> 
>> 3) Permissible lag between servers?
> 
> Currently backups are created every night and restored in new server.
> Backup of 67GB data takes 1 hour, transfer 1 hour, restore and analyze 
> to new server 4 hours. Total 6 hours. So current lag in 6 .. 24 hours.
> 
> Goal is to decrease this lag.
> 
>> 4) How are you going to deal with the down server and how do you plan 
>> on bringing it up again?
> 
> VPS hosting company will bring it up again. I will then manually 
> synchronize two clusters when users continue to enter data, this is not 
> time critical.

Would it not be easier to just set up another Debian server, run binary 
replication and put them behind something like pgpool?

> 
> Andrus.


-- 
Adrian Klaver
adrian.klaver@aklaver.com



В списке pgsql-general по дате отправления:

Предыдущее
От: "Andrus"
Дата:
Сообщение: Re: Hot standby from Debian to Windows
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: could not determine encoding for locale "et_EE.UTF-8": codeset is"CPUTF-8" in pg_restore