The most common content of a Backup Path is the following:Īs you can see, the first level of the folder tree contains 3 main directories: It's stored in a case-sensitive filesystem.It's compressed and deduplicated by default to ensure optimised disk space usage, with an average size of 50-60% of the nominal quota of all items on the system (roughly 1/3rd of the disk space used by the Legacy Backup).Īny directory can be used as a Backup Path, as long as: The Backup Path is a directory containing all of Backup NG's backup information and data. Items existing in the system will always exist in the backup. Weekly, the Backup Purge cleans up the Backup Path removing any deleted item that is out of the defined Backup Retention period.The SmartScan is also used for other tasks, which are detailed in the dedicated section below.Daily, the SmartScan checks the coherency and the consistency of the backup and then backs up settings, customizations and LDAP data.For each item, Backup NG saves both the BLOB data and the related Item Metadata: when a new item is created, a new BLOB and a new Metadata file are created, while when an item is updated the relevant Metadata file is updated allowing to retain the entire history of an item from deletion to creation.The RealTime Scanner constantly watches for new items and for item changes, backing up anything it detects into the Backup Path.The workflow of Backup NG is pretty simple, and can be easily recapped as follows: On a user's point of view, with Backup NG service downtime given to users is limited to a bare minimum and only happens in *some* Disaster Recovery scenarios: in any other case, users will always have access to their mailbox even if a backup/restore operation is running on their very own mailbox. On an administrative point of view, cron backup scheduling and grouped backups are a thing of the past: on top of the RealTime Scanner mentioned above, Backup NG features its own scheduling engine and works at mailboxd level, meaning that on a Multiserver environment each mailbox server will be running its own independent instance of the backup module. Not relying on a Full/Incrementals cycle, its retention is managed directly by the admin who can choose for how long to keep deleted items and accounts in the backup (default: 30 days).Īnother substantial difference is that Backup NG does not rely on Maintenance Mode anymore, always allowing user access during any backup and restore operation.įinally, Backup NG includes 6 built-in restore modes which allow a broader range of restore options - from single items to complex Disaster Recovery scenarios. This means that with Backup NG, all items and their changes are backed up at the exact moment those happen while configurations are backed up periodically during the daily checks and cleanup maintenance operations. Backup NG still relies on some scheduled operations for data safety and configuration backups, detailed below, but does not rely on scheduling for backing up data itself. While the Legacy Backup was designed as a series of scheduled operations safeguarding several different Zimbra components, Backup NG is designed as a high-level consistence based backup system which relies on a realtime backup engine called "RealTime Scanner" to safeguard your data by putting it into a dedicated and self-consistent directory called "Backup Path" (by default, /opt/zimbra/backup/ng/). Similarities between Legacy Backup and Backup NGīoth backup systems are entirely integrated in Zimbra, and can be controlled either via the Zimbra Administration Console or through a dedicated CLI.ĭifferences between Legacy Backup and Backup NG Design differences This document will explain the similarities and differences between the two systems and provide an organised introduction to Backup NG. Zimbra 8.8 introduces a new Backup module called Backup NG - or Backup NG for short - which is an entirely different system than the one available in Zimbra up until 8.7 which is now called "Legacy Backup".
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |