Dans l'onglet « Restore », tu choisis la sauvegarde que tu veux récupérer. Puis tu cliques sur « Restore ».
L'application demande d'abord. Elle dit ce qui va se passer : l'état du jour est écrasé, et l'application redémarre les conteneurs. Si des personnes sont anonymisées dans l'état du jour, une deuxième question suit. Elle indique leur nombre et demande s'il faut les anonymiser à nouveau après la restauration. « Yes » est présélectionné. Avec « No », la sauvegarde est restaurée sans cette étape. Si tu fermes la fenêtre à la place, rien n'est restauré.
La case « Wipe target volumes before restore » vide d'abord les volumes. Ainsi, aucun fichier ne subsiste qui n'existait pas au moment de la sauvegarde.
Les étapes apparaissent dans l'onglet « Log ». Tu y vois une par une ce que l'application a fait. Si tu as répondu « Yes » à la deuxième question, une ligne à la fin indique combien d'anonymisations le système de tickets applique de nouveau la nuit suivante. Si elles ne peuvent pas être reprises, le journal affiche à la place un avertissement. S'il y a eu des avertissements, la ligne d'état en bas de la fenêtre indique leur nombre.
Si la sauvegarde contient la base de données, l'état complet revient. Les tickets, les commentaires, l'historique, les pièces jointes, le temps saisi et la base de connaissances sont tous de nouveau là tels qu'ils étaient au moment de la sauvegarde.
Ensuite, le système est de nouveau utilisable. Sur une petite installation, cela prend moins d'une minute.
Si la sauvegarde contient la base de données, celle-ci revient entièrement ou pas du tout. Les volumes suivent ensuite. Si un volume échoue, la base de données est déjà revenue, mais des fichiers peuvent manquer ; l'onglet « Log » montre quelle étape a échoué. Dans tous les cas, l'application redémarre ensuite les conteneurs, même si la restauration a échoué.
Une sauvegarde d'une version plus ancienne peut être restaurée dans une version plus récente. À son prochain démarrage, le système met la base de données au niveau de sa propre version.
Les consentements et désabonnements pour l'enquête de satisfaction sont repris sans question. Cela vaut aussi si tu réponds « No » à la deuxième question. L'application les lit dans l'installation en cours avant la restauration. Ensuite, une ligne dans l'onglet « Log » indique le nombre, par exemple « 12 consent and unsubscribe record(s) were carried over. » Le système de tickets les reprend à son premier démarrage. Un consentement ou un désabonnement fait après la sauvegarde reste donc valable. Si le transfert échoue, le journal affiche un avertissement. La restauration compte quand même comme réussie.
L'application vérifie d'abord entièrement une sauvegarde chiffrée. Pendant ce temps, la ligne d'état indique « Checking the encrypted backup before anything is changed... ». Ce n'est qu'ensuite qu'elle arrête les conteneurs. Si le fichier est endommagé ou a été modifié, elle s'arrête et signale « The backup file is damaged. Nothing was changed. »
Si la sauvegarde vient d'un autre serveur, l'application demande la clé de récupération de ce serveur. Cela se passe après les questions. La fenêtre « Recovery key needed » nomme l'ID de clé de la sauvegarde. La même fenêtre apparaît si la clé de ce serveur manque.
Une faute de frappe est repérée avant que quoi que ce soit ne change. La ligne d'état signale alors « The recovery key has a typing error. Check each character. » Ensuite, la fenêtre redemande. Si la clé appartient à une autre sauvegarde, la ligne d'état signale « This recovery key does not belong to this backup. » Avec « Cancel », l'application s'arrête et signale « Restore cancelled. Nothing was changed. »
L'application n'adopte pas la clé que tu as saisie. Elle garde la sienne. Les nouvelles sauvegardes sont toujours faites avec la clé de ce serveur. Si tu restaures sur un nouveau serveur, conserve aussi la clé de récupération de ce serveur.
Une sauvegarde sans base de données ne restaure que les pièces jointes, les archives et les clés. Les clés existantes sont conservées. La base de données reste telle quelle. L'application le dit avant la restauration et demande. Avec « No », rien n'est modifié.
Si l'installation est configurée avec sa propre base de données, l'application ignore la partie base de données même quand la sauvegarde contient une base de données. C'est le cas par exemple d'une sauvegarde plus ancienne. L'application demande d'abord. Avec « No », rien n'est modifié.