Sauvegarde et récupération de la base de données
Une sauvegarde de la base de données est une copie de la base de données. Cette copie permet de récupérer la base de données ou des jeux de données individuels en cas d'échec de la base de données ou de corruption des données.
Beaucoup de temps et d'argent étant en général investi dans les données d'une organisation, il est essentiel que vous établissiez un plan de récupération de votre géodatabase préalablement testé. Un plan de récupération se compose des sauvegardes de la base de données et d'une stratégie de récupération testée.
La stratégie de sauvegarde et de récupération varie selon les spécificités de l'installation. Le type de sauvegarde que vous devez utiliser, l'emplacement de stockage des sauvegardes, la fréquence des sauvegardes et le mode de restauration sont déterminés par les facteurs suivants :
- Fréquence à laquelle les données changent
Plus la fréquence de mise à jour du contenu de la géodatabase est élevée, plus les sauvegardes doivent être fréquentes.
- Importance des données au sein de l'organisation
Les données sont-elles vitales ? Si oui, le temps de récupération et le fait qu'elles soient à jour sont importants. La rétention des données est-elle une obligation légale ? Si oui, envisagez de stocker les sauvegardes sur un site externe.
- Durée acceptable d'une récupération
Certaines données doivent être disponibles immédiatement, alors que d'autres ne sont pas aussi urgentes. Si la base de données ne contient pas trop de données, comparez combien de temps prendrait l'exécution d'une récupération de base de données par rapport au temps qu'il faudrait pour ressaisir les données manuellement.
- Durée acceptable d'indisponibilité de la base de données
Pouvez-vous déconnecter la base de données pour effectuer des sauvegardes ou récupérer des données ? Si les données doivent être disponibles 24 heures sur 24, veillez à programmer des sauvegardes aux heures creuses.
- Taille de la base de données
Ce facteur a une incidence sur l'espace et l'emplacement de stockage ainsi que la durée de sauvegarde et de récupération de la base de données.
- Ressources système dont vous disposez
Disposez-vous d'un grand espace de stockage (virtuel et physique) pour les sauvegardes ? Avez-vous la possibilité de configurer une image miroir ou une copie de votre base de données ? Le réseau est-il capable de gérer une procédure de sauvegarde ou de restauration pendant que des utilisateurs sont connectés à la base de données ? Serait-il envisageable de déléguer la gestion des sauvegardes, du stockage et des récupérations à des consultants externes ?
- Type de système de gestion de bases de données (SGBD) utilisé
La plupart des SGBD disposent de leur propre utilitaire d'administration pour assurer la gestion des sauvegardes et des récupérations. Il existe aussi de nombreux logiciels tiers.
Reportez-vous aux rubriques suivantes pour en savoir plus sur la création de sauvegardes et la restauration de bases de données pour chaque SGBD :
- Sauvegardes DB2
- Modèles de récupération pour DB2
- Sauvegardes Informix
- Modèles de récupération pour Informix
- Sauvegardes Oracle
- Modèles de récupération pour Oracle
- Sauvegardes PostgreSQL
- Modèles de récupération pour PostgreSQL
- Sauvegardes SQL Server
- Modèles de récupération pour SQL Server