From f6a493d7199a574081ddb2567b302d6c72358747 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Fri, 21 Nov 2025 02:00:04 +0000 Subject: [PATCH] rsync should use preallocate --- cookbooks/civicrm/recipes/default.rb | 2 +- cookbooks/db/templates/default/backup-db.erb | 2 +- cookbooks/web/templates/default/logrotate.apache.erb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cookbooks/civicrm/recipes/default.rb b/cookbooks/civicrm/recipes/default.rb index f7f0908bc..9e7a3b02e 100644 --- a/cookbooks/civicrm/recipes/default.rb +++ b/cookbooks/civicrm/recipes/default.rb @@ -149,7 +149,7 @@ end execute "/opt/civicrm-#{civicrm_version}/civicrm" do action :nothing - command "rsync --archive --delete --delete-delay --delay-updates /opt/civicrm-#{civicrm_version}/civicrm/ #{civicrm_directory}" + command "rsync --archive --delete --delete-delay --delay-updates --preallocate /opt/civicrm-#{civicrm_version}/civicrm/ #{civicrm_directory}" user "wordpress" group "wordpress" subscribes :run, "archive_file[#{cache_dir}/civicrm-#{civicrm_version}-wordpress.zip]", :immediately diff --git a/cookbooks/db/templates/default/backup-db.erb b/cookbooks/db/templates/default/backup-db.erb index 573f31a5e..b3609f304 100644 --- a/cookbooks/db/templates/default/backup-db.erb +++ b/cookbooks/db/templates/default/backup-db.erb @@ -6,6 +6,6 @@ D=`date +%Y-%m-%d` F=/store/backup/osm-${D}.dmp pg_dump --user=backup --format=custom --file=$F openstreetmap && \ - rsync $F backup.openstreetmap.org::backup + rsync --preallocate $F backup.openstreetmap.org::backup rm -f $F diff --git a/cookbooks/web/templates/default/logrotate.apache.erb b/cookbooks/web/templates/default/logrotate.apache.erb index db47df2db..9f537e510 100644 --- a/cookbooks/web/templates/default/logrotate.apache.erb +++ b/cookbooks/web/templates/default/logrotate.apache.erb @@ -8,7 +8,7 @@ delaycompress compresscmd /usr/bin/zstd compressext .zst - compressoptions -T0 -11 --quiet --long --rsyncable + compressoptions -T0 -11 --quiet --long uncompresscmd /usr/bin/unzstd notifempty create 640 root adm -- 2.39.5