logo

Sécuriser

nos données

 

 

Ces informations sont données pour mémoire et pour servir de référence à ceux d'entre nous, dans le cadre du PRI Sites Web Dynamiques, qui seront amenés à mettre la main à la pâte dans l'administration du serveur dédié ou de tel ou tel de ses sites.

Sauvegardes journalières

Nous avons une responsabilité vis-à-vis des rédacteurs relativement nombreux qui ajouteront tous les jours des pages aux différents sites (de type blog scientifique) installés sur le serveur que le PRI administre. Il faut leur assurer une sauvegarde la plus fréquente possible et c'est pourquoi les sauvegardes sont exécutées toutes les nuits.

Mais l'ingénieur qui qui a mis en place ce processus de sauvegarde, le 31 mai 2007 au moment du démarrage du serveur, nous a averti des insuffisances de cette procédure en nous écrivant le message suivant:

«J'ai donc procédé à la modification que vous souhaitiez [sauvegardes journalières] (ceci devrait être visible dans l'interface client d'ici quelques heures).

Néanmoins, au vu de votre besoin de sauvegarde, je me permets d'attirer votre attention sur le fait que ces sauvegardes ne sont pas incrémentielles, et que donc une sauvegarde écrase la précédente.

En d'autres termes, en cas de suppression accidentelle de fichier, vous ne disposerez au mieux que de 24h pour réagir, faute de quoi celui-ci serait totalement perdu.

Même chose pour les bases de données.»

(Autrement dit, si par mégarde nous abîmions une base de données, nous n'aurions au mieux que 24 heures pour la restaurer.)

Dumps des bases de données

Pour pallier ce défaut, nous avons mis en place deux scripts faisant des dumps journaliers, l'un de la base système Sivit et l'autre de toutes les bases de données (scientifiques) avec un nom de fichier contenant la date, ce qui permet de les avoir sur la sauvegarde et de faire ainsi une «historisation» de base de données.

Simultanément, nous pouvons effectuer aussi souvent que possible des sauvegardes d'une base de données particulière, qui pourra ensuite être restaurée, en utilisant la fonction exporter/importer de phpMyAdmin.

Enfin, l'extension Full Backup de Typo3 est performante.