Part 1 – Getting Started with CommVault Backups

Loading

Commvault offers a holistic and unified approach to modern data and information management on its software platform.

Architecture of CommVault

  1. CommServe – It’s otherwise the master server.  By default, this will come with MSQL installed on it, and it’s licensed free of charge. 
  2. MediaAgent – Its a media server that controls robotic movements like tape, disk library, VTL, cloud library, etc
  3. Client  – Most clients will require a backup agent installed on it which will communicate with the master/media server. This agent is responsible for guest introspection. The agent is called the iData Agent
  4. CommCell Console – A console used to typically monitor the entire software activity 
  5. Web Console  – same as above but data can be viewed via a browser. If we install IIS on Commserv we get the web console
  6. Commvault Storage  – a repository for holding data
Source: Commvault.com

CommServ Deployment Types

Commvault is deployed in cell-like structures often referred to as Commcell environment. The two common deployment methods are

  • Single Cell Deployment: As the name suggests, this has one backup master software deployment.
  • Multi-Cell Deployment: This type of deployment configures the cell environment as a HA pair thus offering resiliency to the backup master server.

CommServ Install Requirements

Extra LargeLargeMediumSmall
Supports 20,000 VMSupports 5000 VMSupports 1000 VMSupports 100 VM
16 CPU cores12 CPU coresCPU cores4 CPU cores
128 GB RAM64 GB RAM32 GB RAM16 GB RAM
500 GB of SSD disk space for CommServe database300 GB of SSD disk space for CommServe database200 GB of disk space for CommServe database100 GB of disk space for CommServe database

Command Center and Web console will need the same spec as a Small  Commserv deployment

Commvault functions 

  • Backup
  • Archive
  • SRM
  • Snapshot
  • De-dupe
  • Search & Index

Logical Architecture of Commvault

Managing Server Groups & Subclient

When we install the agent, a default backup set is created which has all the drives on it but we can be selective and choose what we want and this is called subclient. Subclient let us set different retention policies for data we wish to protect

Types of Commvault Agents

Commvault agents are pushed across from the Admin Console or the Commcell console

Standard Backup AgentVirtual Server Agent
File System backup
Application Backup Agent
Archiving AgentOnePass Agent ( Backup and Archive agent in one )
Complaince archive agent
OthersDLO
Continuous Data replicator *( used for replication )
Intellisnap snapshot agent for Storage arrays

Data Protection Plans

Commvault agents are pushed across from the Admin Console or the Commcell console

FullVirtual Server Agent
File System backup
Application Backup Agent
IncrOnePass Agent ( Backup and Archive agent in one )
Complaince archive agent
DiffDLO
Continuous Data replicator *( used for replication )
Intellisnap snapshot agent for Storage arrays (
SyntheticSynthetic full – consolidate all full+ Incr into one jumbo backup Its the most recent version of full
Dash Full –
dedicated synthetic full raje
ArchiveWorm Media
Auxiliary
Dash Copy
Standard Auxillary Copy – From the parameter, we can get it.
Dash COPY only unique data is sent from primary to secondary

Server Groups

Let us group servers based on similar requirements.

eg: Active Directory Servers, Exchange Servers, etc

Storage Policy

Commvault storage policies offer policy-based data management for controlling where data gets stored, data multiplexing and multistreaming, retention, what data to protect (sub-client), and number of copies to keep – Onsite copy, Offsite Copy, Tape copy, Cloud copy, etc so in short storage policies control the lifecycle management of data it protects.

Command Center

Admin Console offers a web UI to manage the Commvault environment and this can be accessed via https://webhost/webconsole

Commcell Console

An additional console to manage the Commvault environment but with limited features.

(Visited 316 times, 1 visits today)

By Ash Thomas

Ash Thomas is a seasoned IT professional with extensive experience as a technical expert, complemented by a keen interest in blockchain technology.