Sauvegarde de votre site Web Le guide ultime

Que se passerait-il si vous vous leviez demain et que votre hébergeur avait supprimé votre site par accident? Cela m'est arrivé Et vous l'avez deviné: je n'avais pas de sauvegarde. Cela ne m'arrivera plus jamais et je suis ici pour vous aider à vous préparer aussi.


Scénario de cauchemar. Toute mon entreprise a échoué avec une erreur de mon hébergeur. Ce n'était même pas ma faute, mais j'ai dû créer mon entreprise à partir de rien à cause de cette erreur. Je ne suis pas seul non plus: 40% des petites et moyennes entreprises ne sauvegardent pas leurs données.

Si vous avez un site web, aujourd'hui est le jour pour obtenir votre plan de sauvegarde droite.


Pourquoi les sauvegardes de sites Web sont-elles si importantes??

Il y a cinq raisons pour lesquelles vous devriez sauvegarder votre site Web:

1. Il n'appartient pas à votre hébergeur de vous proposer des sauvegardes..
Un nombre surprenant d’hôtes Web ne sauvegarde pas régulièrement votre site Web. La plupart d'entre eux le font simplement pour leur propre protection et ne mettent pas les fichiers à la disposition de leurs clients..

2. Stocker le site de développement d'origine ne suffit pas.
Si vous avez développé votre site sur un serveur de test ou sur votre ordinateur local, vous pensez peut-être que cela suffit pour vous protéger. Cependant, au fil du temps, les sites Web sont modifiés et modifiés et ces modifications ne sont souvent pas reflétées dans la version originale. Si vous utilisez un forum, un blog ou un système de gestion de la relation client, une grande partie de votre contenu précieux est téléchargée par vos utilisateurs et n’existera pas ailleurs que sur votre site Web..

3. Vous devez être prêt à réagir rapidement.
Avoir une mise à jour en place vous permettra de vous reconnecter rapidement après un incident. Il existe de nombreuses raisons pour lesquelles vous devez remettre votre site Web rapidement en ligne, y compris une perte de revenu et des pénalités de référencement potentielles (selon certaines sources)..

4. Tranquillité d'esprit.
Avant de commencer à sauvegarder mes sites Web, je pensais toujours que je devais faire quelque chose. C’était ma responsabilité et je laisserais tomber beaucoup de gens si je perdais la dernière version de mon site..

5. C'est votre protection contre les virus.
Les hôtes Web n'ont pas tendance à exécuter de manière proactive des analyseurs de virus et de programmes malveillants sur votre site Web. Par conséquent, conserver une sauvegarde peut être votre protection la plus facile et la meilleure. vous permettant de remonter le temps après une attaque. Bien que cela n'empêche pas les attaques, cela les guérit quand on en a besoin.


Solutions de sauvegarde

Maintenant que vous savez Pourquoi pour sauvegarder, regardons Comment!

1. Sauvegardes manuelles

Commençons par la méthode la moins sophistiquée: transférer manuellement vos fichiers sur votre ordinateur local. Les inconvénients, cependant, sont clairs:

  1. Vous devez vous rappeler de sauvegarder régulièrement.
  2. Le téléchargement d'un gros site Web peut prendre beaucoup de temps.
  3. Il n'y a aucun moyen de télécharger uniquement les fichiers qui ont changé (cela vous coûte du temps et de la bande passante).
  4. Vous devez surveiller manuellement le téléchargement pour vous assurer qu'il s'est terminé correctement..
  5. Vous devez créer votre propre façon logique de gérer et de stocker les fichiers sauvegardés..

Si vous choisissez cette voie, laissez-moi vous donner quelques conseils:

  1. Définissez des entrées de journal et des rappels pour sauvegarder votre site Web et faites un effort pour ne jamais sauter la tâche..
  2. N'oubliez pas de sauvegarder vos bases de données aussi.
  3. Conservez une structure de dossier logique avec la date comme nom de répertoire.
  4. Assurez-vous de sauvegarder sur plusieurs disques durs, pour une protection maximale.

2. Sauvegardes cPanel

Sauvegarder avec cPanel est facile. Mais il y a des pièges à éviter. Commençons par une brève explication de la procédure de sauvegarde si vous hébergez sur un serveur sur lequel le panneau de configuration cPanel est installé:

  1. Connectez-vous à votre panneau de contrôle cPanel.
  2. Cliquez sur l'icône "Sauvegarde".
  3. Sélectionnez "Générer / Télécharger une sauvegarde complète".
  4. Sélectionnez "Répertoire de base" dans "Destination de la sauvegarde" et entrez votre adresse électronique avant de cliquer sur le bouton "Générer la sauvegarde"..
  5. Vous recevrez un email lorsque la sauvegarde sera prête.

Mais voici la chose importante: assurez-vous de télécharger la sauvegarde sur votre ordinateur et de la conserver en lieu sûr. Vous devez vous rappeler de sauvegarder fréquemment et de conserver les fichiers de sauvegarde dans un endroit sûr. Si vos sauvegardes sont stockées sur votre serveur et que votre serveur tombe en panne, vous êtes essentiellement privé de sauvegarde..

