Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Make a Backup

Run a backup

Back up all configured sources to all configured repositories:

vger backup

By default, V’Ger preserves filesystem extended attributes (xattrs). Configure this globally with xattrs.enabled, and override per source in rich sources entries.

Sources and labels

Each source in your config produces its own snapshot. When you use the rich source form, the label field gives each source a short name you can reference from the CLI:

sources:
  - path: "/home/user/documents"
    label: "docs"
  - path: "/home/user/photos"
    label: "photos"

For simple string sources (e.g. - "/home/user/documents"), the label is derived automatically from the directory name (documents).

Back up only a specific source by label:

vger backup --source docs

When targeting a specific repository, use --repo:

vger --repo local backup --source docs

Label backups

Annotate a snapshot with a label, for example before a system change:

vger backup --label before-upgrade

This is separate from source labels — it tags the resulting snapshot so you can identify it later in vger list output.

List and verify snapshots

# List all snapshots
vger list

# List the 5 most recent snapshots
vger list --last 5

# List snapshots for a specific source
vger list --source docs

# List files inside a snapshot
vger list --snapshot a1b2c3d4