Application & Config Backups
Critical Files
| Server |
Path |
Content |
| VPS2 |
/opt/stalwart-mail/etc/ |
Mail server config |
| VPS2 |
/etc/nginx/sites-available/ |
Nginx configs |
| VPS3 |
/etc/nginx/sites-available/ |
Nginx configs |
| VPS3 |
/etc/wireguard/ |
WireGuard VPN config |
| All |
/etc/letsencrypt/ |
SSL certificates |
Quick Backup Script
#!/bin/bash
DATE=$(date +%Y%m%d)
BACKUP_DIR=/home/deploy/backups/$DATE
mkdir -p $BACKUP_DIR
cp -r /etc/nginx/sites-available/ $BACKUP_DIR/nginx/
cp -r /etc/letsencrypt/ $BACKUP_DIR/letsencrypt/
tar -czf /home/deploy/backups/backup_$DATE.tar.gz $BACKUP_DIR