Web - Sauvegarde de site

Le disque dur de votre serveur est tombé en panne. Votre site est piraté et le pirate a supprimé tous vos fichiers. Votre hébergeur a disparu avec votre argent et vos données. Pire encore, il y a eu un charlatan et le bâtiment de votre FAI est tombé en panne et tout est perdu.

Toucher du bois!!! Personne ne devrait faire face à une telle situation. Mais si vous n'êtes pas préparé à ces situations, votre travail acharné pourrait être perdu à jamais. C'est pourquoi il est de la plus haute importance que vous gardiez des sauvegardes régulières de vos données.

Maintenant, il y a beaucoup de questions -

  • À quelle fréquence la sauvegarde doit-elle être effectuée?
  • Où cette sauvegarde doit-elle être conservée?
  • Quel type de sauvegarde doit être effectué?
  • Qui devrait prendre ces sauvegardes?
  • Maintenant, répondons à ces questions une par une -

À quelle fréquence la sauvegarde doit-elle être effectuée?

Si votre site ne change pas sur une période de temps, il est conseillé de ne faire des sauvegardes qu'une seule fois et de les conserver sur votre disque dur ou disque de données ou DVD où vous le souhaitez. Au cas où vous auriez besoin de le restaurer, faites-le simplement et voyez si votre site Web est opérationnel.

Mais si vous avez l'habitude de faire des modifications fréquentes sur votre site, alors il est nécessaire de faire des sauvegardes régulières. Les sites Web comme amazon.com ont des calendriers de sauvegarde très serrés et une infrastructure de sauvegarde très coûteuse.

Cela dépend de votre entreprise et vous devez voir combien de pertes de données vous pouvez supporter. Si vous pensez qu'il n'est pas abordable de perdre ne serait-ce qu'une seule journée de données, je vous recommande de planifier une sauvegarde quotidienne et de même, vous pouvez décider si une sauvegarde hebdomadaire ou mensuelle vous convient ou non.

Où la sauvegarde doit-elle être conservée?

La plupart du temps, les sauvegardes sont effectuées sur une machine et enregistrées sur une autre machine ou un autre support. Si possible, vous devez organiser un serveur de sauvegarde différent sur lequel vous pouvez FTP vos données complètes à sauvegarder. Si ce n'est pas trop, vous pouvez le conserver sur CD ou DVD de données, etc.

Si possible, conservez plusieurs copies de sauvegarde mais de manière gérée pour éviter toute confusion. Vous devez avoir un contrôle de version approprié sur les différentes sauvegardes. Il existe de nombreux fournisseurs de services qui vous fournissent différents serveurs de sauvegarde à un coût très minime et il est recommandé de dépenser ce montant en services de sauvegarde.

Quel type de sauvegarde doit être effectué?

Il existe deux types de sauvegarde - incremental et full. Cela dépend du type d'outils de sauvegarde que vous utilisez. Il existe de nombreux outils de sauvegarde - par exemple, Oracle fournit ses propres utilitaires pour effectuer différents types de sauvegarde.

  • Incremental Backup- Le contrôleur de la sauvegarde compare la sauvegarde existante avec les données que vous souhaitez sauvegarder. S'il existe une correspondance exacte entre les deux, aucun fichier supplémentaire ne sera sauvegardé. Cependant, si vous avez ajouté ou modifié un fichier, ces fichiers seront mis à jour dans la sauvegarde, donc le nom incrémentiel.

  • Full Backup - Ici, tous les fichiers sont écrits dans la sauvegarde, même s'ils existent déjà dans la sauvegarde la plus récente.

Qui devrait prendre ces sauvegardes?

Le cas le plus simple est que vous pouvez vous connecter à votre serveur Web sur une base mensuelle ou hebdomadaire et copier tous les fichiers liés au site Web sur différents ordinateurs ou supports. Cela ne fonctionne que dans le cas où vous avez une quantité limitée de données sur votre site.

Si vous avez une énorme base de données et de nombreux fichiers, il est difficile de gérer de telles sauvegardes au quotidien et chaque semaine. Dans de tels cas, vous devrez peut-être disposer de scripts automatisés pour effectuer une sauvegarde et les conserver sur une autre machine ou un autre support.

Vous pouvez écrire votre script shell ou script perl et parcourir différents répertoires et collecter tous les fichiers et les compresser automatiquement, leur attribuer un numéro de sauvegarde unique, puis ftp ces fichiers sur un serveur de sauvegarde désigné ou un support comme le lecteur tactile.

Conclusion

C'est à vous de décider comment vous souhaitez effectuer votre sauvegarde. Si vous êtes propriétaire d'un site Web, vous devez effectuer une sauvegarde régulière sans échec. Sinon, cela pourrait avoir de graves conséquences.