From f60e7346e21131b50828390fe3454a81bb064f1a Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Wed, 20 Jan 2016 14:32:04 +0900 Subject: [PATCH] Don't copy 'recovery.done' or 'recovery.conf' when cloning a standby 'recovery.conf' will be overwritten, but we don't want a 'recovery.done' for another server. --- repmgr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/repmgr.c b/repmgr.c index db236d90..4f0669fd 100644 --- a/repmgr.c +++ b/repmgr.c @@ -3886,6 +3886,9 @@ copy_remote_files(char *host, char *remote_user, char *remote_path, appendPQExpBuffer(&rsync_flags, "%s", " --exclude=postmaster.pid --exclude=postmaster.opts --exclude=global/pg_control"); + appendPQExpBuffer(&rsync_flags, "%s", + " --exclude=recovery.conf --exclude=recovery.done"); + if (server_version_num >= 90400) { /*