J'essaie de sauvegarder mon site Web Drupal (pas seulement la base de données) aussi complet que possible, car il est dans l'état souhaité. La sauvegarde doit couvrir les versions réelles de tous les modules, thèmes, tables de base de données, paramètres, tout simplement. Maintenant, ma méthode consiste à zip
tout dans le /var/www/
dossier et à sauvegarder la base de données avec le module de migration de sauvegarde . Le processus de restauration est
- supprimer tout dans / var / www
- supprimer la base de données et la créer à nouveau et définir des autorisations sur elle
- décompressez ma sauvegarde dans / var / www
- restaurer avec
Backup migrate
module
Cette méthode fonctionnera-t-elle? Connaissez-vous une méthode plus intelligente pour effectuer une sauvegarde Web complète de Drupal?
Réponses:
Est-ce que ça va marcher?
Oui
Existe-t-il une méthode plus intelligente?
Drush + drush make
Drush est un outil en ligne de commande que vous pouvez utiliser pour diverses choses, dont l'une est de créer un site. Avec un fichier de création drush, vous pouvez enregistrer tous les modules que vous utilisez (y compris la version et même les correctifs qui leur sont appliqués si nécessaire). Une fois créé, vous pouvez recréer tous les modules en faisant quelque chose comme ceci:
Vous pouvez en savoir plus sur drush et drush make qui contient de la documentation sur l'utilisation.
De plus, la sauvegarde et la migration ajouteront ou peuvent ajouter une syntaxe de suppression, afin qu'elle supprime automatiquement les tables lors de la restauration de la base de données. Donc, en l'utilisant, vous n'aurez pas besoin d'effacer complètement votre base de données. Si nécessaire, vous pouvez le tronquer afin de ne pas avoir à configurer à nouveau les autorisations.
la source
Soyez prudent avec Backup and Migrate, car:
Btw: "La sauvegarde et la migration ne peuvent pas restaurer ... pour des raisons de sécurité " . Si un pirate a accès à Admin-Protal, il est trop tard pour arrêter le pirate par modules. Par conséquent, Backup and Migrate n'augmente pas la sécurité, mais bloque le travail d'administration habituel.
Pour répondre à votre question: Non, Backup and Migrate n'est pas une solution pour une sauvegarde complète (et restauration) qui peut être gérée par des administrateurs de site Web normaux sans compétences bash.
la source