v2.0.0
IMPROVEMENTS
- implements
remote_storage: custom
, which allow us to adopt any external backup system like restic, kopia, rsync, rclone etc. fix 383 - add example workflow hot to make backup / restore on sharded cluster, fix 469
- add
use_embedded_backup_restore
to allowBACKUP
andRESTORE
SQL commands usage, fix 323, need 22.7+ and resolve ClickHouse/ClickHouse#39416 - add
timeout
toazure
configAZBLOB_TIMEOUT
to allow download with bad network quality, fix 467 - switch to go 1.19
- refactoring to remove legacy
storage
package - add
table
parameter totables
cli command and/backup/tables
API handler, fix 367 - add
--resumable
parameter tocreate_remote
,upload
,restore_remote
,donwload
commands to allow resume upload or download after break. Ignored forremote_storage: custom
, fix 207 - add
--ignore-dependencies
parameter torestore
andrestore_remote
, to allow drop object during restore schema on server where schema objects already exists and contains dependencies which not present in backup, fix 455
BUG FIXES
- fix wrong upload / download behavior for
compression_format: none
andremote_storage: ftp