v.23.4Improvement
Added Support for BACKUP ALL Command in ClickHouse
Added support for BACKUP ALL command which backups all tables and databases, including temporary and system ones. #48189 (Vitaly Baranov).Why it matters
This feature enables users to create a comprehensive backup of the entire ClickHouse instance, covering all user, temporary, and system databases and tables. It simplifies backup processes by eliminating the need to specify each database or table individually, ensuring complete data protection and easier disaster recovery.How to use it
Use theBACKUP ALL command in your SQL query to initiate a full backup of all databases and tables. For example:BACKUP ALL TO 'backup/dir/path'This command will include temporary and system tables in the backup.