About Restore

From SEPsesam
Other languages:

Copyright © SEP AG 1999-2022. All rights reserved.

Any form of reproduction of the contents or parts of this manual is allowed only with the express written permission from SEP AG. When compiling and designing user documentation SEP AG uses great diligence and attempts to deliver accurate and correct information. However, SEP AG cannot issue a guarantee for the contents of this manual.

Docs latest icon.png Welcome to the latest SEP sesam documentation version 4.4.3 Beefalo/5.0.0 Jaglion. For previous documentation version(s), check Documentation archive.


Overview

The SEP sesam restore is a process that browses for different versions of savesets and copies data from savesets to a client. SEP sesam provides two restore interfaces: the GUI restore wizard and the web-based Restore Assistant. Restore granularity depends on the selected data type. SEP sesam provides three types of restore; complete restore, generation restore and selective restore.

The restore procedure is configured using a restore task, in which savesets are selected according to date/time and taskname/filename, and the restore type and restore target (for example, a file system folder) are determined.

To learn how to recover server data from savesets after a data loss due to a disaster, see SEP sesam Server Disaster Recovery.

Restore types

The following restore types are available:

Complete restore
A process by which an entire saveset is restored – all the files of a saveset are selected and restored.
Selective restore
Only a subset of a saveset's files is selected – only selected parts of data on the saveset, such as individual files and directories, are restored.
Generation restore
All generations of backed-up files, including differential or incremental backup files, can be browsed for and selected for restore. SEP sesam automatically switches to the generation view in which all the generations of the files are presented. The selection list displays all files since the last full backup.

Restore procedure

There are two ways to restore your data in SEP sesam: via GUI restore or via the web interface Restore Assistant. Although most options are the same in both restore interfaces, the web Restore Assistant is more intuitive and offers additional advanced options thus making it easy to restore your data.

Standard (GUI) Restore Procedure

The standard restore procedure is a process that browses for different versions of savesets and copies data from savesets to a client, thus recreating the original data. Restore tasks can be saved, scheduled and run automatically in continuous intervals to check and control data integrity. For details, see Standard Restore Procedure.

SEP sesam enables you to perform a single file restore as well as cross-platform restore by simply selecting the Mount saveset option in the restore wizard. When this option is enabled, the target saveset is mounted to the SEP sesam home directory and is instantly accessible for browsing and searching before the actual restore is triggered. For details, see Cross-Platform Recovery File System Layer.

For details on supported extensions, their features and backup procedures, see the SEP sesam Documentation and the SEP sesam OS and Database Support Matrix.

Instant and scheduled restore

A restore task can be started immediately with the GUI restore wizard or saved and scheduled like any other task. For example, a selective restore can be scheduled to run after the daily backup routine is complete to check and control data integrity.

To perform a scheduled restore, an event and task must be created. It is also possible to schedule a restore for data that has not yet been backed up. A selective restore can be scheduled to run after the daily backup routine, e.g., the last backed-up file can be restored (preferably) to a new directory and the integrity of the data checked.

To learn how to add a restore task to the schedule, see Scheduling Restore.

Web Restore Assistant

The web Restore Assistant allows you to easily and quickly restore your data files via the web interface. It supports many task types and offers advanced restore options. It also provides simple and flexible single file restore (SFR) for almost all VMs (except Proxmox VE), if you have the appropriate permissions. For more details, see Restore Assistant and Web Single File Restore for Virtual Machines.

The web Restore Assistant does not support scheduling of restore tasks, as scheduling is only supported in the GUI interface. For details, see Scheduling Restore. You can use Restore Assistant to restore:

  • Data from regular Path backups, NDMP and NSS file system Path backups.
  • Email from Kopano, Dovecot IMAP, Courier and Cyrus backups.
  • Micro Focus GroupWise, HCL Domino, MS Exchange, and MS SQL backups; the latter two require a special procedure. See Web Exchange Restore and Web MS SQL Restore.
  • Virtual machine backups for all supported virtual environments (VMware, Hyper-V, RHV, OLVM, Citrix Hypervisor, KVM/QEMU, OpenNebula, Proxmox VE, and Nutanix AHV).
  • Single files from almost all VMs (except Proxmox VE): VMware vSphere, Microsoft Hyper-V, Citrix Hypervisor, KVM/QEMU, Nutanix AHV, Oracle Linux Virtualization Manager (OLVM), Red Hat Virtualization (RHV), and OpenNebula. For details, see Web Single File Restore for Virtual Machines.
  • VMware sandbox restore provides improved functionality and usability of the recovery options, i.e. the use of run and execution commands of the VMware guest tools. See VMware Sandbox Restore.

Extension and module support

SEP sesam extensions represent additional modules and functionality that provide consistent backup and restore of databases (Oracle, MS SQL, IBM DB2, Informix SAP R/3, etc.), applications (e.g., SAP), groupware systems (MS Exchange, IBM Domino, etc.) and virtualisation environments (VMware vSphere, Hyper-V, Citrix XenServer, RHV...). Note that the restore procedure differs for each extension.

For details on how to restore specific extensions, check the extensions list and select the target extension documentation.