]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/chef/templates/default/server-backup.cron.erb
Proxy requests to the prometheus and alertmanager web UIs
[chef.git] / cookbooks / chef / templates / default / server-backup.cron.erb
index 048bc99e9679e2b41ad5598f1d730f18056e8ec4..04e6c0e0c2363c1e0d61ad43f8b1dcd2d3da0fb9 100644 (file)
@@ -10,9 +10,7 @@ chmod g+rwx $T $T/chef-server-$D
 sudo -u opscode-pgsql /opt/opscode/embedded/bin/pg_dumpall --file=$T/chef-server-$D/chef.dmp --clean
 ln -s /var/opt/opscode/bookshelf/data $T/chef-server-$D/bookshelf
 
 sudo -u opscode-pgsql /opt/opscode/embedded/bin/pg_dumpall --file=$T/chef-server-$D/chef.dmp --clean
 ln -s /var/opt/opscode/bookshelf/data $T/chef-server-$D/bookshelf
 
-export GZIP="--rsyncable -9"
-
-nice tar --create --gzip --dereference --directory=$T --file=$T/$B chef-server-$D
+nice tar --create --dereference --directory=$T chef-server-$D | nice gzip --rsyncable -9 > $T/$B
 nice rsync --preallocate --fuzzy $T/$B backup::backup
 
 rm -rf $T
 nice rsync --preallocate --fuzzy $T/$B backup::backup
 
 rm -rf $T