3. Sauvegarde sur le cloud

Une solution en nuage est l'endroit idéal pour conserver une sauvegarde. Il est en constante expansion et, avec la plupart des systèmes, est sauvegardé et entièrement redondant. Les solutions de sauvegarde sur un nuage incluent:

Amazon S3: le grandmasterfunk de toutes les solutions de cloud. Cependant, pour que vos données soient stockées sur S3, il faut réfléchir et installer un logiciel serveur, si vous y avez accès (par exemple: CloudBerry Backup Server Edition pour les utilisateurs Windows). À défaut, il existe des outils pour de nombreuses plates-formes, conçus pour transférer vos données sur S3. Par exemple, les utilisateurs de Wordpress qui ne peuvent pas installer de logiciel sur leur serveur peuvent se tourner vers Backup Buddy, un plugin WordPress qui sauvegarde sur Amazon S3..

Dropbox: Bien que Dropbox ne soit pas destiné à être utilisé de cette manière, il constitue un outil de sauvegarde adapté. Les utilisateurs de Wordpress, en particulier, peuvent être intéressés par un plug-in tiers qui sauvegarde l'installation de Wordpress sur une fréquence spécifiée..

Téléchargement manuel: même si vous ne prévoyez pas d'automatiser votre flux de travail de sauvegarde avec S3, il constitue un emplacement sécurisé et fiable pour stocker vos fichiers sauvegardés manuellement..

4. Sauvegarde Rsync

Rsync est un logiciel qui vous permet de copier des fichiers d’un serveur à un autre. C'est astucieux, car seuls les fichiers (et même seulement des parties de fichiers) qui ont été modifiés ne seront transférés, ce qui vous fera économiser du temps et de la bande passante..

La configuration de rsync n'est pas un processus simple, mais si vous avez un deuxième serveur Linux sous votre commande, cela constitue un excellent moyen de sauvegarder votre site de manière incrémentielle..

Si vous faites cela, vous aurez toujours besoin de sauvegarder votre base de données. Si vous utilisez un travail cron pour sauvegarder votre base de données dans la zone synchronisée de votre structure de répertoires, rsync se chargera du reste. Si vous avez une base de données MySQL, le moyen le plus simple de la sauvegarder consiste à exécuter un script appelé mysqldump. C'est un script gratuit qui est souvent installé par défaut sous Linux et Windows avec les outils clients mysql.

5. Solutions de sauvegarde automatisée

Pourquoi gérer les sauvegardes vous-même quand vous pouvez mettre les experts sous contrôle? Il existe un petit nombre de services de sauvegarde gérés, notamment:

Machine de sauvegarde: une solution de sauvegarde riche en fonctionnalités fondée par le rédacteur de cet article. Backup Machine offre des sauvegardes gratuites, ainsi que des sauvegardes quotidiennes automatisées de sites Web et de bases de données..

Codeguard: concentrant leurs fonctionnalités sur la détection de logiciels malveillants et les alertes lorsque votre site Web est modifié, CodeGuard offre des sauvegardes manuelles et automatiques de sites Web..

Dropmysite: une solution de sauvegarde de site Web simple qui, comme les autres, se connecte via FTP et télécharge des sauvegardes. Cependant, ce système ne sauvegarde pas les fichiers de manière incrémentielle. il re-télécharge simplement le site entier à chaque fois.


En résumé

Avec autant d'options, je suis sûr qu'il est difficile de choisir comment planifier votre flux de travail de sauvegarde. Par conséquent, nous terminerons avec quelques derniers conseils de clôture pour vous aider à avancer à partir de maintenant:

1. Choisissez quelque chose qui convient à votre budget et à votre échéancier.
Les fonctionnalités complètes des solutions automatisées coûteront quelques dollars par mois, mais il est important de comparer ce temps au temps et au stress que vous économiserez en sauvegardant vous-même..

2. Choisissez le meilleur planning de sauvegarde.
Si vous avez une base de données ou tout autre élément dynamique, veillez à sauvegarder au moins une fois par jour. Sinon, sauvegardez aussi souvent que votre site Web change. Et, si possible, programmez vos sauvegardes au moment le plus silencieux de votre site Web pour éviter toute interruption..

3. Vérifiez vos sauvegardes régulièrement
Plusieurs enquêtes ont montré que les plus gros pièges rencontrés par les utilisateurs lors de leurs sauvegardes sont qu’ils oublient de les consulter. Assurez-vous que vos fichiers ne sont pas corrompus et que votre sauvegarde contient tout ce dont vous avez besoin pour effectuer une restauration complète de votre site Web..

Il ne reste plus qu'un conseil essentiel à partager…

4. Faites-le maintenant!
Une catastrophe peut frapper à tout moment. Sauvegardez votre site Web maintenant et sauvegardez-le tous les jours. Si un cauchemar se produit, vous serez prêt à prendre le contrôle et à vous reconnecter en quelques minutes..