backup-and-restore

Back up and restore Vaultwarden data including SQLite database, attachments, and RSA keys.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/renne/skills --skill backup-and-restore-renne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup-and-restore
Source: https://github.com/renne/skills/tree/main/vaultwarden/backup-and-restore
Command: npx skills add https://github.com/renne/skills --skill backup-and-restore-renne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures your Vaultwarden data is safe by providing clear instructions on how to back up and restore all critical components, preventing data loss.

Core Features & Use Cases

  • Comprehensive Backup Guidance: Covers database, attachments, configuration, and encryption keys.
  • Flexible Restore Options: Details procedures for different backup types and database backends.
  • Automation Examples: Includes scripts for cron jobs and integration with cloud storage.
  • Use Case: You need to migrate your Vaultwarden instance to a new server or recover from a disk failure. This skill guides you through backing up everything and restoring it to the new environment.

Quick Start

Use the backup-and-restore skill to back up the Vaultwarden database using the built-in command.

Frequently Asked Questions about backup-and-restore

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I back up Vaultwarden data including the SQLite database and attachments?

You can back up Vaultwarden data by copying the SQLite database, attachments, configuration files, and RSA keys either manually or automatically using sqlite3, rclone, and restic.

What is the best way to automate Vaultwarden backups to cloud storage?

Automate Vaultwarden backups by scheduling cron jobs that use rclone and restic to regularly transfer your SQLite database, attachments, and keys to cloud storage.

How do I restore Vaultwarden from a backup to a new Docker server?

Restore Vaultwarden by copying your backed up SQLite database, attachments, configuration, and RSA keys into the new Docker environment, following detailed procedures for various recovery scenarios.

What files do I need to safely back up and restore Vaultwarden?

You must back up the Vaultwarden SQLite database, attachments, configuration files, and RSA keys to ensure complete data recovery and prevent data loss during restoration.

Can I use restic and rclone to automate Vaultwarden data protection?

Yes, restic and rclone enable automated Vaultwarden data protection by scheduling backup scripts for your SQLite database and integrating with cloud storage.