Linux Server Backup Enterprise Getting Started Guide Linux Server Backup Enterprise Getting Started Guide Version 5.0 1
READ ME FIRST Welcome to the Linux Server Backup Enterprise - Getting Started Guide The purpose of this manual is to provide you with complete instructions on how to install and set up Idera Server Backup Enterprise on Linux. This PDF manual was created on the basis of the product documentation. You can find the full version of the documentation on http://wiki.r1soft.com. Note This Guide contains links to the online documentation. Follow them to read more information on a particular topic. You can use the Table of Contents to find a specific topic. To access the topic click on its name in the Table of Contents. Note Server Backup comes in three (3) Editions: Free, Advanced and Enterprise. This Guide describes the installation and set up of the Enterprise Edition. 2
Table of Contents 1 About Server Backup Enterprise... 4 2 How to get it... 6 2.1 Obtaining Linux Enterprise Backup Manager... 6 2.2 Obtaining Linux Backup Agent... 6 3 Installing Enterprise Backup Manager... 7 3.1 Building Backup Manager Kernel Module... 7 3.2 Installing Enterprise Backup Manager on CentOS, RHE, and Fedora... 7 3.3 Installing Enterprise Backup Manager on Debian and Ubuntu... 7 4 Installing Enterprise Backup Agent... 8 4.1 Installing Backup Agent on CentOS, RHE and Fedora... 8 4.2 Installing Backup Agent on Debian and Ubuntu... 8 5 Choosing Product Features... 9 5.1 Configuring Product Features... 9 6 Configuring Backup Agent... 10 6.1 Adding Key to Linux Backup Agent... 10 6.2 Adding Servers to Backup Manager... 10 6.3 Creating Disk Safes... 10 6.4 Creating Policies... 10 7 Protecting Databases... 11 7.1 Installing MySQL Connector JDBC into Server Backup... 11 7.2 Adding a MySQL Instance to a Policy... 11 8 Multi-tenant How To... 12 8.1 Server Backup Enterprise Common Questions... 12 9 Restoring Data... 13 9.1 Restoring Files... 13 9.2 Restoring MySQL Database to Original Location... 13 9.3 Restoring MySQL Database to Alternate Location... 13 9.4 Restoring VHDs... 13 9.5 Bare-Metal Restore... 13 10 Getting Started with the API... 14 10.1 API Documentation... 14 3
About Server Backup Enterprise Server Backup Enterprise is an affordable, high-performance, disk-to-disk backup software for Linux and Windows servers. Server Backup Enterprise has all the features of Server Backup Free, plus it allows you to: Back up many Servers Manage multiple users, user groups, and privileges Define Disk Quotas and SLA Fulfill Bare-Metal Restore Back up Databases Back up Hosting Control Panels Use full API Use archiving function Server Backup Enterprise allows you to store your Disk Safes on: Primary hard disks - The Disk Safes are automatically excluded from the replication Secondary (backup) hard disks USB drives Network Attached Storages (NAS), e.g., NFS, CIFS/Windows share, etc. With Server Backup Enterprise, you can: Select Devices on Host for replication Define which files/folders on a Device will be replicated. By default, all files and folders on the selected Device are backed up (you can exclude file(s)/folder(s) and define complex exclude rules) Create a one-time or scheduled replication Define disk space (soft and hard) quotas Assign one (1) or several Data Protection Policies to a Host Define Recovery Point Retention for each Policy Browse files on Disk Safes Track Disk Safe with built-in, on-disk journaling Merge (delete) Recovery Points Restore all or selected files/folders from any Recovery Point Export the selected files/folders from any Recovery Point and save the extracted files/folders to an off-site server or local hard disk Copy Disk Safes between the Backup Manager installations; Disk Safes can be moved and copied like regular folders 4
Server Backup Enterprise includes: MySQL support MS SQL Server support MS Exchange support Bare-Metal Restore function Reports via email Multiple language support Windows NTFS DACLs and SACLs Restore (allows you to restore Discretionary and System Access Control Lists) Advanced Archiving Rules with flexible Data Protection Policies Recovery Point Archiving Hosting Control Panel Integration Hosting Control Panel Restore: cpanel (Linux) Plesk (Linux) Virtuozzo containers (Linux) cpanel or Plesk in Virtuozzo containers Others 5
How to get it Obtaining Linux Enterprise Backup Manager Unable to render {include} Couldn't find a page to include called: ServerBackup:Obtaining Linux Enterprise Backup Manager Obtaining Linux Backup Agent Unable to render {include} Couldn't find a page to include called: ServerBackup:Obtaining Linux Backup Agent 6
Installing Enterprise Backup Manager Building Backup Manager Kernel Module Unable to render {include} Couldn't find a page to include called: ServerBackup:Building Backup Manager Kernel Module Installing Enterprise Backup Manager on CentOS, RHE, and Fedora Unable to render {include} Couldn't find a page to include called: ServerBackup:Installing Enterprise Backup Manager on CentOS, RHE, and Fedora Installing Enterprise Backup Manager on Debian and Ubuntu Unable to render {include} Couldn't find a page to include called: ServerBackup:Installing Enterprise Backup Manager on Debian and Ubuntu 7
Installing Enterprise Backup Agent Installing Backup Agent on CentOS, RHE and Fedora Unable to render {include} Couldn't find a page to include called: ServerBackup:Installing Backup Agent on CentOS, RHE and Fedora Installing Backup Agent on Debian and Ubuntu Unable to render {include} Couldn't find a page to include called: ServerBackup:Installing Backup Agent on Debian and Ubuntu 8
Choosing Product Features Configuring Product Features Unable to render {include} Couldn't find a page to include called: ServerBackup:Configuring Product Features 9
Configuring Backup Agent Adding Key to Linux Backup Agent Unable to render {include} Couldn't find a page to include called: ServerBackup:Adding Key to Linux Backup Agent Adding Servers to Backup Manager Unable to render {include} Couldn't find a page to include called: ServerBackup:Adding Servers to Backup Manager Creating Disk Safes Unable to render {include} Couldn't find a page to include called: ServerBackup:Creating Disk Safes Creating Policies Unable to render {include} Couldn't find a page to include called: ServerBackup:Creating Policies 10
Protecting Databases Installing MySQL Connector JDBC into Server Backup Unable to render {include} Couldn't find a page to include called: ServerBackup:Installing MySQL Connector JDBC into Server Backup Adding a MySQL Instance to a Policy Unable to render {include} Couldn't find a page to include called: ServerBackup:Adding a MySQL Instance to a Policy 11
Multi-tenant How To Server Backup Enterprise Common Questions Unable to render {include} Couldn't find a page to include called: ServerBackup:Server Backup Enterprise Common Questions 12
Restoring Data Restoring Files Unable to render {include} Couldn't find a page to include called: ServerBackup:Restoring Files Restoring MySQL Database to Original Location Unable to render {include} Couldn't find a page to include called: ServerBackup:Restoring MySQL Database to Original Location Restoring MySQL Database to Alternate Location Unable to render {include} Couldn't find a page to include called: ServerBackup:Restoring MySQL Database to Alternate Location Restoring VHDs Unable to render {include} Couldn't find a page to include called: ServerBackup:Restoring VHDs Bare-Metal Restore Unable to render {include} Couldn't find a page to include called: ServerBackup:Bare-Metal Restore Options For Performing Bare-Metal Restore Unable to render {include} Couldn't find a page to include called: ServerBackup:Options For Performing Bare-Metal Restore Launching Bare-Metal Restore Unable to render {include} Couldn't find a page to include called: ServerBackup:Launching Bare-Metal Restore 13
Getting Started with the API API Documentation Unable to render {include} Couldn't find a page to include called: ServerBackup:API Documentation Accessing API Documentation Unable to render {include} Couldn't find a page to include called: ServerBackup:Accessing API Documentation Accessing Example API Functions Unable to render {include} Couldn't find a page to include called: ServerBackup:Accessing Example API Functions 14