Skip to content
Extraits de code Groupes Projets
Valider ef051322 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

[ENH] get db dump and backup in same command

parent bec601a7
Branches master
Étiquettes v1.0.1
Aucune requête de fusion associée trouvée
...@@ -5,8 +5,6 @@ export PGHOST=localhost ...@@ -5,8 +5,6 @@ export PGHOST=localhost
export PGPASSWORD={{ cloud_pg_pass }} export PGPASSWORD={{ cloud_pg_pass }}
export PGUSER={{ cloud_pg_user }} export PGUSER={{ cloud_pg_user }}
pg_dump --no-owner --no-privileges --file "/root/backup-$PGDATABASE.sql"
export SWIFT_USERNAME="{{ swift_cloud_username }}" export SWIFT_USERNAME="{{ swift_cloud_username }}"
export SWIFT_PASSWORD="{{ swift_cloud_password }}" export SWIFT_PASSWORD="{{ swift_cloud_password }}"
export SWIFT_AUTHURL="{{ swift_cloud_authurl }}" export SWIFT_AUTHURL="{{ swift_cloud_authurl }}"
...@@ -17,6 +15,7 @@ export SWIFT_REGIONNAME="{{ swift_cloud_regionname }}" ...@@ -17,6 +15,7 @@ export SWIFT_REGIONNAME="{{ swift_cloud_regionname }}"
export PASSPHRASE="{{ cloud_backup_pass }}" export PASSPHRASE="{{ cloud_backup_pass }}"
duplicity full --volsize 200 --include /var/www/owncloud/data --include /var/www/owncloud/config --include /root/backup-$PGDATABASE.sql --exclude '**' / swift://owncloud_{{ inventory_hostname|lower }} pg_dump --no-owner --no-privileges --file "/root/backup-$PGDATABASE.sql" &&\
duplicity remove-all-but-n-full 5 --force swift://owncloud_{{ inventory_hostname|lower }} duplicity full --volsize 200 --include /var/www/owncloud/data --include /var/www/owncloud/config --include /root/backup-$PGDATABASE.sql --exclude '**' / swift://owncloud_{{ inventory_hostname|lower }} &&\
rm /root/backup-$PGDATABASE.sql rm /root/backup-$PGDATABASE.sql
duplicity remove-all-but-n-full 5 --force swift://owncloud_{{ inventory_hostname|lower }}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter