Comment sauvegarder et restaurer votre site Web sous Linux

Si vous exécutez un site Web sur un serveur Linux, vous devez conserver des sauvegardes régulières. Nous avons ce qu'il vous faut si vous débutez dans l'administration de serveurs Linux. Voici comment sauvegarder et restaurer des sites Web sous Linux.

Comment sauvegarder et restaurer votre site Web sous Linux

Comment sauvegarder votre site Web sur Linux

Si vous utilisez Ubuntu Server, Debian ou tout autre système d'exploitation Linux et hébergez un site Web, vous devez savoir comment créer une sauvegarde. La création d'une sauvegarde consiste en quatre choses.

  1. Sauvegarde des fichiers du site Web
  2. Sauvegarde du fichier de configuration du site Web Apache
  3. Sauvegarde de la base de données MySQL
  4. Sauvegarde des certificats SSL

Pour créer votre sauvegarde, vous aurez besoin d'un accès au terminal. Ssh dans votre serveur à l'aide d'un terminal sous Linux, Powershell sous Windows ou Terminal sous Mac OS. Une fois connecté, suivez les instructions de sauvegarde décrites ci-dessous.

Sauvegarde des fichiers du site Web

 La sauvegarde des fichiers du site Web est essentielle. Heureusement, les sauvegarder est aussi simple que de compresser n'importe quel ancien dossier sous Linux. Pour créer une sauvegarde, exécutez la commande tar sur le /var/www/html/répertoire.

Remarque : si vous hébergez votre site Web dans un répertoire différent de /var/www/html/Vous devez modifier la commande de sauvegarde avant de l'exécuter.

cd /var/www/html/

tar -cpvzf ~/my-website-backup.tar.gz *

Selon la taille des fichiers de votre site Web, la sauvegarde peut prendre du temps. Lorsque le processus est terminé, vous pouvez déplacer le fichier "my-website-backup.tar.gz" de votre serveur vers un lecteur de sauvegarde, un stockage en nuage, etc.

Sauvegarde de la configuration Apache du site Web

La plupart des personnes qui hébergent des sites Web ou des applications Web sous Linux utilisent probablement l'outil Apache. Pour cette raison, vous devrez créer une sauvegarde du fichier de configuration apache de votre site. Voici comment procéder.

Tout d'abord, obtenez un accès root au terminal. Vous pouvez obtenir un accès root à l'aide de la commande sudo -s . Alternativement, vous pouvez vous connecter à root avec su .

sudo-s

Une fois connecté, utilisez la commande cp pour copier le fichier de configuration de votre site Web à partir de /etc/apache2/sites-available/.

cp /etc/apache2/sites-available/my-config-file.conf

Si vous ne vous souvenez pas du nom de votre fichier de configuration, exécutez la commande ls pour afficher le contenu du dossier "sites-available".

Comment sauvegarder et restaurer votre site Web sous Linux

ls /etc/apache2/sites-available/

Déplacez-vous dans le dossier "sites disponibles". Ensuite, compressez tous les fichiers Conf.

cd /etc/apache2/sites-available/ tar -cpvzf ~/my-apache-configuration-backup.tar.gz *.conf

Sauvegarde de la base de données MySQL

Votre site Web utilise-t-il MySQL ? Si tel est le cas, vous devrez créer une sauvegarde de la base de données. Pour créer une sauvegarde de votre base de données MySQL, exécutez la commande mysqldump .

sudo -s mysqldump nom-de-MySQL-db > my-sql-backup.sql

Sauvegarde des certificats SSL

Bien que tout le monde n'utilise pas SSL sur les sites Web, il est bon de les sauvegarder. Pour sauvegarder vos certificats SSL, vous devez compresser le /etc/ssl/dossier.

Comment sauvegarder et restaurer votre site Web sous Linux

cd /etc/ssl/ tar -cpvzf ~/my-ssl-backup.tar.gz *

Comment restaurer votre site Web sous Linux

Si vous devez restaurer les données de votre site Web sous Linux, vous devrez ouvrir une fenêtre de terminal. La restauration, comme la sauvegarde, doit être effectuée dans la ligne de commande Linux. Une fois la fenêtre du terminal ouverte, suivez les instructions ci-dessous pour restaurer votre site Web à partir d'une sauvegarde.

Restaurer les fichiers du site Web

Pour restaurer les fichiers de votre site Web dans le /var/www/html/dossier de votre serveur Linux, commencez par placer votre fichier de sauvegarde dans le répertoire d'accueil de votre compte d'utilisateur. Une fois que vous avez fait cela, exécutez la commande suivante pour restaurer les fichiers à partir de la sauvegarde.

sudo tar ~/xvf my-website-backup.tar.gz -C /var/www/html/

Restaurer les configurations du site Web Apache

Procédez comme suit pour restaurer les fichiers de configuration de votre site Web Apache dans le répertoire approprié. Tout d'abord, placez le fichier "my-apache-configuration-backup.tar.gz" dans le répertoire personnel de votre utilisateur.

Une fois que le fichier "my-apache-configuration-backup.tar.gz" est dans votre dossier personnel, exécutez la commande tar pour restaurer les fichiers de configuration dans le bon dossier.

Remarque : vous devrez réactiver ces fichiers de configuration avec Apache2 pour les utiliser sur votre serveur.

sudo tar xvf ~/my-apache-configuration-backup.tar.gz -C /etc/apache2/sites-available/

Restaurer les bases de données MySQL

Pour restaurer vos bases de données MySQL précédemment vidées, commencez par supprimer votre base de données existante à l'aide de la commande drop .

Comment sauvegarder et restaurer votre site Web sous Linux

sudo mysql déposer la base de données my_db ;

Après avoir déposé votre base de données, elle sera supprimée. Créez une nouvelle base de données à l'aide de la commande create .

créer la base de données my_db ; sortie;

Enfin, restaurez le vidage de la base de données sur votre serveur à l'aide de la commande mysql suivante . Assurez-vous que le fichier "my-sql-backup.sql" se trouve dans votre répertoire personnel.

sudo mysql -u root -p ma_db <>

Restaurer les certificats SSL

Pour restaurer vos certificats SSL sur votre serveur Linux, commencez par placer le fichier "my-ssl-backup.tar.gz" dans votre dossier personnel. Une fois le fichier là, vous pouvez restaurer les sauvegardes de certificat à l'aide de la commande tar .

sudo tar xvf ~/my-ssl-backup.tar.gz -C /etc/ssl/

Leave a Comment

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.