文章目录
工具获取
去github下载 vmutils-linux-amd64-v1.93.14.tar.gz 这个软件包,内含工具如下
wget https://github.com/VictoriaMetrics/VictoriaMetrics/releases/download/v1.93.14/vmutils-linux-amd64-v1.93.14.tar.gz
1、vmbackup-prod # 备份工具
2、vmrestore-prod # 还原工具
3、vmagent-prod
4、vmalert-prod
5、vmctl-prod
6、vmauth-prod
Tips:
1、备份后是个目录,而且我发现基本未进行压缩,若是一次性的迁移,可自行打包迁移后,进行还原
2、建议的操作是 多次执行备份,传输,待断点时间趋于可接受范围后,再还原
https://blog.csdn.net/wanger5354/article/details/122710413
https://www.cnblogs.com/ahfuzhang/p/15789877.html
https://blog.csdn.net/u012881331/article/details/141265699
备份
(以本地存储演示,备份是增量的,可多次执行,千万不要一个目录执行多次,增量你都不知道怎么恢复,会报错的,建议执行一次换一个目录)
# 创建快照
curl http://localhost:8428/snapshot/create
# 查看快照
curl http://localhost:8428/snapshot/list
# 最后去vmstorage的存储路径下看看文件
cd /data/victoria ; ls | grep snapshots
# 通过刚创建的快照来备份
# -dst=fs:///data/vmbackup 是备份文件存储目录
# -storageDataPath:VictoriaMetrics 数据存储路径,与 VictoriaMetrics 启动时的 -storageDataPath 参数一致
#./vmbackup-prod -dst=fs:///data/vmbackup -snapshot.createURL=http://localhost:8428/snapshot/create -storageDataPath=/data/victoria
./vmbackup-prod -dst=fs:///data/vmbackup -storageDataPath=/data/victoria -snapshotName=20250221073644-18238AD66FE8CCAD
# 创建第二个快照
curl http://localhost:8428/snapshot/create
# 增量备份(从日志上不难看出,增量备份时,delete file 的值不为0,这里删除的是第一次快照中存在,但在第二次快照中不会存在的数据;另外花费的时间也明显小于咱们第一次全备。)
./vmbackup-prod -snapshotName=xxxxx2 -dst=fs:///data/vmbackup -storageDataPath=/data/victoria
# 全备,备份时添加-origin参数(不要用)
./vmbackup-prod -snapshotName=xxxxx -dst=fs:///data/vmbackup1 -storageDataPath=/data/victoria -origin=fs:///data/vmbackup
迁移(注意后者路径的写法)
# 借助ssh隧道推送
rsync -avz -P /data/vmbackup -e 'ssh -p 22' root@192.168.60.162:/data/
还原
## 停止目标 VictoriaMetrics 实例
systemctl stop victoria-metrics-prod.service
## 还原
# ./vmrestore-prod -src=<备份文件路径> -storageDataPath=<目标数据目录>
#./vmrestore-prod -src=fs:///data/vmbackup -storageDataPath=/data/victoria
./vmrestore-prod -src=fs:///data/vmbackup -storageDataPath=/data/victoria -skipBackupCompleteCheck # 忽略完整性检测进行还原
# 注意这样还原之后,原本该victoria-metrics内的数据会被抹掉,只有导入后的数据
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论