Why Backups Are Important
Critical
Backups are essential! They protect against data loss, corruption, mistakes, hardware failures, and security issues. Never skip creating backups before making major changes to your server.
Backups protect against:
- Data Loss: Accidental deletion or corruption
- Update Issues: Problems after updates
- Mistakes: Configuration errors or bad changes
- Hardware Failure: Server or disk failures
- Security Issues: Ransomware or attacks
Creating Backups
Method 1: Using Panel Backup Feature
Many panels offer built-in backup systems:
- Navigate to your server
- Go to Backups tab or section
- Click Create Backup or Backup Now
- Wait for backup to complete
- Backup is saved and listed in your backups
Method 2: Manual Backup via File Manager
Important
Always stop your server before creating manual backups to ensure all files are saved correctly and prevent corruption.
- Stop Server: Stop your server first
- Open File Manager: Access your server files
- Select Files: Choose what to backup:
- World folders (
world/,world_nether/,world_the_end/) plugins/folderconfig/folderserver.properties- Other important files
- World folders (
- Download: Download selected files/folders
- Compress: Create a ZIP file for easier storage
Method 3: Automated Backups
Set up scheduled backups:
- Go to Schedules or Backups section
- Create a new backup schedule
- Configure:
- Frequency: Daily, weekly, etc.
- Time: When to run backups
- Retention: How many backups to keep
- What to Backup: Select files/folders
- Save the schedule
- Backups run automatically
What to Backup
Essential Files
- World Data: All world folders
- Player Data: Player files and statistics
- Configuration:
server.propertiesand config files - Plugins: Plugin files and configurations
- Logs: Important log files (optional)
Optional Files
- Server JAR: If using custom version
- Resource Packs: If using custom packs
- Scripts: Custom startup scripts
- Databases: If using external databases
Restoring from Backup
Method 1: Panel Restore Feature
- Go to Backups section
- Find the backup you want to restore
- Click Restore or Download
- Select what to restore (full or partial)
- Confirm the restoration
- Wait for restore to complete
- Restart your server
Method 2: Manual Restore
- Stop Server: Stop your server
- Download Backup: Get your backup file
- Extract: Extract backup files if compressed
- Backup Current: Save current files (in case you need to revert)
- Replace Files: Upload and replace files from backup
- Verify: Check that files are in correct locations
- Start Server: Start and test the server
Partial Restore
You can restore specific parts:
- World Only: Restore just world folders
- Plugins Only: Restore plugin folder
- Config Only: Restore configuration files
- Selective: Choose specific files to restore
Tip
Partial restores are useful when you only need to restore specific parts of your server, like a corrupted world or accidentally deleted plugin configuration.
Backup Best Practices
Frequency
- Daily: For active servers with frequent changes
- Weekly: For stable servers with less activity
- Before Updates: Always backup before major changes
- Before Plugin Changes: Backup before adding/updating plugins
Retention
- Keep Multiple: Maintain several backup generations
- Off-Site Storage: Store backups outside the server
- Regular Cleanup: Remove old backups to save space
- Test Restores: Periodically test that backups work
Storage
- Local: Keep on server (quick access)
- Remote: Store off-server (safer)
- Cloud: Use cloud storage for important backups
- Multiple Locations: Don't rely on single backup location
Automated Backup Setup
Creating a Schedule
- Navigate to Schedules in your panel
- Click Create Schedule
- Set Action to "Backup"
- Configure:
- Name: Descriptive name
- Frequency: How often to backup
- Time: When to run
- Files: What to include
- Save the schedule
Recommended
Automated backups are the best way to ensure your server is regularly backed up without manual intervention. Set up daily or weekly backups depending on your server's activity level.
Backup Settings
Configure backup options:
- Compression: Compress backups to save space
- Retention: How many backups to keep
- Notification: Get notified when backups complete
- Storage: Where to store backups
Troubleshooting
Backup Fails
- Check Disk Space: Ensure enough space for backup
- Check Permissions: Verify file access permissions
- Check Server Status: Server may need to be stopped
- Review Logs: Check for error messages
- Try Manual Backup: Use file manager as alternative
Restore Fails
- Verify Backup: Ensure backup file is complete
- Check Format: Verify backup file format
- Check Space: Ensure enough disk space
- Stop Server: Server must be stopped for restore
- Check Permissions: Verify file write permissions
Backup Too Large
- Exclude Unnecessary: Don't backup logs or cache
- Compress: Use compression to reduce size
- Selective Backup: Only backup essential files
- Clean Server: Remove unnecessary files first
- Increase Storage: Allocate more storage space
Can't Find Backup
- Check Location: Look in backups section
- Check Retention: Backup may have been deleted
- Check Filters: Verify you're viewing all backups
- Contact Support: If backups are missing
Backup Verification
Testing Backups
Regularly verify backups work:
- Test Restore: Restore to a test server
- Verify Files: Check that files are correct
- Test Server: Ensure restored server works
- Check Integrity: Verify no corruption
Backup Integrity
- Checksums: Some systems verify backup integrity
- Test Restores: Periodically test restoring
- Multiple Copies: Keep backups in multiple places
- Version Control: Track backup versions
Emergency Recovery
Quick Restore Process
In case of emergency:
- Stop Server: Immediately stop the server
- Assess Damage: Determine what's affected
- Choose Backup: Select most recent good backup
- Restore: Restore from backup
- Verify: Test that everything works
- Notify Players: Inform players of the situation