Get AI summaries of any video or article — Sign up free
Obsidian - Lets Talk About Backups thumbnail

Obsidian - Lets Talk About Backups

Josh Plunkett·
5 min read

Based on Josh Plunkett's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Obsidian vaults are local, so a hard-drive failure can erase everything unless backups exist outside the main storage.

Briefing

Obsidian vaults live on local hard drives, so a failed drive can wipe out years of TTRPG notes unless backups exist outside the machine. The core takeaway is to treat backups as true copies of the entire vault—stored on separate storage—rather than “sync” tools that mirror changes and can spread mistakes. For people who don’t want subscription-based backup services, a new plugin called Local Backup makes creating those emergency copies straightforward.

The transcript draws a clear line between backup and synchronization. Obsidian Sync is described as a way to replicate changes from one PC to another, meaning a bad edit could propagate to every connected device. Cloud drives like Google Drive and OneDrive are also framed as synchronization: they keep files updated, but they aren’t the same thing as an emergency snapshot you can restore from if something catastrophic happens. The goal is an off-to-the-side copy—an actual archive of the vault—so that if the computer dies (for example, a fried hard drive), the work can be recovered.

To solve that, the Local Backup plugin (by GC Chen) is installed via Obsidian’s Community Plugins browser. After enabling it, the setup focuses on where backups go, how many versions to keep, and how to package them. The plugin can run a backup once on startup, and it maintains a history length in days (how many backups to retain). Keeping too many backups can quickly consume disk space, especially for large vaults; the transcript uses a 10 GB vault as an example and recommends setting retention based on how frequently the vault changes.

A key configuration choice is the backup destination path. The plugin is set to write backups to a different drive (e.g., D drive “Obsidian backups”), not the same disk that holds the active vault. That separation matters because a single drive failure would otherwise destroy both the working data and the backup. Backup files are named using a template that includes the vault name and timestamp, making it easy to identify the most recent restore point.

For compression, the plugin can call an external zip tool. The transcript configures it to use 7-Zip (7z.exe) to create zipped vault archives, reducing size and producing a single restoreable file. A manual run is demonstrated, and the resulting archive can be opened in 7-Zip to confirm it’s complete.

Finally, the transcript goes beyond local-only protection by showing how to push backups into Google Drive. By pointing the Local Backup output to a Google Drive folder, the backup archive is created locally, then Google Drive handles the cloud synchronization. That yields a layered approach: a local copy on separate hardware plus an off-site cloud copy. The restore workflow is also spelled out: extract the backup archive to a folder and open it in Obsidian as a new vault, then allow Obsidian to re-index notes and re-enable bundled plugins.

The closing message is blunt: no matter which method is chosen, having at least one backup copy is essential. People in the Obsidian TTRPG community have reported losing everything after a computer failure; backups prevent that outcome.

Cornell Notes

Obsidian vaults are stored locally, so hardware failure can permanently erase years of notes unless backups exist outside the main drive. The transcript distinguishes true backups (restorable copies stored elsewhere) from synchronization tools like Obsidian Sync and cloud drives, which can replicate bad changes. The Local Backup plugin by GC Chen creates timestamped, zipped copies of an entire vault to a separate location, with configurable retention (days) and optional “run once on startup.” For stronger protection, backups can be written into a Google Drive folder so Google’s infrastructure provides an off-site cloud copy. Restoring involves extracting the backup archive to a folder and opening it in Obsidian as a new vault, then letting Obsidian re-index content.

Why isn’t Obsidian Sync considered a true backup in this workflow?

Obsidian Sync is framed as synchronization between devices: changes made on one PC can be mirrored to the other. If a problematic edit or corruption happens on the source machine, that same issue can propagate across synced devices. The transcript contrasts this with a backup snapshot—an emergency copy stored elsewhere—that can be restored even after a disaster.

What makes a backup “safe” in the Local Backup setup?

Safety comes from storing the backup on different storage hardware than the active vault. The transcript explicitly warns not to place the backup on the same hard drive, because a drive failure would destroy both working data and backup. It recommends using another drive (e.g., D drive) so a restore point survives hardware failure.

How do retention settings affect disk usage and restore options?

Local Backup includes a history length in days and a backups-per-day setting. Keeping more versions increases disk consumption quickly—especially with large vaults (the transcript uses a 10 GB vault as an example). The suggested approach is to match retention to real editing frequency; if the vault changes rarely, keeping about one day’s worth of backups can be enough.

How does the plugin create backup files, and what role does 7-Zip play?

The plugin can call an external zip tool to compress the vault into a single archive. The transcript configures it to use 7-Zip by pointing to 7z.exe (located under the 7-Zip installation path). After a backup run, the plugin reports successful file creation, and the resulting archive can be opened in 7-Zip to verify it’s complete.

How can local backups be combined with cloud protection?

The transcript demonstrates configuring Local Backup to output into a Google Drive folder. The backup archive is created locally, then Google Drive synchronizes it to the cloud. That produces both a local restore point and an off-site copy—useful in scenarios like a fire that destroys the computer room and hardware.

What’s the restore process after a backup is created?

Restoration involves locating the backup archive (stored in the backup folder), extracting it to a folder on another drive, and then opening that folder in Obsidian via “Open folder as Vault.” Because the backup includes the vault contents (including bundled plugins/themes), Obsidian re-indexes notes and the vault returns to a working state after a short indexing period.

Review Questions

  1. What risks arise when using synchronization tools instead of snapshot-style backups?
  2. How would you choose retention settings (days/backups per day) for a vault that changes weekly versus one that changes daily?
  3. During restoration, why is it important that the backup archive contains the full vault folder structure (including plugins/themes)?

Key Points

  1. 1

    Obsidian vaults are local, so a hard-drive failure can erase everything unless backups exist outside the main storage.

  2. 2

    Treat “sync” (e.g., Obsidian Sync or cloud drive mirroring) differently from backups; sync can replicate mistakes.

  3. 3

    Use Local Backup to create timestamped, zipped copies of the entire vault to a separate drive or storage location.

  4. 4

    Configure retention (backup history length and backups per day) to balance restore coverage against disk space usage.

  5. 5

    Compress backups using an external tool like 7-Zip (7z.exe) to produce a single restoreable archive.

  6. 6

    For off-site protection, write backup archives into a Google Drive folder so cloud infrastructure provides additional redundancy.

  7. 7

    Restoring means extracting the archive to a folder and opening it in Obsidian as a new vault, then allowing re-indexing.

Highlights

Local Backup is positioned as a true snapshot backup: it creates restorable copies of the vault rather than mirroring changes across devices.
Keeping backups on a different physical drive is the difference between “backup” and “backup that dies with the vault.”
Writing backup archives into a Google Drive folder adds an off-site layer without changing the core backup workflow.
Restoration is practical: extract the archive, open the extracted folder as a vault, and let Obsidian re-index.

Topics

  • Obsidian Backups
  • Local Backup Plugin
  • Backup vs Sync
  • 7-Zip Archives
  • Google Drive Off-Site Backup

Mentioned