Introduction
Ce document détaille les différents modes de sauvegarde implémentés dans les versions actuelles d'UltraBackup. Celles-ci peuvent être choisies lors de la création ou de l'édition d'une tâche de sauvegarde, à la page "Quel mode de sauvegarde utiliser".
Le choix d'un mode sauvegarde influe sur :
La taille des archives de sauvegarde gérées par UltraBackup,
Les données pouvant être restaurées en cas de besoin.
Il est donc important de comprendre le rôle et l'effet des modes proposés afin de sélectionner les plus judicieux en fonction de l'usage que vous aurez du logiciel. Globalement, les modes de sauvegardes peuvent se résumer de la manière suivante :
Différentiel, non miroir (option
Répercuter les suppressions dans la sauvegarde
non cochée) : sauvegarde sans conservation des versions successives.Seules les dernières versions sont conservées.
Tous les fichiers peuvent être restaurés, même ceux supprimés dans les éléments sauvegardés.
Différentiel, miroir (option
Répercuter les suppressions dans la sauvegarde
cochée) : synchronisation unidirectionnelle.Seules les dernières versions sont conservées, et les fichiers supprimés dans les éléments sauvegardés sont supprimés dans la sauvegarde.
Seul les fichiers existant toujours dans les éléments sauvegardés au moment de la dernière exécution peuvent être restaurés.
Incrémental, non miroir (option
Répercuter les suppressions dans la sauvegarde
non cochée) : sauvegarde avec conservation des versions successives.Toutes les versions sont conservées.
Tous les fichiers sont restaurables. Les fichiers supprimés seront restaurés par défaut.
Incrémental, miroir (option
Répercuter, les suppressions dans la sauvegarde
cochée) : synchronisation unidirectionnelle avec conservation des versions successives.Toutes les versions sont conservées, les fichiers supprimés dans les éléments sauvegardés sont marqués comme effacés dans la sauvegarde, sans être physiquement supprimé de la sauvegarde.
Tous les fichiers sont restaurables. Par défaut, les fichiers supprimés seront restaurés si ceux-ci n'étaient pas supprimés à la date de restauration.
Pour illustrer ces comportements, on va prendre par la suite un exemple. Supposons qu'on dispose le 29 Janvier 2008 de deux fichiers sauvegardés par UltraBackup 2007 ou UltraBackup NetStation 1:
Facture.xls, un document Excel,
Projet.doc, un document Word.
Cette état est appellé "situation initiale" dans la suite du document. On suppose que la sauvegarde a été exécutée correctement. L'archive de sauvegarde contient donc les deux fichiers tels qu'ils étaient à la date du 29 Janvier.
Mode de sauvegarde différentiel
UltraBackup ne garde dans ce mode qu'une seule version des documents. Lorsqu'une nouvelle version d'un document est créé, elle écrase l'ancienne version sauvegardée. Lorsqu'un fichier est supprimé côté client, le fichier est supprimé dans la sauvegarde si l'option "Répercuter les suppressions dans la sauvegarde" est activée. Sinon, le fichier reste conservé dans la sauvegarde, et disponible à la restauration.
Mise à jour d'un fichier
La sauvegarde du 29 Janvier s'est déroulée correctement. On modifie le 30 Janvier le fichier Facture.xls :
Côté sauvegarde, on a l'opération suivante : suppression de Facture.xls datant du 29 Janvier, et remplacement de la version précédente par Facture.xls datant du 30 Janvier :
Au final, seules sont stockées les versions les plus récentes des deux fichiers.
Suppression d'un fichier
On part de la situation initiale au 29 Janvier. On supprime Facture.xls :
Le résultat dépend le l'activation de l'option "Répercuter les suppressions dans la sauvegarde" :
Si l'option n'est pas activée, le fichier Facture.xls est conservé dans la sauvegarde, et restauré par défaut :
Si l'option est activée, le fichier Facture.xls est supprimé de l'archive de sauvegarde, et non restaurable par la suite :
Mode de sauvegarde incrémental
Dans ce mode, UltraBackup conserve par défaut toutes les versions des documents. Lorsqu'un fichier est modifié, une nouvelle version pour le même fichier est créé, stockée "à coté" de l'ancienne version sauvegardée. Lorsqu'un fichier est supprimé, il est marqué comme supprimé (ou révoqué
), mais il n'est pas physiquement supprimé de l'archive de sauvegarde.
Vous pouvez donc restaurer vos documents à une date précise, à condition d'accepter que l'archive de sauvegarde ne puisse forcément qu'augmenter en taille avec le temps. Il est possible d'effectuer des suppressions automatiques pour effacer les versions obsolètes, cela sera présenté dans le point suivant.
Mise à jour d'un fichier
La sauvegarde du 29 Janvier s'est déroulée correctement. On modifie le 30 Janvier le fichier Facture.xls :
Côté sauvegarde, on a l'opération suivante : création d'une nouvelle version pour le fichier Facture.xls, stockant les données du fichier datant du 30 Janvier :
Cette même opération sera répétée à chaque fois qu'un fichier sera mis à jour dans le dossier sauvegardé.
Suppression d'un fichier
On part de la situation initiale au 29 Janvier. On supprime Facture.xls :
Le résultat dépends le l'activation de l'option "Répercuter les suppressions dans la sauvegarde" :
Si l'option n'est pas activée, le fichier Facture.xls est conservé dans la sauvegarde, et restauré par défaut :
Si l'option est activée, le fichier Facture.xls sera marqué comme supprimé dans l'archive de sauvegarde (révocation). Comme dit précédemment, le fichier ne sera pas physiquement supprimé, mais sera identifié comme effacé dans le logiciel :
Suppression automatique des versions obsolètes
Si le mode incrémental permet de restaurer les données à n'importe quelle date, il possède l'inconvénient de générer des archives de sauvegarde dont la taille ne fait qu'augmenter. Il est possible d'utiliser des règles de suppression automatiques permettant d'effacer les versions obsolètes, c'est à dire :
Toutes les versions pour un fichier dans la sauvegarde, à l'exception de la plus récente, si celle-ci n'est pas révoquée. Autrement dit, si depuis le 29 Janvier, le fichier a été mis à jour le 6 février et le 31 Mars, les versions révoquées correspondent aux deux premières (29/01 et 6/02), elles sont donc concernées par la suppression automatique des versions obsolètes :
Toutes les versions pour un fichier dans la sauvegarde, lorsque la dernière est révoquée. Autrement dit, si la sauvegarde est en mode miroir et que le fichier a été supprimé, toutes les versions correspondantes à ce fichier ont été révoquées, y compris la dernière. Toutes celles-ci peuvent sont donc aussi concernées par la suppression automatique des versions obsolètes :
Notez que dans tous les cas la suppression ne pourra jamais s'effectuer sur les dernières versions des documents.
Il y a deux modes de suppression automatiques. Ils peuvent être choisis dans UltraBackup lors de l'édition d'une tâche de sauvegarde. Lorsque vous définissez le mode de sauvegarde à "Incrémental", vous pouvez cliquez sur le bouton "Paramétrer la suppression" pour choisir les modes de suppression :
Les deux modes disponibles sont les suivants :
A partir d'un nombre déterminé de versions pour chaque fichier
. Dans ce mode, vous renseignez un chiffre correspondant au nombre maximum de versions qu'UltraBackup peut conserver pour un même fichier (fenêtre en nombre de versions
). Au delà, les versions obsolètes seront automatiquement supprimées.Par exemple, prenons un fichier possèdant 5 versions. 4 sont forcément révoquées. Si la limite en version est définie à 5, la prochaine mise à jour du fichier provoquera la suppression de la version obsolète la plus ancienne du document :
A partir d'un nombre déterminé jours, globalement
. Dans ce mode, vous renseignez un nombre de jours définissant unefenêtre temporelle
dans laquelle les versions sont conservées. Cette plage est définie en fonction de la date courante.Par exemple, si l'opération est exécutée le 18 février et que la valeur utilisée ici est 5, alors les versions obsolètes antérieures au 13 février seront supprimées :
Chaque mode à ses inconvénients et ses avantages, c'est à vous de décider lequel vous souhaitez utiliser, si vous voulez activer cette fonction. La première méthode permet de définir une fenêtre de conservation des dernières versions pour chaque fichier, la seconde une notion d'obsolescence globale au niveau de la sauvegarde. Notez cependant les remarques suivantes :
Lorsque vous supprimez automatiquement les fichiers en mode
limite par nombre de versions
, les fichiers effacés dans les dossiers sauvegardés ne seront jamais supprimés automatiquement par la suite dans la sauvegarde. En effet, puisque les fichiers ne seront plus modifiés par la suite, aucune nouvelle version n'étant plus créée, la liste des versions ne sera plus jamais modifiée.La suppression automatique est réalisée à l'issue des sauvegardes, si celles-ci arrivent correctement à leur terme. Autrement dit, aucune suppression n'est lancée automatiquement par le serveur, quelque soit les critères d'effacement automatiques.
Retour aux pages de support.
![[top]](/images/gotop.png)