Sauvegardes WordPress
Une sauvegarde complète comprend les fichiers (wp-content) et la base de données.
Sauvegarde via WP-CLI
# Export complet de la base de données
wp db export backup-$(date +%Y%m%d).sql
# Créer une archive des fichiers
tar -czf wp-content-$(date +%Y%m%d).tar.gz wp-content/
# Restaurer la base
wp db import backup-20240101.sql UpdraftPlus (plugin)
Configuration recommandée pour sauvegardes automatisées :
- Fréquence fichiers : quotidienne, conservation 14 jours
- Fréquence BDD : quotidienne ou toutes les 4h pour WooCommerce
- Destination : Google Drive ou S3 (jamais uniquement sur le serveur)
Règle 3-2-1
- 3 copies des données
- 2 supports différents
- 1 copie hors site (cloud ou site distant)
Testez vos restaurations Effectuez régulièrement des restaurations sur un environnement de staging. Une sauvegarde non testée n'est pas fiable.