Le processus de sauvegarde de votre site Web dépendra de la manière et de l'endroit où il est hébergé. Le processus peut être résumé comme étant possible via l’une des deux ou trois méthodes probables :
Le processus exact varie en fonction de l'interface Web qui vous a été fournie par votre FAI. Il n'est donc pas possible de donner des détails ici. Cependant cPanel, Plesk et de nombreuses autres interfaces de contrôle Web bien connues contiennent toutes des options de sauvegarde. Recherchez dans votre panneau de contrôle une icône intitulée « sauvegarde » ou « sauvegarde complète ».
Le processus exact varie en fonction des services et de l'accès dont vous disposez à votre serveur Web. Vous pourrez peut-être entreprendre ces tâches sans douleur. Tout d'abord en vous rendant dans un utilitaire de type gestionnaire de fichiers fourni dans l'interface du panneau de configuration fourni par votre FAI. À partir de là, vous créerez un fichier zip de l’intégralité du dossier racine de votre site Web.
Vous pouvez également avoir accès à une interface à partir de laquelle la ou les bases de données du site Web sont gérées et celle-ci aura probablement une option pour créer des sauvegardes/exportations.
Une fois sauvegardés, vous copieriez idéalement le fichier zip et l'exportation de la base de données du serveur vers le stockage de l'ordinateur local pour les conserver en toute sécurité.
Si vous exploitez votre site Web sur une plate-forme qui utilise gouttelettes ou Kubernetes ou s'il s'agit d'un VPS (serveur privé virtuel) installé manuellement sans interface d'administration Web, la seule option dont vous disposerez probablement pour gérer votre serveur est via une CLI (interface de ligne de commande).
Le processus exact varie en fonction du type de serveur Web sur lequel votre site Web est exécuté et pour cette raison, si vous disposez d'un tel hébergement, vous savez probablement déjà comment entreprendre cette tâche administrative relativement simple.
Cependant, à titre indicatif, vous pouvez sauvegarder la racine de votre site Web public en exécutant la commande suivante depuis la racine de votre espace Web :
zip -r site-export.zip public_html
Et votre base de données (en supposant qu'il s'agisse de MySQL/Maria DB) pourrait probablement être extraite à l'aide d'une commande telle que :
mysql -u UserName -pPassWord DatabaseName > export.sql