Tool for easy ClickHouse backup and restore using object storage for backup files.
OTHER License
Bot releases are visible (Hide)
Published by github-actions[bot] 6 months ago
IMPROVEMENTS
disable_progress_bar
config option and related progress bar code--delete-source
parameter for upload
and create_remote
commands to explicitly delete local backup during upload, fix 777
--env ENV_NAME=value
cli parameter for allow dynamically override any config parameter, fix 821
use_embedded_backup_restore: true
with empty embedded_backup_disk
value, tested on S3/GCS over S3/AzureBlobStorage, fix 695
--rbac, --rbac-only, --configs, --configs-only
now works with use_embedded_backup_restore: true
--data
for restore
with use_embedded_backup_restore: true
will use allow_non_empty_tables=true
to allow fix 756
--diff-from-remote
parameter for create
command, will copy only new data parts object disk data, also allows to download properly object disk data from required backup during restore
, fix 865
use_embedded_backup_restore: true
fix 735
GCS_CHUNK_SIZE
config parameter, try to speedup GCS upload fix 874, thanks @dermasmid--remote-backup
cli parameter to tables
command and GET /backup/table
, fix 778
rbac_always_backup: true
option to default config, will create backup for RBAC objects automatically, restore still require --rbac
to avoid destructive actions, fix 793
rbac_conflict_resolution: recreate
option for RBAC object name conflicts during restore, fix 851
upload_max_bytes_per_seconds
and download_max_bytes_per_seconds
config options to allow throttling without CAP_SYS_NICE, fix 817
clickhouse_backup_in_progress_commands
metric, fix 836
clickhouse/clickhouse-server:24.3
to CI/CDBUG FIXES
S3_MAX_PARTS_COUNT
default value from 2000
to 4000
to continue decrease memory usage for S35Mb
to 10Mb
ALTER TABLE ... DROP PARTITION
instead of DROP TABLE
for restore
and restore_remote
with parameters --data --partitions=...
, fix 756
freeze_by_part
+ freeze_by_part_where
, fix 855
CLICKHOUSE_SKIP_TABLES_ENGINES
during create
commandObjectDisks
+ CLICKHOUSE_USE_EMBEDDED_BACKUP_RESTORE: true
- shall skip upload object disk content, fix 799
docker-entrypoint.d
processing, will infinite reconnect each 5 seconds, until success, fix 857
USE_EMBEDDED_BACKUP_RESTORE=true
behavior to allow use backup disk with type local
, fix 882
--rbac
behavior, don't create access folder if no RBAC objects is presentsystem.disks
contains disk which not present in any storage_policies
, fix 845
Published by github-actions[bot] 7 months ago
IMPROVEMENTS
s3:CopyObject
minimum 128Mb, look details https://repost.aws/questions/QUtW2_XaALTK63wv9XLSywiQ/s3-sync-command-is-slow-to-start-on-some-data
Published by github-actions[bot] 7 months ago
BUG FIXES
Published by github-actions[bot] 8 months ago
Published by github-actions[bot] 8 months ago
Published by github-actions[bot] 8 months ago
IMPROVEMENTS
AZBLOB_DEBUG
environment and debug
config parameter in azblob
sectionBUG FIXES
RefCount
to 0 during restore
for parts in S3/GCS over S3/Azure disks, for properly works DROP TABLE / DROP DATABASEos.Link
instead os.Rename
for ClickHouse 21.4+, to properly create backup object disksfrozen_metadata
during, create, upload, download and restore commands, fix 826
allow_parallel: true
doesn't work after execute list command, fix 827
Published by github-actions[bot] 9 months ago
IMPROVEMENT
watch
command, after https://github.com/Altinity/clickhouse-backup/pull/804
BUG FIXES
object_disk_path
and embedded
backups, after upload
to properly respect backups_to_keep_remote
Published by github-actions[bot] 9 months ago
BUG FIXES
object_disk_path
(all backups with S3, GCS over S3, AZBLOB disks from 2.4.0-2.4.25 didn't delete properly their data from backup bucket)Published by github-actions[bot] 9 months ago
IMPROVEMENTS
local
disks and random
for object disks, fix 561check_parts_columns
for Enum types (2.4.24+), fix 823
object_disk_path
during delete
object_disk_path
(all backups with S3, GCS over S3, AZBLOB disks from 2.4.0-2.4.25 didn't delete properly their data from backup bucket)Published by github-actions[bot] 9 months ago
IMPROVEMENTS
restore
command to allow parallel execution of ALTER TABLE ... ATTACH PART
and improve parallelization of CopyObject during restore.Published by github-actions[bot] 9 months ago
BUG FIXES
S3_MAX_PARTS_COUNT
default value from 256
to 2000
to fix memory usage for s3 which increased for 2.4.16+Published by github-actions[bot] 9 months ago
IMPROVEMENTS
create
command to allow parallel execution of FREEZE
and UNFREEZE
and table level parallelization object_disk.CopyObject
CLICKHOUSE_MAX_CONNECTIONS
config parameter to allow parallel execution FREEZE
/ UNFREEZE
GO111MODULE=on go install github.com/Altinity/clickhouse-backup/v2/cmd/clickhouse-backup@latest
Published by github-actions[bot] 9 months ago
BUG FIXES
Published by github-actions[bot] 9 months ago
BUG FIXES
/backup/kill
query parameter command
and optional arguments for kill
command handled via /backup/actions
, if omitted then will kill first command in "In progress" status, fix 808