Backup Best Practices
A good backup strategy protects your server from data loss. Learn when to backup, how to organize backups, and what to do when things go wrong.
Why Backups Matter
Data loss can happen from:
- Accidental deletion - Oops, wrong file
- Corruption - Server crash during save
- Bad updates - Update broke something
- Griefing - Someone destroyed your world
- Mistakes - Config change gone wrong
Without backups, lost data is gone forever. Don't learn this lesson the hard way!
The 3-2-1 Backup Rule
A solid backup strategy follows 3-2-1:
- 3 copies of your data
- 2 different storage types
- 1 copy offsite
Applied to Plex Host
- On-server backup - Your Plex Host backup slots
- Downloaded copy - Saved on your computer
- Cloud storage - Google Drive, Dropbox, etc.
When to Backup
Always Backup Before
| Event | Why |
|---|---|
| Installing mods/plugins | May break your server |
| Updating server version | May cause incompatibilities |
| Major config changes | May not work as expected |
| World edits | WorldEdit mistakes happen |
| Letting new admins in | Just in case |
Regular Schedule
| Server Type | Recommended |
|---|---|
| Very active (daily players) | Daily |
| Moderately active | Every 2-3 days |
| Occasional play | Weekly |
| Before each session | Always |
Backup Naming Strategy
Use descriptive names you'll understand later:
Good Names
2024-01-15-before-fabric-update
2024-01-16-stable-after-update
2024-01-20-spawn-build-complete
weekly-backup-jan-week3Bad Names
backup1
backup
asdf
new backupManaging Limited Slots
With limited backup slots, you need a rotation strategy:
For 3 Slots
| Slot | Purpose |
|---|---|
| 1 | 🔒 Golden (locked - known good state) |
| 2 | Latest important milestone |
| 3 | Rotating (replaced before changes) |
For 5 Slots
| Slot | Purpose |
|---|---|
| 1 | 🔒 Golden (locked) |
| 2 | Before current session |
| 3 | Latest milestone |
| 4 | Weekly backup |
| 5 | Rotating |
For 10+ Slots
More flexibility! Consider:
- Multiple locked milestones
- Weekly + monthly rotations
- Pre-update checkpoints
- Major build completions
Downloading for Safety
Don't rely solely on server backups:
When to Download
- Before deleting old backups
- Major milestones (big builds, server setup)
- Monthly archive
- Before major changes
Where to Store
- Local computer
- External hard drive
- Cloud storage (Google Drive, Dropbox)
- Multiple locations for critical backups
Disaster Recovery Plan
If Something Goes Wrong
- Don't panic - Backups exist for this reason
- Stop the server - Prevent further damage
- Assess damage - What's actually broken?
- Choose backup - Find the best restore point
- Restore - Follow the restore guide
- Verify - Test that everything works
- Document - Note what happened to prevent it again
Recovery Scenarios
| Scenario | Action |
|---|---|
| Plugin broke server | Restore to pre-plugin backup |
| Corrupted world | Restore to last known good backup |
| Accidental file deletion | Restore specific files if possible |
| Total disaster | Restore golden backup |
Common Mistakes to Avoid
Don't Do This
- ❌ Never having any backups
- ❌ Only one backup (gets overwritten)
- ❌ Never downloading backups
- ❌ Vague backup names
- ❌ Forgetting to backup before changes
- ❌ Deleting all old backups at once
Do This Instead
- ✅ Regular backup schedule
- ✅ Multiple backups with rotation
- ✅ Download important backups
- ✅ Descriptive naming
- ✅ Backup before every major change
- ✅ Keep at least one "golden" backup locked
Backup Checklist
Before any major change:
- Create a new backup
- Give it a descriptive name
- Verify backup completed
- Consider downloading if very important
- Then make your changes
After successful changes:
- Create a new "known good" backup
- Clean up old unnecessary backups
- Update your golden backup if appropriate
Remember: The best backup is the one you made. Any backup is better than no backup!