Backup Operations

Manual, scheduled, or real-time — choose how your data is protected

Manual Backup

Want to back up right now? One click.

1

Select a backup source in the sidebar

2

Click the "Backup Now" button

3

Watch the progress bar — real-time stats as it runs

Scheduled Backup

Set your schedule once. Ginkgo handles the rest.

1

Select a source and open Settings

2

Pick a frequency under Schedule

3

Save. Ginkgo runs on that schedule from now on.

Schedule TypeConfig ExampleWhat It Does
manualNo automatic backup. Trigger manually.
hourly{"interval_minutes": 60}Runs at a fixed interval (default 60 min)
daily{"hour": 2, "minute": 30}Runs daily at the specified time
weekly{"day": "monday", "hour": 3}Runs weekly on the specified day and time
monthly{"date": 1, "hour": 2}Runs monthly on the specified date and time

Watch Mode (Real-Time)

Turn on Watch mode and Ginkgo monitors your files in real time. Save a file? It gets backed up immediately.

💡 Watch mode is ideal for active projects — code, writing, design work. For general use, Daily scheduling is usually enough.

Excluding Files

Not everything needs backing up. Set exclusion rules for temp files, caches, and build artifacts. Patterns use glob syntax, comma-separated.

1

Open the source settings and find Exclude Patterns

2

Add patterns like **/*.tmp, node_modules, .git

3

Save. Those files are skipped from now on.

💡 Patterns support reverse rules: !**/important/** re-includes a previously excluded path. You can also create a .ginkgo-backupignore file (same syntax as .gitignore).

Compression

Ginkgo compresses all backup data automatically. No configuration is needed.

ItemDescription
Algorithmzstd (fixed)
Level1 (fixed)
💡 Compression is fully automatic — you don't need to choose anything.

Progress & Cancel

Track backup progress in real time (files processed, speed, ETA). Need to stop? Click Cancel for a safe shutdown — completed work is preserved.

Checkpoints

During long backups you can create a checkpoint — a restorable intermediate state. If interrupted, you resume from the last checkpoint instead of starting over.