Before configuring the web interface, complete Step 3 - How to Configure Backups.
Perform the tasks in this article to configure your data for backup.
Identify Systems to be Backed Up
For each local Barracuda Backup appliance, identify the data sources that are to be backed up. There may be more than one data source on each server, and each can have unique backup characteristics.
- Log in to Barracuda Backup, and select the associated Barracuda Backup appliance in the left pane.
Go to the Backup > Sources page, and click Add Computer to identify the system; when you enter a set of user credentials on this page, the specified username is used for network file systems and must have at least read access to the data you intend to back up. For Microsoft Windows and Novell Netware, you must enter both a username and password. For Mac OSX, Linux and UNIX (SSHFS), enter a username after you set up your SSH key.
Once a computer is added, click Save. The Add Data Source page displays. Enter the data description and select the appropriate data type. For Windows-based agent shares, if you want to be able to do a bare metal recovery, make sure to back up all system volumes and system state.
Turn on Replicate to Other Barracuda Backup appliances, and click Save.
Complete steps 1 through 4 for each system and data source you want to back up.
Select Type of Data to be Backed Up
After a computer has been added, select the data source(s) to be backed up on that computer:
- From the Backup > Sources page, click Add Data Source next to the associated device from which you want to back up.
- On the Add Data Source page, select the appropriate data type. For Windows-based agent shares, if you want to be able to do a bare metal recovery, make sure to back up all system volumes and system state.
- To replicate to Barracuda Cloud Storage, turn on Replicate to Barracuda Cloud Storage; if you have globally selected to replicate all data to Barracuda Cloud Storage for this Backup Server, this option is automatically turned On.
- Continue with the configuration information and save the changes.
Authentication and System Configuration Notes
- Backups for Mac OS X/Linux/UNIX (SSH Connections)
Barracuda Backup uses an SSH (Secure Shell) client to access data contained on Mac OS X or Linux / Unix based computers running an SSH daemon. The SSH client uses public key cryptography to establish a secure connection to the SSH daemon.
You must configure SSH access to any Mac OS X or Linux / UNIX computer you want to back up. Follow the onscreen instructions on the Backup > Sources > Add Computer page according to the operating system.
- Directory-Based File Shares
When you back up a file share you must specify the share name on the network before you can select the folders to be backed up. On a Windows machine, a share name can be a drive volume such as "C$", or a folder and its associated subfolders such as "My Documents". At a minimum you will need Read access to the data that you are backing up and Change Access or Full Control to the shares in order to perform a restore. For Mac OS X and Linux/Unix-based computers with SSH connections, the share name should be the entire path to the directory you would like to back up, e.g., /home/<user>.
When you select folders for backup you should begin by selecting the folders at the top of the folder tree hierarchy, and then deselect folders lower in the hierarchy that you do not want to back up. You can also specify an optional exclusion rule, which is applied when the backup runs to rule out files that do not meet your back up criteria.
- Message-Level Backup: Microsoft Exchange and Novell GroupWise
When you select the Message-Level Backup data type, you must supply the authentication information to access your mail server before you can select which mailboxes to back up. In addition to the authentication information provided on the Barracuda Backup web interface, you must configure the Message-Level settings on your Exchange Server or GroupWise Server.
For Microsoft Exchange servers, refer to Exchange Message-Level Backups for detailed instructions for configuring message-level backups.
For GroupWise 8 and above, refer to GroupWise Message-Level Backups for detailed instructions for configuring message-level backups.
Create Backup Schedules
Now that you have configured your computers and data sources, you can create backup schedules, either individually or for all sources. If no schedule is created for a data source then it will not be backed up.
To create a backup schedule:
Go to the Backup > Schedules page of the Barracuda Backup web interface. Click Add a Schedule and fill in the information on the Add Backup Schedule page:
- Schedule Name – Enter a label to identify the backup schedule.
- Items to Back Up – Turn Apply to All Computers and Data Sources for this Barracuda Backup appliance on to back up all content, or turn off, then expand and select the items you want to back up.
- Schedule Timeline – Turn on the days you want the back up to run.
- Daily Backup Timeline – Enter the start time; turn on Repeat if you want to specify a time period and end date to repeat the backup.
If the backup schedule is for Microsoft SQL or Microsoft Exchange, you must specify the type of backup to run:
- Complete – This backup type performs a full backup of data, including the transaction logs.
- Log – This backup type only backs up transaction logs created since the last full backup.
- Smart – This backup type is a combination of the full backup and the transaction log backup, minimizing the impact of backups on network resources necessary to transfer data offsite. Barracuda Networks recommends this backup type for SQL and Exchange servers.
With the Smart backup type, threshold values are used to determine when to switch between full and log backups. The minimum threshold value specifies how many days Barracuda Backup continues to back up transaction logs before another full backup is run. After the minimum threshold value is met, Barracuda Backup determines whether to perform another backup based on the binary data queue. If the binary data queue size exceeds 1 GB, Barracuda Backup continues the transaction log backup until:
- the maximum threshold level is met, or
- the queue size drops below 1 GB
Modify Replication Rate Limit (Optional)
Rate limits control the data replication rate to Barracuda Cloud Storage or other offsite storage locations. You can limit Internet bandwidth consumption during peak usage times, and schedule backups for non-peak hours.
Your initial offsite backup may take on the order of days to complete but all of the data is backed up locally on the Barracuda Backup appliance during this period. After the initial large transfer is complete, replicating your data offsite should complete with only a few hours of transfer each day. By default, Barracuda Backup is configured to run full speed data transfers at night so that bandwidth is not affected while most people are at work. An alternate rate limit allows you to adjust the limit speed and time interval.
The length of transfer time it will take to get your data offsite is impacted by the compression and de-duplication rates on your data, the uplink speed of your Internet connection, the amount of data that changes every day, and any speed limits you apply to Barracuda Backup.
To adjust the backup rate limit:
- On the Backup > Rate Limit page, select a Barracuda Backup appliance on the left menu and create or edit the rate limit.
- You can specify a default rate limit and an alternate rate limit which is maintained only during the specified time periods.
Exclude Files from Backup (Optional)
You can create exclusion rules that use pattern matching to identify directory or file names that are not to be backed up. Files which are typically excluded from backups include temporary files, music, movies and other files which are not essential for business needs.
Use the following steps to create an exclusion rule:
- Go to the Backup > Exclusions page of the Barracuda Backup web interface. Click Add an Exclusion.
- Fill in the information on the Add an Exclusion page:
- Exclusion Rule Name – Enter a descriptive label to identify the exclusion rule.
- Add Exclusions to Reports – Turn on to include exclusions in reports, and turn off if you do not want to include exclusions in the reports.
- Apply Recursively to Sub Directories – Specify whether to apply the exclusion rule recursively to sub directories.
- Where to Exclude – Turn Apply to All Computers and Data Sources for this Barracuda Backup appliance on to apply the exclusion rule to all computers and data sources for the selected Barracuda Backup appliance, or turn off, then expand and select the items to which to apply the exclusion rule.
- In the What to Exclude section, specify what to exclude:
- From the Preset Expressions menu, select the content you want to exclude, for example, Video files, then click Add.
- In the Expressions field, enter a search string to exclude, for example, *.mp3, then click Add.
- Click Save at the top of the page to add the exclusion rule.
To edit an existing exclusion rule, go to the Backup > Exclusions page of the Barracuda Backup web interface, and click Edit following the exclusion rule you want to edit. Make the necessary changes, then click Save.
To delete an exclusion rule, go to the Backup > Exclusions page of the Barracuda Backup web interface, and click the Delete icon following the exclusion rule you want to remove. Click OK to remove the rule.
Create Data Retention Policies
Data is retained based on a traditional grandfather-father-son (daily-weekly-monthly) rotation model. You can specify how long to keep daily, weekly, monthly, and yearly backups by creating data retention policies. Different retention policies can be created for different sets of data including files, data backed up by the Barracuda Backup Agent (Exchange, SQL, System State), and email messages.
You can create one policy for all of the computers and data sources on a Barracuda Backup appliance or multiple policies that each include some subset of the data.
To set retention policies:
- Go to the Retention Policies Page page, click Add a Retention Policy, and enter a name to identify the policy.
- In the Items to Retain section, specify the data sources to which the retention policy applies; the Retention Timeline section displays. Select a timeline template on which to base your retention policy, or specify your own revision timeline.
When data is removed according to a retention policy, it is deleted from both the local Barracuda Backup appliance and the offsite storage locations. Removed files that have been backed up using Network File Shares Protocol or SSHFS may be retained for a longer period of time, according to the configuration. Otherwise, once your data has been purged, it is gone forever. Purging applies to historic file revisions only; your current data is not impacted by a retention policy.
Check Backup Reports
. The Reports > Backup page contains detailed backup reports. A list of in progress backups displays at the top of the page, and once a backup is complete, a detailed report displays in a table by device. Click Details following the report you want to view.