aboutsummaryrefslogtreecommitdiffhomepage
path: root/templates/standby-clone.sh.j2
diff options
context:
space:
mode:
authorPaul B <paul+gh@bonaud.fr>2019-05-03 14:27:18 +0200
committerGitHub <noreply@github.com>2019-05-03 14:27:18 +0200
commitb9038ad7484a472f1e745906fb0d26530061b58d (patch)
tree4416f99a827f63e37ab98d94c66126d33ab323b0 /templates/standby-clone.sh.j2
parentc6719a82860c7855fb749f98734fe17c38c2fe78 (diff)
parent99504fed92577795e1ab0bf2ec0cd30a2435799f (diff)
downloadansible-postgresql-role-b9038ad7484a472f1e745906fb0d26530061b58d.tar.gz
ansible-postgresql-role-b9038ad7484a472f1e745906fb0d26530061b58d.tar.zst
ansible-postgresql-role-b9038ad7484a472f1e745906fb0d26530061b58d.zip
Merge pull request #8 from chtitux/barman-url1.5.0
Allow to set options for barman connectivity
Diffstat (limited to 'templates/standby-clone.sh.j2')
-rwxr-xr-xtemplates/standby-clone.sh.j27
1 files changed, 2 insertions, 5 deletions
diff --git a/templates/standby-clone.sh.j2 b/templates/standby-clone.sh.j2
index 16a6930..2db44b6 100755
--- a/templates/standby-clone.sh.j2
+++ b/templates/standby-clone.sh.j2
@@ -29,11 +29,8 @@ sudo -u postgres mkdir -p /var/lib/postgresql/{{ postgres_version }}/{{ postgres
29 29
30echo Get previous backup from backups server 30echo Get previous backup from backups server
31sudo -u postgres \ 31sudo -u postgres \
32 time rsync --progress -pvia --exclude='*.conf' --exclude='server.crt' --exclude='server.key' --delete \ 32 time rsync --progress -pvia --exclude='*.conf' --exclude='server.crt' --exclude='server.key' --delete {{ rsync_options }} \
33{% if postgres_barman_rsync_enabled|default(false) -%} 33 {{ barman_remote_url }}/$BARMAN_DATABASE/base/$BARMAN_BACKUP_VERSION/data/ \
34 --password-file=/var/lib/postgresql/.rsync_pass \
35{%- endif %}
36 {% if postgres_barman_rsync_enabled|default(false) -%}rsync://{%- endif -%}barman@{{ postgres_barman_server }}{%- if postgres_barman_rsync_enabled|default(false) -%}/backups{%- else -%}:~{%- endif -%}/$BARMAN_DATABASE/base/$BARMAN_BACKUP_VERSION/data/ \
37 /var/lib/postgresql/{{ postgres_version }}/{{ postgres_cluster_name }}/ 34 /var/lib/postgresql/{{ postgres_version }}/{{ postgres_cluster_name }}/
38 35
39echo Restoring .conf and server certificate 36echo Restoring .conf and server certificate