Cyberpanel : sauvegarder sur Google Drive

Pour continuer, les tutoriels sur Cyberpanel, je vais vous expliquer comment configurer la sauvegarde automatique sur Google Drive.

Cette fonctionnalité est particulièrement intéressante, car cela permet d’avoir une sauvegarde sur un autre support (serveur), car par défaut le sauvegarde des sites est effectuée sur le serveur dans le dossier backup (/home/websites/backup).

Avant de commencer, vous devez avoir :

L’utilité du compte sur https://cloud.cyberpanel.net/ m’est inconnue

Lors de la réalisation de ce tutoriel, j’ai oublié de faire une capture lors de la connexion à cloud.cyberpanel.net

Configurer le compte Google Drive pour la sauvegarde

Depuis l’interface Cyberpanel, dérouler le menu Back up 1 et cliquer sur Setup Google Drive 2.

Cliquer sur SETUP NEW ACCOUNT 1.

Entrer l’adresse email du compte Google Drive ou le nom que vous souhaitez 1 et cliquer sur Save 2.

S’identifier sur Cyberpanel.net

Sélectionner le compte Google 1.

Autoriser le compte en cliquant sur Continuer 1.

Une fois les autorisations validées, on est redirigé vers l’interface Cyberpanel

Configurer la sauvegarde des sites sur Google Drive

De retour sur l’interface Cyberpanel, sélectionner le compte 1.

On arrive sur une page, qui affiche la configuration des sauvegardes sur le compte Google Drive. Pour le moment aucune sauvegarde n’est configurée.

La première étape va être de configurer la fréquence des mises à jour 1.

Cette configuration affecte tous les sites qui vont être configurées sur ce compte.

Maintenant, il faut ajouter les sites à sauvegarder, sélectionner un site disponible dans le champ Add sites for backup 1 et cliquer sur le bouton Add site 2.

Le site 1 est ajouté au job de sauvegarde.

Comment vous pouvez le voir sur la capture ci-dessous, on peut ajouter plusieurs sites.

La sauvegarde est configurée.


Quelques informations supplémentaires sur la sauvegarde.

La sauvegarde est exécutée par le job : /usr/local/CyberCP/bin/python /usr/local/CyberCP/IncBackups/IncScheduler.py Daily, j’ai modifié ça configuration pour que cela se fasse à 03H00.

Sur Google Drive, un dossier avec le nom du compte@-p_du_serveur est créé qui va contenir les sauvegardes.

Ensuite dans ce dossier, on retrouve les différentes sauvegardes, chaque jour un dossier contenant la date et l’heure est créé.
Et dans chaque dossier, on retrouve un fichier par site :
La sauvegarde du site comprend :
  • Les dossiers et fichiers du site
  • La sauvegarde de la base de données
  • Les certificats SSL
  • La configuration Cyberpanel

Le job de sauvegarde crée d’abord l’archive en locale sur le serveur dans le dossier backup du site puis le transfert sur Google Drive. Dans le dossier backup, les logs de la dernière sauvegarde sont disponibles. Si le transfert vers Google Drive échoue, l’archive reste disponible sur le serveur.

Le job de sauvegarde ne fait pas de rotation, c’est à vous de le faire.


Vous savez maintenant configurer une sauvegarde vers Google Drive avec Cyberpanel afin de mettre vos sites en sécurité.

Pour des raisons de sécurité, ils convient de vérifier régulièrement l’état de sauvegarde, en téléchargeant une archive et en la vérifiant.




Laisser un commentaire