Backup Exec
Backup Exec is a commercial backup software product from Arctera originally released in the 1980s. It has been owned by several different companies, including Veritas, Symantec, and Seagate.
With its client/server design, Backup Exec provides backup and restore capabilities for servers, applications and workstations across the network. Backup Exec recovers data, applications, databases, or systems from an individual file, mailbox item, table object, or entire server. Current versions of the software support Microsoft, VMware, and Linux, among others. Backup Exec also provides integrated deduplication, replication, and disaster recovery capabilities and helps to manage multiple backup servers or multi-drive tape loaders. In addition, Backup Exec's family of agents and options offer features for scaling the Backup Exec environment and extending platform and feature support.
History
Within the "backup" portion of the data protection spectrum, one Arctera product, Backup Exec, has been in the market for more than two decades. Since the early days of Microsoft's journey to turn its Windows Server into the world's dominant client-server operating system, Backup Exec has been one of a handful of technologies to protect it. As the Windows Server grew to become a platform of choice for application enablement and user productivity, Backup Exec's media/platform support, application support, and internal operation evolved at a similar pace.Backup Exec has a long history of successive owner-companies. Its earliest roots stretch back to the early 1980s when Maynard Electronics wrote a bundle of software drivers to help sell their tape-drive products.
- 1982 – Maynard Electronics started. Maynard's software is known as "MaynStream."
- 1989 – Maynard Electronics is acquired by Archive Corporation MaynStream is available for DOS, Windows, Macintosh, OS/2, and NetWare.
- 1991 – Quest Development Corporation is independently formed to develop backup software under contract for Symantec.
- 1993 – Conner Peripherals acquires Archive Corporation and renames the software "Backup Exec".
- 1993 – Quest acquired rights to FastBack for Macintosh, and hired its principal author, Tom Chappell, from Fifth Generation Systems.
- 1994 – Conner creates a subsidiary, Arcada Software, by acquiring Quest and merging it with their existing software division.
- 1995 – Arcada acquires the SyTron division from Rexon, including their OS/2 backup software.
- 1996 – Conner is acquired by Seagate Technology and Arcada is merged into its subsidiary Seagate Software.
- 1999 – VERITAS Software acquires Seagate Software's Network and Storage Management Group, which included Backup Exec.
- 2005 – Symantec acquires VERITAS, including Backup Exec.
- 2015 – Symantec announced they would be splitting off the Information Management Business which contains Backup Exec, into a new company named Veritas Technologies Corporation acquired by the Carlyle Group.
- 2016 – Veritas Technologies re-launches as a newly independent company which contains Backup Exec.
- 2024 - Backup Exec, along with InfoScale and Veritas Data Compliance and Governance unit, split to an independent company called Arctera.
Architecture
Core components
The core components that are contained in a basic Backup Exec architecture include the following:- A Backup Exec server is the heart of a Backup Exec installation. The Backup Exec server is a Windows server that:
- * Runs the Backup Exec software and services that control backup and restore operations
- * Is attached to and controls storage hardware
- * Maintains the Backup Exec database, media catalogs, and device catalogs
- The Backup Exec Administration Console is the interface to control a Backup Exec server.
- * The Administration Console can be run directly on a Backup Exec server or from a remote system.
- Storage devices attached to the Backup Exec server contain the media on which backup data is written.
- *Backup Exec supports many different types of devices and media, including cloud, disk-based and tape-based. Backup Exec supports unlimited number of clients, NDMP-NAS systems, tape drives, and tape libraries.
- Clients are the systems that contain the data which the Backup Exec server backs up.
- * Clients can include database servers, application servers, file servers, and individual workstations.
Add-on components
Here is a list of Backup Exec Agents and Options:
| Agents | Options |
| Agent for VMware and Hyper-V | Deduplication Option |
| Agent for Applications and Databases | Enterprise Server Option |
| Agent for Windows | NDMP Option |
| Agent for Mac | Library Expansion Option |
| Agent for Linux | Virtual Tape Library Unlimited Drive Option |
| Remote Media Agent for Linux |
Tape format
When used with tape drives, Backup Exec uses the Microsoft Tape Format, which is also used by Windows NTBackup, backup utilities included in Microsoft SQL Server, and many other backup vendors and is compatible with BKF. Microsoft Tape Format was originally Maynard's proprietary backup Tape Format and was later licensed by Microsoft as Windows standard tape format. In addition, Microsoft also licensed and incorporated Backup Exec's backup engine into Windows NT, the server version of Windows.Installation
Backup Exec and its options can be installed on a local computer, a remote computer, within a virtual environment, or on a public cloud "Infrastructure as a Service " virtualization platform. Backup Exec supports the Backup Exec server installation on 64-bit operating systems only. However, the Agent for Windows can be installed on 32-bit operating systems. Several methods are available for installing Backup Exec. An Environment Check runs automatically during installation to make sure that the installation process can complete. If Backup Exec finds any configuration issues that can be fixed during the installation, or that may prevent Installation, warnings appear.Backup Exec can be installed using the following:
- Installation wizard from the Backup Exec installation media, which guides through the installation process.
- Push-install Backup Exec to remote computers through Terminal Services and the installation media is on a shared drive.
- Command line, which is called silent mode installation. The silent mode installation uses the Setup.exe program on the Backup Exec installation media.
Backup Exec may install the additional products:
- Microsoft Report Viewer 2010 SP1
- Microsoft.NET Framework 4.6
- Microsoft Visual C++ 2008 ServicePack 1 Redistributable Package MFCSecurity Update
- Microsoft Visual C++ 2010 ServicePack 1 Redistributable Package MFC Security Update
- Microsoft Visual C++ 2012 Redistributable Package
- Microsoft Visual C++ 2015 Redistributable Package
- Microsoft SQL Server 2014 Express with SP2
Configuration
1. Standalone Backup Exec configuration
A single Backup Exec server is assigned the standalone Backup Exec server role. Each server runs the Backup Exec software and the services that control backup and restore operations of multiple clients. Each Backup Exec server maintains its own Backup Exec database, media catalogs, and device catalogs.
2. Central Admin Server Option configuration
Large environments may contain multiple Backup Exec servers responsible for backing up many different client systems. Backup Exec servers in large environments can run independently of each other if each server is managed separately. Separate server management may not be an issue if there are only two or three Backup Exec servers, but it can become unwieldy as the environment grows. Backup Exec can centralize the management of multiple Backup Exec servers using an add-on option called the Backup Exec Central Admin Server Option. CASO ensures that everything throughout the network is protected by a single system that can be managed from one console and also balances the workload across all Backup Exec servers in the environment.
In a CASO environment, one Backup Exec server can be configured to be the Central Admin Server, while other Backup Execs become managed Backup Exec servers that are managed by the CAS. The CASO configuration simplifies the management and monitoring of enterprise-level environments.
Features and Capabilities
Backup Exec includes the following features and capabilities:- Backup Options:
- *Image-based backups for VMware and Hyper-V
- * Full backup method
- * Differential backup method
- * Incremental backup method
- * Synthetic Backups
- * Advanced Open File Option
- * Backup to disk, tape, or cloud regardless of location.
- Recovery Options:
- * Catalog-assisted granular recovery of objects, files, folders, applications, or VMs directly from storage, with no mounting or staging.
- * Restore to different targets or hardware
- *Restore to physical or virtual servers
- * Simplified Disaster Recovery
- * Guided Search and Restore: Built-in indexing and the ability to restore files through search.
- * True image restore
- Cloud Support
- * Free S3 Cloud Connector for Backup Exec to back up data to an S3-compatible cloud storage
- * Free Azure Cloud Connector for Backup Exec to write data to Microsoft Azure cloud storage
- * Cloud Connector can be deployed on-premises and in-the-cloud
- * Backup Exec UI has predefined templates for disk-to-disk-to-cloud and direct-to-cloud backups.
- * support for:
- ** Amazon Simple Storage Service
- ** Microsoft Azure Storage
- ** Google Cloud Standard
- ** Amazon Storage Gateway-VTL
- ** Quantum Q-Cloud
- ** Amazon S3 and Microsoft Azure via the NetApp AltaVault/SteelStore/Whitewater Appliance
- * Support for Backup Exec within a virtual environment on a public cloud "Infrastructure as a Service " virtualization platform
- * Hybrid/Private Cloud Services
- Virtual Server protection support
- * Multi-hypervisor support
- * Supports Agentless backup of both Hyper-V and VMware virtual machines
- * Supports image-level, off-host backups of virtual machines
- * Support for VMware Changed Block Tracking
- * Block Optimization Support: Intelligent skipping of unused blocks within a virtual disk file
- * Integration with Microsoft Volume Shadow Copy Service and VMware's APIs for Data Protection
- *From a single-pass backup of a virtual machine, recover:
- ** An entire virtual machine
- ** Individual virtual machine disk and virtual hard disk files
- ** Individual files and folders
- ** Entire applications
- ** Granular application objects from Microsoft Exchange Server, Microsoft SharePoint, Microsoft Active Directory, Microsoft SQL Server
- * Fully integrated Physical-to-Virtual, which can be used for migrations or instant recovery
- * Also supports - Backup to Virtual and Point-in-time Conversion
- Integrated Data Deduplication:
- * Integrated block-level data deduplication
- * Client, server-side, or OST appliance deduplication
- * Client deduplication supported for both Windows as well as Linux computers
- * Optimized duplication supports backup "replication" from MMS/MBE to CAS/ CAS to MMS/MBE
- Security and Data Encryption:
- * Software encryption
- * Hardware encryption
- * Database Encryption Key
- *FIPS Version: OpenSSL FIPS 2.0.5
- * Secure TLS protocol for its SSL control connection between the Backup Exec Server and the Agent on a remote computer
- Management and Reporting:
- * Centralized administration: Provides a single console for managing the entire Backup Exec environment, creates and delegates jobs to multiple Backup Exec servers, defines device and media sets.
- *Centralized reporting: Monitors all job activity dispatched by the CAS in real time, provides holistic reporting for the entire storage environment, centrally defines notification and alert settings
- *Operational resiliency: Automatically load-balances jobs across multiple Backup Exec servers, provides job failover from one Backup Exec server to another, centralizes or replicates catalogs for restores.
- * Management Plug-in for VMware vSphere
- * Management pack for Microsoft System Center Operations Manager 2007 R2 & 2012 R2
- * Management Plug-In for Kaseya
- * Localization/Language packs
- * Command Line Interface
- Media Management:
- * Automatic robotic/tape drive configuration
- * Broad tape device support
- Heterogeneous Support:
- * Broad platform support
- * Bare-metal restore, supports P2V as an option.
- *Support for leading networking topologies
- * Advanced VSS support
- * OpenStorage support
- * IPv4 & IPv6 support