Before configuring the web interface, complete Step 2 - How to Configure Barracuda Backup.
You can configure where your data is backed up and in what manner. This article refers to data sources, which are subsets of data on each server that is to be backed up.
Where Data is Backed Up
You configure how and when your data is to be backed up. All data is first backed up to a local Barracuda Backup appliance. If you have more than one local Barracuda Backup appliance, you must decide which one backs up which systems.
Data on the local Barracuda Backup appliance can then be backed up, or replicated, to another Barracuda Backup appliance in a remote location, to the Barracuda Cloud Storage, or to a combination of the two. See Site-to-Site Deployment or Site-to-Cloud Deployment for deployment options. The location of the replicated data is specified for each data source. You can also choose to not replicate the backed up data.
Supported Data Types
Choose the method for backing up data based on the type of data. The Barracuda Backup appliance supports the following data sources:
Review the following sections for more information about specific data types.
Microsoft Server Applications
The Barracuda Backup Agent (Windows) provides application-aware backups for Microsoft SQL Server, Microsoft Exchange Server (including message-level backup of mailboxes and messages), Microsoft System State, and Microsoft Hyper-V Server. The Agent also provides support for open file backups, and file attributes and permissions.
Install the Agent on every Microsoft Server that you want to back up; you can download and install the Barracuda Backup Agent (Windows) from the System > Software Downloads page. Data sources that can be backed up using the Agent are automatically detected after the computer is identified on the Backup > Sources page.
The Agent searches the NTFS change journal to track modified, added, or deleted files rather than searching the entire volume to improve Agent backup speed.
Microsoft Exchange Storage Group Backup
Microsoft Exchange uses transaction logging to commit new and changed data to the database, and to ensure that records of the transactions exist if a store is damaged between backups. The Exchange storage group, and its associated transaction logs, is the most important data to back up on your Exchange Server to ensure your email database is available in the event it becomes damaged or unrecoverable. If you must rebuild a server, you can use the latest transaction log files plus the last full backup to recover your database.
The Barracuda Backup Agent (Windows) backs up and restores the entire storage group; it allows for the storage group to be restored to a storage group or to an alternate Microsoft Exchange Server.
Microsoft Exchange Server Message-Level Backups
Message-level backup provides a quick way to restore single email messages to the original location or to an alternate mailbox. Message-level backup is not intended to be a disaster recovery option for your Microsoft Exchange environment. The Barracuda Backup Agent (Windows) allows you to back up the entire Exchange Information Store and should be used for disaster protection.
Novell GroupWise Message-Level Backup
Barracuda Backup connects directly to Novell GroupWise to back up individual emails stored within user mailboxes.
Microsoft SQL Server Backup
The Barracuda Backup Agent (Windows) provides a complete backup of the Microsoft SQL Server Backup including the master, user, model, msdb, and pubs databases.
Barracuda Networks recommends that all of the Microsoft SQL Server user databases be configured for full recovery model so that transaction logs can be backed up. This allows you to restore a user database to any point of time that is contained within a transaction log backup.
Some versions of the Microsoft SQL Server, such as SQL Express database, do not support full recovery model. If the full recovery model cannot be used, the Barracuda Backup Agent (Windows) performs full backups of the database each time a backup runs.
The Microsoft article Recovery Models (SQL Server), provides more information about the Microsoft SQL Server and its three database recovery models, and how to change the recovery model of a database.
Barracuda Networks recommends that you back up the master database each time it is changed. The master database contains configuration information that is required to restore an instance of SQL Server.
Microsoft Hyper-V Virtual Machines
The Barracuda Backup Agent (Windows) provides application-aware backups for Microsoft Hyper-V hypervisor-based virtualization systems, and provides support for open file backups, file attributes, and permissions as well as automatic data source detection.
Windows System State Backup
The Barracuda Backup Agent (Windows) can back up and restore the Microsoft Windows System State. Microsoft Windows System State backups allow backup of critical system related components, including the local Registry, COM+ Class Registration Database, the System Boot Files, Active Directory Database Files (NTDS.DIT) for Domain Controllers, and the SYSVOL folder. A System State backup can be used to recover to a known good system state after a hardware or software crash.
System State data might not include all of the information required to recover a system from a failure. Barracuda Networks recommends that all boot and system volumes be backed up in addition to System State.
VMware Host Storage
Add VMware host storage, including host configuration and virtual machine images, as data sources for backup and restoration through Barracuda Backup. You must be running a licensed copy of ESX, ESXi, or vCenter version 4.1 or later, and the VMware license must include access to the vSphere Data Recovery API. For details on CBT, refer to the article Understanding Changed Block Tracking on Virtual Machines.
Note that the entire VMware image is backed up each time back up is run.
Linux File Systems using the Barracuda Backup Agent (Linux)
Use the Barracuda Backup Agent (Linux) to back up Linux file systems such as Red Hat, Ubuntu, or SUSE. The Agent can back up open files, permissions, soft and hard links, and supports multiple data streams. Barracuda Backup Agent (Linux) supports:
- Kernel 2.6.16 and higher
- glibc version 2.2.5 for 32-bit binary
- glibc version 2.3.4 for 64-bit binary
Linux Systems, Macintosh OS X, AIX, Unix, and Novell NetWare using File Share
Linux Systems with Kernel versions below 2.6.16, Mac OS X, AIX, Unix Systems, and Novell NetWare systems are backed up using File Share. This method refers to the mechanism that uses standard network protocols, such as CIFS/Samba or SSHFS, to access your servers.
Note that for Linux Systems with Kernel versions 2.6.16 and higher you can use the Barracuda Backup Agent (Linux). For all other versions, use the File Share method.
Network Addressable Storage
You can back up network addressable storage (NAS) data sources with CIFS and back up access control lists (ACL).