Introduction

freedom propose un système de sauvegarde. Ce système enregistre les sauvegardes sur disque. Elles peuvent ainsi être prises en charge par un outil de backup réseau (Time Navigator, BackupPC par exemple).

Fonctionnement

Le système de sauvegarde est exploitable depuis l'interface de dynacase-control. Selon le mode de fonctionnement, les sauvegardes sont réalisées pour un contexte freedom (mode complet) ou pour l'ensemble des contextes (mode incrémental). Les données sauvegardée sont : la base de données (paramétrage, configuration et documents) et les vaults (stockage des fichiers).

Mode complet

Si ce mode est activé, le sauvegarde de chaque contexte freedom présent est paramétrée individuellement. Ce mode de fonctionnement est recommendé sur des serveurs de test, de pré-production mettant en oeuvre plusieurs contextes freedom. Le mode complet réalise une sauvegarde complète des données de la base et des vault liés au contexte sur lequel il est activé.

Mode incrémental

Si ce mode est activé, la sauvegarde est assurée pour l'ensemble des contextes présents. Ce mode de sauvegarde est préconisé pour les serveurs de production sur lesquels une seul contexte est installé et manipulant des volumes de données importants. Le mode incrémental réalise cycliquement une sauvegarde complète du cluster postgreSQL (ensemble des bases) et des vault. Entre chaque cycle complet, des sauvegarde incrémentale sont réalisées (cluster et vault).

Les deux modes de sauvegarde sont réalisés sans arrêt du service (à chaud).

Configuration

la configuration des sauvegardes est réalisée depuis l'interface Dynacase-control. Pour cela, l'interface Dynacase-control propose une page Sauvegarde qui permet de programmer les sauvegarde et, nous le verrons aux paragraphes suivants, de contrôler leur exécution et assurer les restauration.

La programmation de la sauvegarde permet de programmer :

- le fonctionnement général de l'outil :

  • répertoire de dépôt des sauvegardes (racine de l'arborescence produite par l'outil)
  • adresses mail d'envoi des log,

- pour la sauvegarde complète / par contexte :

  • fréquence : journalière (heure) | hebdomadaire (jour+heure) | mensuelle (jour+heure)
  • nombre de sauvegarde conservées;

- pour la sauvegarde incrémentale

  • fréquence du cycle : Heure / Jour *1)-1-2-3-4-5-….24
  • nombre de sauvegarde conservées 2);

Supervision

La page Sauvegarde du contexte Dynacase-control liste les sauvegardes réalisées3), et pour chacune d'elles fournit :

  • la date et l'heure de la sauvegarde
  • le mode (incrémental / complète)
  • les tailles de la sauvegarde : total / base / vaults
  • le statut global de la sauvegarde
  • un lien direct pour télécharger la sauvegarde
  • un lien direct pour télécharger le log de la sauvegarde

La page de Sauvegarde met en évidence les avertissements et autre messages d'information sur le fonctionnement de la sauvegarde : espace disque restant < % / etc…

Restauration

Depuis l'interface Sauvegarde, il est possible de choisir une sauvegarde et demander sa restauration. Lors du lancement de la restauration, l'utilisateur choisit :

  • le contexte à restaurer
  • la sauvegarde à restaurer 4)
  • la méthode de restauration :
    • elle est réalisée sur la base actuelle (les données sont écrasées).
    • le contexte applicatif est dupliqué et la sauvegarde installée dessus.
1) * signifie toutes les heures
2) correspond au nombre de cycle comple
3) par contexte dans le cas du mode complet
4) soit une sauvegarde complète soit un point incrémental
freedom_3.1/workinprogress/backups.txt · Dernière modification: 27/09/2010 11:57 par nicolas.thing