Re: Mssql to postgres migration

From: Eduardo Barbachan <eduardobarbachandb(at)gmail(dot)com>
To: Rajesh Kumar <rajeshkumar(dot)dba09(at)gmail(dot)com>
Cc: Holger Jakobs <holger(at)jakobs(dot)com>, Pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org>
Subject: Re: Mssql to postgres migration
Date: 2024-03-28 20:54:35
Message-ID: CAGEDDz9fN5O=h64FYFES4M8cBxxJbLZ3GXkJzZx_DYAPZuDSSA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Yes, it is possible.

I've performed some and strongly recommend pgloader to perform the
translation part. It's an excellent tool.

Em qui., 28 de mar. de 2024 às 15:14, Rajesh Kumar <
rajeshkumar(dot)dba09(at)gmail(dot)com> escreveu:

> So , is it better to have DR set up like the follows instead of
> multimaster?
>
> Location1: 1 master and 1 standby
> Location2: 1 standby
>
> ?
>
> On Thu, 28 Mar 2024, 23:39 Holger Jakobs, <holger(at)jakobs(dot)com> wrote:
>
>> Am 28.03.24 um 18:57 schrieb Rajesh Kumar:
>>
>> Hi
>>
>> Is it possible to migrate from mssql to postgres?
>>
>> Any links available?
>>
>> Can I setup postgres DA like location1: 1 master and 1 slave and
>> location2: 1 master and 1 slave ?
>>
>>
>> Is there a better way to set up DA?
>>
>> I am very very new to these topics..I have searched enough in internet.
>> Could not find the right source.
>>
>> Yes, of course a migration is possible. Any migration is.
>>
>> Unfortunately, there are less tools available compared to the migration
>> from Oracle. Just have a look at the foreign data wrappers for these
>> systems. The Oracle FDW is well maintained, documented and has many
>> features. The MS SQL FDW is old, not well documented and is lacking many
>> features. It can't even write or push down anything.
>>
>> Some tool that might help are:
>>
>> - pgLoader
>> - sqlserver2pgsql
>>
>> M$ people like to call the product "Microsoft SQL Server" just "SQL
>> Server", as if it was THE SQL Server and PostgreSQL, Oracle or DB2 weren't
>> SQL Servers.
>>
>> There is a Schema Conversion Tool by AWS in case you want to migrate to
>> PostgreSQL on AWS. Maybe it's possible to go this way and then continue to
>> on-premise PostgreSQL.
>>
>> With PostgreSQL you always have 1 Primary (formerly called Master) and
>> any number of Secondaries (formerly called Slaves). So no, you cannot have
>> two Primaries, whether in a single or in two separate locations.
>>
>> Keeping several Primaries completely in Sync and continuously maintaining
>> ACID makes everything so slow that it is hardly a sensible solution.
>>
>> "Multi-Master" promises a lot, but keeps little.
>>
>> Kind Regards,
>>
>> Holger
>> --
>>
>> Holger Jakobs, Bergisch Gladbach, Tel. +49-178-9759012
>>
>> chat with me on Signal messenger
>> <https://signal.me/#eu/GpIP259bBne_JiBYJFvbZCLYJELhB-92nJfncACL1LUeBOphfXFFgLYYVXv_AGhg>
>>
>

--

Att.

Eduardo Barbachan

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message M Sarwar 2024-03-28 22:27:08 Re: Like to RETURN SQL results set
Previous Message Rajesh Kumar 2024-03-28 18:13:50 Re: Mssql to postgres migration