Topic

Backups

Backups guides from Tryssh: practical diagnostics, safe operating procedures, and production runbooks for server operators.

Build a restic backup with reviewed excludes and searchable tags

Restic walks selected paths, applies exclude rules, chunks changed content, and records a snapshot with host, path, time, and optional tags.

The Tryssh team · July 29, 2026

Schedule restic repository checks that eventually read all data

Restic check validates repository structure and indexes; read-data or read-data-subset additionally downloads and verifies stored pack contents.

The Tryssh team · July 29, 2026

Copy restic snapshots between repositories and verify independence

Restic copy transfers snapshot metadata and referenced data to another repository, reusing destination data when possible while preserving separate encryption domains.

The Tryssh team · July 29, 2026

Preview a restic retention policy before forgetting snapshots

Restic forget groups snapshots by host, path, tags, and policy filters, then selects which snapshot records to remove; data remains until prune.

The Tryssh team · July 29, 2026

Restore restic data into an isolated directory before cutover

Restic reconstructs selected snapshot paths under a target directory, preserving stored metadata where the platform permits.

The Tryssh team · July 29, 2026

Use restic mount for read-only file discovery before restore

Restic mount exposes repository snapshots through a FUSE filesystem for browsing; it is a recovery view, not the application cutover target.

The Tryssh team · July 29, 2026

Run restic prune only after capacity and recovery checks

Prune repacks repository data and deletes unreferenced objects after forget, requiring temporary space, backend writes, and uninterrupted credential scope.

The Tryssh team · July 29, 2026

Initialize a restic repository and prove the backend identity

Restic init creates repository configuration and keys at one backend location; credentials and repository URL together select the target.

The Tryssh team · July 29, 2026

Select the exact restic snapshot before restore or retention

Restic filters snapshots by ID, host, path, tag, and time; latest is relative to those filters and repository visibility.

The Tryssh team · July 29, 2026

Remove a restic stale lock only after proving no writer is active

Restic creates repository locks to coordinate operations; unlock removes stale locks but cannot safely resolve a genuinely concurrent writer.

The Tryssh team · July 29, 2026