victoriametrics/vmbackup

Verified Publisher

By Victoria Metrics Inc

Updated 10 days ago

Creates instant snapshots of VictoriaMetrics and uploads them to S3, GCS, or local storage.

Image
Monitoring & observability
4

500K+

victoriametrics/vmbackup repository overview

VictoriaMetrics logo

VictoriaMetrics vmbackup

Join our SLACK Community File a Bug on GitHub Source Code


What is vmbackup?

vmbackup is a command-line tool for managing the lifecycle of your VictoriaMetrics data. It creates an instant snapshot of a running VictoriaMetrics instance and uploads it to a specified destination (local filesystem, S3, GCS, Azure Blob Storage).


How to Use This Image

This tool is run as a one-off Docker command.

Creating a Backup:


docker run --rm -v /path/to/backups:/backups\
  victoriametrics/vmbackup:latest\
  -storageDataPath=http://<vm-addr>:8428/api/v1/snapshot/create\
  -dst=fs:///backups


Configuration

  • -storageDataPath: The snapshot creation API endpoint of the source VictoriaMetrics.

  • -dst: The destination for the backup (e.g., fs:///path, s3://bucket/path).


Where to Get Help

If you have any questions, feel free to reach out to the VictoriaMetrics community.

Backup utility for VictoriaMetrics.

Docker Pull Command

docker pull victoriametrics/vmbackup:{TAG}

See these docs for details. See also vmrestore.

Releases and pre-built binaries.

Tag summary

Content type

Image

Digest

sha256:911a96ab7

Size

23.6 MB

Last updated

10 days ago

docker pull victoriametrics/vmbackup

This week's pulls

Pulls:

802

Sep 4 to Sep 10