Backup / restore small ClickHouse databases.
For typical ClickHouse databases, please use clickhouse-backup.
sudo wget -O /usr/local/bin/clickhouse-backup.sh \
https://raw.githubusercontent.com/mahadana/clickhouse-backup.sh/main/clickhouse-backup.sh
sudo chmod a+x /usr/local/bin/clickhouse-backup.sh
clickhouse-backup.sh -d dbname backup > dumpfile
clickhouse-backup.sh -d dbname restore < dumpfile
clickhouse-backup.sh --help
This uses large amounts of /tmp
space to backup / restore the database.