diff --git a/pkg/postgresql/postgresql.go b/pkg/postgresql/postgresql.go index 7fe2f36ba..115df776d 100644 --- a/pkg/postgresql/postgresql.go +++ b/pkg/postgresql/postgresql.go @@ -725,7 +725,7 @@ func (p *Manager) SyncFromFollowed(followedConnParams ConnParams) error { log.Infow("running pg_basebackup") name := filepath.Join(p.pgBinPath, "pg_basebackup") - cmd := exec.Command(name, "-R", "-D", p.dataDir, "-d", followedConnString) + cmd := exec.Command(name, "-R", "-Xf", "-D", p.dataDir, "-d", followedConnString) cmd.Env = append(os.Environ(), fmt.Sprintf("PGPASSFILE=%s", pgpass.Name())) log.Debugw("execing cmd", "cmd", cmd)