github Altinity/clickhouse-backup v2.4.0
2.4.0

latest releases: v2.6.1, v2.6.0, v2.5.29...
13 months ago

v2.4.0

IMPROVEMENTS

  • first implementation for properly backup S3/GCS/Azure disks, support server-side copy to back up bucket during clickhouse-backup create and during clickhouse-backup restore, requires add object_disk_path to s3,gcs,azblob section, fix 447
  • Implementation blacklist for table engines during backup / download / upload / restore 537
  • restore RBAC / configs, refactoring restart clickhouse-server via sql:SYSTEM SHUTDOWN or exec:systemctl restart clickhouse-server, add --rbac-only and --configs-only options to create, upload, download, restore command. fix 706
  • Backup/Restore RBAC related objects from Zookeeper via direct connection to zookeeper/keeper, fix 604
  • Add SHARDED_OPERATION_MODE option, to easy create backup for sharded cluster, available values none (no sharding), table (table granularity), database (database granularity), first-replica (on the lexicographically sorted first active replica), thanks @mskwon, fix 639, fix 648
  • Add support for compression_format: none for upload and download backups created with --rbac / --rbac-only or --configs / --configs-only options, fix 713
  • Add support for s3 GLACIER storage class, when GET return error, then, it requires 5 minutes per key and restore could be slow. Use GLACIER_IR, it looks more robust, fix 614
  • restore functions via CREATE OR REPLACE for more atomic behavior
  • prepare to Make ./tests/integration/ test parallel fix 721
  • touch /var/lib/clickhouse/flags/force_drop_table before every DROP TABLE execution, fix 683
  • add support connection pool for google cloud storage, GCS_CLIENT_POOL_SIZE, fix 724

BUG FIXES

  • fix possible create backup failures during UNFREEZE not exists tables, affected 2.2.7+ version, fix 704
  • fix too strict system.parts_columns check when backup create, exclude Enum and Tuple (JSON) and Nullable(Type) vs Type corner cases, fix 685, fix 699
  • fix --rbac behavior when /var/lib/clickhouse/access not exists
  • fix skip_database_engines behavior
  • fix skip_databases behavior during restore for corner case db.prefix* and corner cases when conflict with --tables="*pattern.*", fix 663
  • fix S3 head object Server Side Encryption parameters, fix 709

Don't miss a new clickhouse-backup release

NewReleases is sending notifications on new releases.