VictoriaMetrics/lib/backup
Zakhar Bessarab 3447cb0bd3
lib/backup/s3remote: add retries for "IncompleteBody" errors
These errors could be caused by intermittent network issues, especially
in case of using proxies when accessing S3 storage. Previously, such
error would abort backup/restore process and require manual intervention
to ensure backups consistency.

This commit adds automatic retries to handle this to improve backups
reliability and resilience to network issues.
2025-03-20 12:43:18 +01:00
..
actions spelling and grammar fixes via codespell () 2025-03-17 16:32:10 +01:00
azremote lib/backup/azremote: follow-up for 5fd3aef549 2024-07-17 17:55:06 +02:00
backupnames fix removing storage data dir before restoring from backup () 2023-07-06 14:16:18 -07:00
common all: replace old https://docs.victoriametrics.com/vmbackup.html url with the new one - https://docs.victoriametrics.com/vmbackup/ 2024-04-18 01:57:04 +02:00
fscommon lib/backup/common: consistently use canonical path with / directory separators at Part.Path 2023-09-18 16:15:34 +02:00
fslocal lib/backup/common: consistently use canonical path with / directory separators at Part.Path 2023-09-18 16:15:34 +02:00
fsnil lib/backup: add MustStop() method for all remote filesystems 2020-10-09 15:32:19 +03:00
fsremote lib/backup/common: consistently use canonical path with / directory separators at Part.Path 2023-09-18 16:15:34 +02:00
gcsremote spelling and grammar fixes via codespell () 2025-03-17 16:32:10 +01:00
s3remote lib/backup/s3remote: add retries for "IncompleteBody" errors 2025-03-20 12:43:18 +01:00