本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

vmrestore Docker 镜像下载 - 轩辕镜像

vmrestore 镜像详细信息和使用指南

vmrestore 镜像标签列表和版本信息

vmrestore 镜像拉取命令和加速下载

vmrestore 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

vmrestore
victoriametrics/vmrestore

vmrestore 镜像详细信息

vmrestore 镜像标签列表

vmrestore 镜像使用说明

vmrestore 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

vmrestore是用于管理VictoriaMetrics数据生命周期的命令行工具。
2 收藏0 次下载activevictoriametrics镜像

vmrestore 镜像详细说明

vmrestore 使用指南

vmrestore 配置说明

vmrestore 官方文档

vmrestore

!VictoriaMetrics Logo

![加入SLACK社区]([] ![在GitHub提交Bug]([] ![源代码]([***]

镜像概述和主要用途

vmrestore 是一款命令行工具,用于管理 VictoriaMetrics 数据的生命周期。它能够从存储系统下载备份数据,并将其恢复到 VictoriaMetrics 的数据目录中,是 VictoriaMetrics 数据备份恢复流程的关键组件。

核心功能和特性

  • 多存储方案支持:支持从本地文件系统(fs)、Google Cloud Storage(gcs)、Amazon S3(s3)及 Azure Blob Storage(azblob)等多种存储源恢复备份
  • 命令行配置:通过命令行标志灵活配置恢复参数
  • 轻量高效:专注于数据恢复功能,操作简洁,资源占用低

使用场景和适用范围

  • 数据恢复:当 VictoriaMetrics 数据丢失或损坏时,从备份恢复数据
  • 数据迁移:将备份数据迁移到新的 VictoriaMetrics 实例或环境
  • 环境重建:在新部署的 VictoriaMetrics 环境中恢复历史数据

注意:执行恢复操作前,需确保目标 VictoriaMetrics 服务已停止,避免数据冲突。

使用方法和配置说明

Docker 拉取命令

bash
docker pull victoriametrics/vmrestore:{TAG}

其中 {TAG} 为具体版本标签,可从 Releases 获取。

从备份恢复数据

基本步骤

  1. 停止目标 VictoriaMetrics 服务
  2. 执行以下命令恢复数据:
bash
docker run --rm \
  -v /本地备份路径:/backups \  # 挂载本地备份目录到容器内/backups
  -v /目标vm数据目录:/restore \  # 挂载目标VictoriaMetrics数据目录到容器内/restore
  victoriametrics/vmrestore:latest \
  -src=fs:///backups/<备份名称> \  # 指定备份源路径
  -dst=/restore  # 指定恢复目标目录

参数说明

  • -v /本地备份路径:/backups:将本地存储备份文件的目录挂载到容器内的 /backups 路径,确保容器可访问备份文件
  • -v /目标vm数据目录:/restore:将目标 VictoriaMetrics 的数据目录挂载到容器内的 /restore 路径,恢复后的数据将写入此目录
  • -src:备份源路径,格式为 <存储方案>://<路径>,例如 s3://my-bucket/backups/vm-20240101
  • -dst:恢复目标目录,需对应容器内挂载的 VictoriaMetrics 数据目录(如示例中的 /restore

配置参数

vmrestore 通过命令行标志进行配置,核心参数如下:

参数描述示例
-src备份源路径,支持的存储方案:fs(本地文件系统)、gcs(GCS)、s3(S3)、azblob(Azure Blob)fs:///backups/vm-backup-20240101s3://backup-bucket/vm/20240101
-dst恢复目标目录,需为 VictoriaMetrics 的数据目录/var/lib/victoria-metrics-data

执行 docker run --rm victoriametrics/vmrestore:latest --help 获取完整参数列表及说明。

获取帮助

  • Slack 社区:加入 Slack 社区,参与讨论和获取实时支持
  • GitHub Discussions:在社区论坛提问
  • Bug 报告:如发现问题,可在 GitHub Issues 提交报告

源代码

vmrestore 是开源项目,源代码托管于 GitHub:

  • vmrestore 源代码

更多详情可参考 ***文档。配套备份工具 vmbackup 可用于创建备份。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"