You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ClickHouse备份至磁盘报错:backups.allowed_disk配置未设置,如何解决?

解决ClickHouse磁盘备份报错(Code:318)的步骤

1. 修改ClickHouse配置文件

找到ClickHouse主配置文件(通常路径为/etc/clickhouse-server/config.xml,或自定义配置目录),添加或配置backups.allowed_disk参数,指定允许用于备份的磁盘名称。

若使用默认default磁盘(对应配置内的<disk name="default">节点),添加如下配置段:

<backups>
    <allowed_disk>default</allowed_disk>
</backups>

需允许多个磁盘时,可添加多个<allowed_disk>标签:

<backups>
    <allowed_disk>default</allowed_disk>
    <allowed_disk>backup_disk</allowed_disk>
</backups>

2. 重启ClickHouse服务

配置修改后,重启服务使配置生效:

sudo systemctl restart clickhouse-server

3. 重新执行备份命令

注意Disk引擎的第一个参数是配置中定义的磁盘名称,而非表名。以default磁盘为例,正确命令如下:

BACKUP TABLE xxx.tb_log TO Disk('default', 'test_20221007');

备份文件会生成在该磁盘配置的path目录下(如default磁盘默认路径为/var/lib/clickhouse/)。

内容的提问来源于stack exchange,提问作者Majid Hajibaba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 07:57:07