Во вкладке «Restore» вы выбираете ту копию, которую хотите вернуть. Затем нажимаете «Restore».
Приложение сначала спрашивает. Оно говорит, что произойдёт: сегодняшнее состояние перезаписывается, и приложение перезапускает контейнеры. Если в сегодняшнем состоянии есть анонимизированные люди, следует второй вопрос. Он называет их число и спрашивает, анонимизировать ли их снова после восстановления. «Yes» выбрано заранее. При «No» копия восстанавливается без этого шага. Если вместо этого закрыть окно, ничего не восстанавливается.
Отметка «Wipe target volumes before restore» сначала очищает тома. Так не остаётся файла, которого не было в момент создания копии.
Шаги появляются во вкладке «Log». Там видно по порядку, что приложение сделало. Если вы ответили «Yes» на второй вопрос, строка в конце сообщает, сколько анонимизаций система заявок снова применит следующей ночью. Если их не удаётся перенести, журнал вместо этого показывает предупреждение. Если были предупреждения, строка состояния внизу окна называет их число.
Если копия содержит базу данных, возвращается полное состояние. Заявки, комментарии, история, вложенные файлы, записанное время и база знаний снова на месте такими, какими были на момент копии.
После этого системой снова можно пользоваться. На небольшой установке это занимает меньше минуты.
Если копия содержит базу данных, она возвращается полностью или не возвращается вовсе. Тома следуют за ней. Если том не удался, база данных уже вернулась, но файлов может не хватать; вкладка «Log» показывает, какой шаг не удался. В любом случае приложение после этого снова запускает контейнеры, даже если восстановление не удалось.
Копию из более старой версии можно восстановить в более новую. При следующем запуске система доводит базу данных до своей версии.
Согласия и отписки для опроса об удовлетворённости переносятся без вопроса. Это действует и тогда, когда вы отвечаете «No» на второй вопрос. Приложение читает их из работающей установки до восстановления. После этого строка во вкладке «Log» называет число, например «12 consent and unsubscribe record(s) were carried over.» Система заявок принимает их при первом запуске. Согласие или отписка, сделанные после резервной копии, поэтому остаются в силе. Если перенос не удался, журнал показывает предупреждение. Восстановление всё равно считается успешным.
Приложение сначала полностью проверяет зашифрованную копию. Пока это идёт, в строке состояния написано «Checking the encrypted backup before anything is changed...». Только после этого оно останавливает контейнеры. Если файл повреждён или был изменён, приложение останавливается и сообщает «The backup file is damaged. Nothing was changed.»
Если копия с другого сервера, приложение запрашивает ключ восстановления этого сервера. Это происходит после вопросов. Окно «Recovery key needed» называет идентификатор ключа копии. То же окно появляется, если ключа этого сервера нет.
Опечатка обнаруживается до того, как что-либо изменено. Тогда строка состояния сообщает «The recovery key has a typing error. Check each character.» После этого окно спрашивает снова. Если ключ относится к другой копии, строка состояния сообщает «This recovery key does not belong to this backup.» При нажатии «Cancel» приложение останавливается и сообщает «Restore cancelled. Nothing was changed.»
Приложение не принимает введённый вами ключ как свой. Оно сохраняет собственный. Новые копии по-прежнему создаются ключом этого сервера. Если вы восстанавливаете данные на новом сервере, сохраните также ключ восстановления этого сервера.
Копия без базы данных восстанавливает только вложения, архивы и ключи. Имеющиеся ключи сохраняются. База данных остаётся как есть. Приложение сообщает об этом перед восстановлением и спрашивает. После «No» ничего не меняется.
Если установка настроена на собственную базу данных, приложение пропускает часть с базой данных, даже когда копия содержит базу данных. Это касается, например, более старой копии. Приложение сначала спрашивает. После «No» ничего не меняется.