Re: Turn off streaming replication - leaving Master running - Mailing list pgsql-general

From Andy Erskine
Subject Re: Turn off streaming replication - leaving Master running
Date
Msg-id CADqp7UB9nHWhsjeHQw0bhoXBkBy5WXvtSiHCnQ_YKoGXC4bmoA@mail.gmail.com
Whole thread Raw
In response to Re: Turn off streaming replication - leaving Master running  (Michael Paquier <michael.paquier@gmail.com>)
List pgsql-general
Cheers Micheal,

So i don't want to touch the file as this will promote it too a master - i would just like it as a standalone db for this instance - i need to load a db and do some testing.

After which i will delete the data directory and run the basebackup cmd and pull the db back from the master and set up streaming again.

Just need to be certain of the right steps so i don't effect the Master in any way.



On 29 June 2015 at 15:52, Michael Paquier <michael.paquier@gmail.com> wrote:
On Mon, Jun 29, 2015 at 2:42 PM, Andy Erskine <andy.erskine@jds.net.au> wrote:
> I'd like to turn off the streaming on my postgresdb (9.2) It is currently
> setup to stream from master to a single secondary.
>
> I want to shutdown the secondary and turn it into another master and connect
> it to another application for testing - after which i want to revert it back
> to a streaming secondary.

What kind of tests? If this is read-only activity you could simply cut
the network connection between the master and the slave, or restart
the slave after updating recovery.conf such as it is still a standby
but has no primary_conninfo so as it is performing archive recovery,
or at least a fake one.

> Is this possible while not touching the Master DB ? If so what are the
> correct steps pls ?

Well, yes. It depends on what you want to do then. If this testing
really requires to promote the standby then you will need to take a
new fresh base backup knowing that you are using 9.2.
Regards,
--
Michael



--

Andy Erskine

 

JDS Australia
P 1300 780 432 | M 0431919301 | F 03 90124578

E: andy.erskine@jds.net.au

Wwww.jds.net.au
Level 8, 2 Russell Street, Melbourne, VIC 3000
GPO Box 4777, Melbourne VIC 3001

JDS Signature v1

Attachment

pgsql-general by date:

Previous
From: "Charles Clavadetscher"
Date:
Subject: Re: create index on a field of udt
Next
From: John R Pierce
Date:
Subject: Re: Turn off streaming replication - leaving Master running