mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
pg_backup_and_purge: Allow adjusting the backup concurrency.
SSDs are good at parallel random reads.
This commit is contained in:
committed by
Tim Abbott
parent
19a11c9556
commit
b8a6de95d2
@@ -52,7 +52,11 @@ if len(pg_data_paths) != 1:
|
||||
print(f"PostgreSQL installation is not unique: {pg_data_paths}")
|
||||
sys.exit(1)
|
||||
pg_data_path = pg_data_paths[0]
|
||||
subprocess.check_call(["env-wal-g", "backup-push", pg_data_path])
|
||||
|
||||
disk_concurrency = get_config("postgresql", "backups_disk_concurrency", "1")
|
||||
env = os.environ.copy()
|
||||
env["WALG_UPLOAD_DISK_CONCURRENCY"] = disk_concurrency
|
||||
subprocess.check_call(["env-wal-g", "backup-push", pg_data_path], env=env)
|
||||
|
||||
now = datetime.now(tz=timezone.utc)
|
||||
with open("/var/lib/nagios_state/last_postgresql_backup", "w") as f:
|
||||
|
Reference in New Issue
Block a user