Sauvegardes
Planifiez des sauvegardes complètes ou partielles en local, FTP, S3 ou WebDAV et restaurez en un clic.
La seule sauvegarde qui compte est celle que vous pouvez restaurer. TubePress intègre Backup Pro, un plugin qui réalise des instantanés complets et vérifiés de l'ensemble de votre site et les envoie hors-serveur selon un planning — sans accès shell, sans mysqldump et sans crontab système.
Cette page explique les profils de sauvegarde, ce que contient chaque archive, où vous pouvez les stocker, comment fonctionnent la planification et la rétention, comment restaurer, et pourquoi tout cela continue de fonctionner quelle que soit la taille du site. Activez et configurez-le depuis /admin/plugins.
Backup Pro
Backup Pro protège tout ce qui est nécessaire pour reconstruire votre site de zéro : la base de données ainsi que vos fichiers téléversés, thèmes, plugins et configuration. Il s'exécute entièrement en PHP pur via le planificateur intégré, ce qui le rend compatible avec l'hébergement mutualisé où vous n'avez aucun accès en ligne de commande. L'historique complet des sauvegardes est consigné dans la base de données avec la date, le profil, la taille, la durée et le statut, et vous pouvez télécharger ou supprimer n'importe quelle archive depuis l'administration.
Profils de sauvegarde
Plutôt qu'une tâche unique et rigide, Backup Pro vous permet de créer plusieurs profils, chacun avec son propre planning, format, destination de stockage, politique de rétention et notifications. Cela vous permet de combiner des stratégies, par exemple :
- Une sauvegarde quotidienne complète envoyée vers S3.
- Un instantané base de données uniquement toutes les six heures sur votre serveur local.
- Une archive hebdomadaire envoyée vers votre Nextcloud via WebDAV.
Chaque profil s'exécute indépendamment, de sorte que des instantanés légers fréquents et des archives complètes occasionnelles peuvent coexister.
Ce qui est inclus
Une sauvegarde complète capture les cinq parties de votre installation :
Base de données Fichiers Thèmes Plugins Config
Vous choisissez le format d'archive par profil — ZIP ou TAR.GZ — et un profil peut être limité à la seule base de données lorsque vous n'avez besoin que d'un instantané de données rapide.
Destinations de stockage
Les sauvegardes peuvent être écrites vers quatre types de destinations, afin de les garder à distance du serveur qu'elles protègent :
| Destination | Compatible avec |
|---|---|
| Local | Un répertoire sur votre propre serveur. |
| FTP / FTPS | Tout serveur FTP ou FTPS distant. |
| Compatible S3 | AWS S3, DigitalOcean Spaces, Wasabi, Backblaze B2. |
| WebDAV | Nextcloud, Synology, ownCloud. |
Planification & rétention
Chaque profil s'exécute selon son propre planning — toutes les 6 heures, 12 heures, quotidiennement, hebdomadairement ou mensuellement — piloté par le planificateur intégré, vous n'avez donc jamais à toucher un crontab. Une politique de rétention par profil élimine automatiquement les anciennes archives, en conservant le nombre que vous choisissez et en supprimant le reste, de sorte que le stockage ne croît jamais indéfiniment.
Restauration
Lorsque vous avez besoin de revenir en arrière, restaurez directement depuis le panneau d'administration et choisissez exactement ce que vous souhaitez récupérer :
Chaque archive est vérifiée par rapport à sa somme de contrôle SHA-256 avant le début d'une restauration, afin qu'un fichier tronqué ou corrompu soit détecté plutôt qu'écrit sur votre site en production.
Notifications par e-mail
Chaque profil peut vous envoyer un e-mail lorsqu'une sauvegarde se termine ou échoue, vers une adresse de destinataire que vous définissez par profil. Cela transforme les sauvegardes en quelque chose en quoi vous pouvez avoir confiance sans vérification — vous n'en entendez parler que lorsqu'il y a une bonne nouvelle à confirmer ou une erreur à corriger. Assurez-vous d'abord que l'envoi d'e-mails est configuré ; voir Notifications.
Conçu pour la montée en charge
Backup Pro est conçu pour gérer des sites avec des millions de fichiers. Les dumps de base de données, la copie de fichiers et la compression des archives sont tous effectués en morceaux, de sorte que chaque étape se termine dans les limites de temps de PHP et que l'ensemble fonctionne même derrière Cloudflare — aucun délai d'attente, aucune saturation mémoire. Comme il ne repose que sur PHP, il n'y a pas de mysqldump, pas de shell et pas de crontab à configurer.
Étapes suivantes
Toujours bloqué ?
Ouvrez un ticket depuis votre tableau de bord et notre équipe vous assistera.