Documentation

反向流恢复

适用于 InfluxDB OSS 2.x

influx restore 命令适用于 InfluxDB OSS 2.x,但不适用于 InfluxDB Cloud。有关在 InfluxDB Cloud 中恢复数据的信息,请参见 InfluxDB Cloud durability 并联系 InfluxData Support

influx restore 命令从 InfluxDB OSS 备份目录恢复备份数据和元数据。

还原过程

当从备份文件集恢复数据时,InfluxDB 暂时移动现有的数据和元数据,同时运行 restore。 在 restore 完成后,临时数据将被删除。 如果恢复过程失败,InfluxDB 会保留临时位置中的数据。

有关恢复失败的还原过程的信息,请参阅 还原数据

无法恢复到现有的存储桶

命令 influx restore 无法将数据恢复到现有的桶中。 使用 --new-bucket 选项来创建一个具有新名称的桶并将数据恢复到其中。 要恢复数据并保留桶名称,删除现有桶 然后开始恢复过程。

用法

influx restore [flags]

标志

标志描述输入类型映射到 ?
-c--active-config用于命令的CLI配置string
-b--bucket要恢复的存储桶名称(与 --bucket-id 互斥)字符串
--bucket-id要恢复的桶的ID(与 --bucket 互斥)string
--configs-path指向 influx CLI 配置的路径(默认 ~/.influxdbv2/configsstringINFLUX_CONFIGS_PATH
--full完全恢复并替换服务器上的所有数据
-h--help用于restore命令的帮助
--hide-headers隐藏表头(默认 falseINFLUX_HIDE_HEADERS
--hostInfluxDB的HTTP地址(默认是 http://localhost:8086字符串INFLUX_HOST
--http-debug检查与InfluxDB服务器的通信。string
--json以 JSON 格式输出数据(默认 falseINFLUX_OUTPUT_JSON
--new-bucket要恢复的桶的名称string
--new-org要恢复到的组织名称string
-o--org组织名称(与 --org-id 互斥)字符串
--org-id组织 ID(与 --org 互斥)字符串
--skip-verify跳过TLS证书验证INFLUX_SKIP_VERIFY
-t--tokenAPI令牌字符串INFLUX_TOKEN

示例

身份验证凭据

下面的示例假设您的 InfluxDB 主机组织令牌 是通过 活动 influx CLI 配置 或环境变量 (INFLUX_HOSTINFLUX_ORGINFLUX_TOKEN) 提供的。如果您没有设置 CLI 配置或环境变量,请在每个命令中使用以下标志包含这些必需的凭据:

  • --host: InfluxDB 主机
  • -o, --org--org-id: InfluxDB 组织名称或 ID
  • -t, --token: InfluxDB API 令牌
恢复备份数据
influx restore /path/to/backup/dir/
将特定桶的备份数据恢复到新桶中
influx restore \
  --bucket example-bucket \
  --new-bucket new-example-bucket \
  /path/to/backup/dir/
恢复和替换所有数据

influx restore --full 恢复所有时间序列数据 以及 InfluxDB 键值数据,例如令牌、仪表板、用户等。

influx restore --full /path/to/backup/dir/


Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看:

由TSM驱动的InfluxDB Cloud