Skip to main content

Single-user restoration - DataProtect Navigator

Single-user restoration is the feature that allows you to restore an entity's data quickly. BlueMind's DataProtect browser lets you navigate easily and graphically through backup data from the administration console.

Restoration is therefore carried out via a graphical interface that lets you choose the type of entity (user, domain calendar, shared mailbox, etc.) and then the data to be restored (complete entity, mail, contacts, calendar only, etc.).

Restore entity data

Disk space

During a unit restore, PostgreSQL data from the backup is temporarily imported into /var/lib/postgresql. Make sure this partition has enough free space.

To restore data:

  • As an administrator, go to the administration console > Backup and restore > DataProtect navigation:

    → This page shows the backups created by BlueMind and currently accessible.

    💡 Number of backups present
    depends on configured daily retention policy.

  • Click on the desired backup link. The system launches a temporary data restore:
  • Click "Close" to access the data.
  • The browser then displays the data contained in the backup by entity:
Search and filter list

At the top right of the page, the drop-down list allows you to filter the view by domain (global.virt encompasses all domains) :

Above the list, search tools allow you to filter the list :

  • Buttons show and hide corresponding entities
  • Search box for text searches
  • The button returns you to the DataProtect navigation home page.

Once the entity has been found :

  • Click on the corresponding "Restore" link (here a user). A popup window then shows the restoration options available :
  • Check the desired option and click on " Restore ". The popup shows the progress of the operation via a progress bar. Progress logs can be displayed or hidden using the dedicated button:
  • The popup window closes automatically when the operation is complete.

Available options

Which data is available and how to restore it depends on the type of entity.

User

  • Send ICS calendar exports by e-mail: Export user calendars in ICS format and send them by e-mail to the user's mail address.
  • Send ICS exports of to-do lists by e-mail: Exports the user's to-do lists in ICS format and sends them by e-mail to the user's mail address.
  • Send vcard export by mail: exports the user's address books in VCard format and sends them by e-mail to the user's mail address.
  • ⚠️ Replace calendars: restores all calendars to the date of backup.
  • ⚠️ Replace address books: restores all the user's address books.
  • ⚠️ Replace web application data: restores settings for mail, contacts and calendar web applications.
  • ⚠️ Replace to-do lists: restores the user's entire to-do lists (lists and contents).
  • ⚠️ Replace notes: restores notes saved in Outlook.
  • Restore mailbox to subfolder: restores the user's entire mailbox by creating a subfolder of it. The data currently present (files and emails) is thus retained.

⚠️ : During replacement operations, all changes made since then will be lost (new events or contacts, modifications, deletions, moves, etc.).

Shared mailbox

There is only one option here:

  • Restore mailbox to subfolder: restores the shared mailbox's entire mailbox to a subfolder within the shared mailbox.

Resource

  • Send an ICS export of the resource calendar by e-mail: Exports the resource calendar in ICS format and sends it by e-mail to users designated as managers (people with sharing right to modify).
  • Replace resource: Restores all resource data (configuration, calendar, etc.).

Domain calendar

  • Send an ICS export of the domain calendar by e-mail: exports the calendar in ICS format and sends it by e-mail to designated users with sharing right to modify it.
  • Replace domain calendar: Restores all calendar data (configuration, events, etc.).

Domain address book

  • Send a vcard export of the domain address book by e-mail: exports the address book in VCard format and sends it by e-mail to users with sharing right to modify it.
  • Replace domain address book: Restores all address book data (shares, contents, etc.).

Post-backup script

After each backup, DataProtect searches for and executes a script named /usr/bin/bm-post-full-backup.sh on the backed-up server. This script can be used to perform post-processing tasks, such as copying saved data to another location.