clickhouse-backup

Tool for easy ClickHouse backup and restore using object storage for backup files.

OTHER License

Stars
1.1K

Bot releases are visible (Hide)

clickhouse-backup - 2.5.21 Latest Release

Published by github-actions[bot] 3 months ago

v2.5.21

IMPROVEMENTS

  • switch from docker-compose (python) to docker compose (golang)
  • add parallel integration test execution fix 888

BUG FIXES

  • properly handle log_pointer=1 corner case for check_replica_before_attach: true, fix 967
  • properly handle empty output for list command when remote_storage: custom, fix 963, thanks @straysh
  • fix corner cases when connect to S3 provider with self-signed TLS certificates, check S3_DISABLE_CERT_VALIDATION=true in tests fix 960
clickhouse-backup - 2.5.20

Published by github-actions[bot] 4 months ago

v2.5.20

IMPROVEMENTS

  • add --restore-table-mapping CLI and API parameter to restore and restore_remote command, fix 937, thanks @nithin-vunet and @raspreet-vunet

BUG FIXES

  • remove trailing / from object_disk_path to properly create and restore, fix 946
clickhouse-backup - 2.5.19

Published by github-actions[bot] 4 months ago

v2.5.19

BUG FIXES

  • fix restore --rbac behavior when RBAC objects contains -, . or any special characters new fixes for 930
clickhouse-backup - 2.5.18

Published by github-actions[bot] 4 months ago

v2.5.18

BUG FIXES

  • add clean command to POST /backup/actions API handler, fix 945
clickhouse-backup - 2.5.17

Published by github-actions[bot] 4 months ago

v2.5.17

BUG FIXES

  • Fix wrong restoration of Materialized views with view name starting with digits for --restore-table-mapping, fix 942, thanks @praveenthuwat
clickhouse-backup - 2.5.16

Published by github-actions[bot] 4 months ago

v2.5.16

BUG FIXES

  • allow backup/restore tables and databases which contains additional special characters set, fix 938
  • properly restore environment variables to avoid failures in config.ValidateConfig in REST API mode, fix 940
clickhouse-backup - 2.5.15

Published by github-actions[bot] 4 months ago

v2.5.15

IMPROVEMENTS

  • increase s3_request_timeout_ms (23.7+) and turn off s3_use_adaptive_timeouts (23.11+) when use_embedded_backup_restore: true

BUG FIXES

  • fix hangs create and restore when CLICKHOUSE_MAX_CONNECTIONS=0, fix 933
  • remove obsolete CLICKHOUSE_EMBEDDED_BACKUP_THREADS, CLICKHOUSE_EMBEDDED_BACKUP_THREADS these settings could configure only via server level, not profile and query settings after 23.3
clickhouse-backup - 2.5.14

Published by github-actions[bot] 4 months ago

v2.5.14

IMPROVEMENTS

  • add http_send_timeout=300, http_receive_timeout=300 to embedded backup/restore operations
  • explicitly set allow_s3_native_copy and allow_azure_native_copy settings when use_embedding_backup_restore: true

BUG FIXES

  • remove too aggressive logs for object disk upload and download operations during create and restore commands execution
clickhouse-backup - 2.5.13

Published by github-actions[bot] 4 months ago

v2.5.13

IMPROVEMENTS

  • return error instead of warning when replication in progress during restore operation

BUG FIXES

  • fixed wrong persistent behavior override for --env parameter when use it with API server, all 2.5.x versions was affected
  • fixed errors during drop exists RBAC objects which contains special character, fix 930
clickhouse-backup - 2.5.12

Published by github-actions[bot] 5 months ago

v2.5.12

BUG FIXES

  • fixed corner case in API server hang when watch background command failures, fix 929 thanks @tadus21
  • remove requirement compression: none for use_embedded_backup_restore: true
clickhouse-backup - 2.5.11

Published by github-actions[bot] 5 months ago

v2.5.11

BUG FIXES

  • fixed another corner case for restore --data=1 --env=CLICKHOUSE_SKIP_TABLE_ENGINES=liveview,WindowView
clickhouse-backup - 2.5.10

Published by github-actions[bot] 5 months ago

v2.5.10

BUG FIXES

  • fixed corner case when use_resumable_state: true and trying download already present local backup don't return error backup already exists 926
  • fixed another corner case for restore --data=1 --env=CLICKHOUSE_SKIP_TABLE_ENGINES=dictionary,view
clickhouse-backup - 2.5.9

Published by github-actions[bot] 5 months ago

v2.5.9

IMPROVEMENTS

BUG FIXES

  • allow stopping api server when watch command is stopped, fix 922, thanks @tadus21
  • fixed corner case for --env=CLICKHOUSE_SKIP_TABLE_ENGINES=dictionary,view
clickhouse-backup - 2.5.8

Published by github-actions[bot] 5 months ago

v2.5.8

IMPROVEMENTS

  • added OCI compliant labels to containers, thanks @denisok
  • increased default clickhouse queries timeout from 5m to 30m for allow freeze very large tables with object disks

BUG FIXES

clickhouse-backup - 2.5.7

Published by github-actions[bot] 6 months ago

v2.5.7

BUG FIXES

  • wrong skip tables by engine when empty variables value CLICKHOUSE_SKIP_TABLE_ENGINES=engine, instead of CLICKHOUSE_SKIP_TABLE_ENGINES=engine fix 915
  • restore stop works, if RBAC objects present in backup but user which used for connect to clickhouse don't have RBAC GRANTS or access_management, 2.5.0+ affected, fix 914
clickhouse-backup - 2.5.6

Published by github-actions[bot] 6 months ago

v2.5.6

BUG FIXES

  • skip ValidateObjectDiskConfig for --diff-from-remote when object disk doesn't contains data fix 910
clickhouse-backup - 2.5.5

Published by github-actions[bot] 6 months ago

v2.5.5

IMPROVEMENTS

  • added object_disk_server_side_copy_concurrency with default value 32, to avoid slow create or restore backup process which was restricted by upload_concurrency or download_concurrency options, fix 903

BUG FIXES

  • fixed create --rbac behavior when /var/lib/clickhouse/access not exists but present only replicated system.user_directories, fix 904
clickhouse-backup - 2.5.4

Published by github-actions[bot] 6 months ago

v2.5.4

IMPROVEMENTS

  • add info logging for uploadObjectDiskParts and downloadObjectDiskParts operation
clickhouse-backup - 2.5.3

Published by github-actions[bot] 6 months ago

v2.5.3

BUG FIXES

  • fixed Unknown setting base_backup for use_embedded_backup_restore: true and create --diff-from-remote, affected 2.5.0+ versions, fix 735
clickhouse-backup - 2.5.2

Published by github-actions[bot] 6 months ago

v2.5.2

BUG FIXES

  • fixed issue after 865 we can't use create_remote --diff-from-remote for remote_storage: custom, affected versions 2.5.0, 2.5.1, fix 900