Interview Questions
Interview Questions
32)
We are using 11.28.83
11 version 28 Feature release 83 Maintenance
===================================================================================
=========================
Commvault Capacity Base License
Commvault requirements:
All-in-One Configuration
In this configuration, all Commvault components (CommServe server, Web Server, Web
Console, Workflow Engine, MediaAgent, and access nodes) are installed on a single
computer.
This configuration supports a combination of up to 25 servers, 250 virtual
machines, 1000 Microsoft Office 365 users, or 50 million total objects indexed.
Computer 1 with CommServe, Web Server, Web Console, Workflow Engine Installed
Windows Server operating systems
8 CPU cores
32 GB RAM
500 GB for SQL database (SSD disk is recommended)
8 CPU cores
16 GB RAM
1.5 TB of working space for DDB, index, and job results (SSD disk is recommended)
====================================================================
RTO & RPO
====================================================================
On which database platform the commserve database is hosted?
commserve database hosted in Microsoft SQL
============================================================================
Is it possible to have the commserve module installed on Linux OS?
Currenly commserver installed only on Windows
=============================================================================
What are all the services running in commserve?
Base service:
Commvault communicaiton service
commvault client manager service
commvault network Daemon
Commserver Services:
Commvault server Event Manager
Commvault job Manager
Commvault Application Manager
Commvault Media & Library Manager
Commvault Commands Manager
Commvault MongoDb
Indexing:
Commvault Data Analytics
Commvault Content Extractor
MediaAgent Services:
Commvault Media Mount Manager
Message Queue:
Commvault Messaging Queue
Workflow:
Commvault Workflow Engine
Web Console:
Commvautl Tomcat Service
Replication Service:
Commvault Block Level Replication Service
===================================================================================
===================================================================================
===
+--------------+------
+---------------------------------------------------------------+
+--------------+------
+---------------------------------------------------------------+
+--------------+------
+---------------------------------------------------------------+
===================================================================================
========
Commvault Windows Services:
Commvault communicaiton service
commvault client manager service
commvault network Daemon
===================================================================================
=========
===================================================================================
=========
Windows: <commvault_installation_directory>\MongoDB\Server\cvmongod.cfg
Linux: <commvault_installation_directory>\MongoDB\Server\cvmongod.conf
MongoDB operations are logged in the following log file in the Commvault
installation directory: <commvault_installation_directory>\Log Files\MongoDB.log
========================================================================
What is Webserver and webconsole?
The Web Server is the web service that process requests from one or more web-based
applications and
communicates with the CommServe system to provide access to CommCell and end-user
operations on the web.
The Web Console is a web-based application that allows end-users manage their data.
==========================================================================
What is the difference between Commcell console, Webconsole and command center
Web Console: The Web Console is a web-based application that allows end-users
manage their data.
Commvault base services – Ports 8400 and 8401 are used. Linux – port 22 is
required.
=====================================================================
What are the required TCP ports for commvault
Commserver (8400/8403)
Media Agent (8400/8403)
Client (8400/8403)
VM Backups :
Commserver (8400/8403)
Media Agent (8400/8403)
VSA Proxy (Linux) (8400/8403/443/902)
VSA Proxy (Windows) (8400/8403/443/902)
VCenter Host (8400/8403/443)
ESX Host (8400/8403/443/902)
VM (No port to open)
Disaster Recovery (DR) Backups are executed using the following phases:
Export (0 to 50%)
During the export phase, the software copies a metadata backup of the CommServe
database to the default staging directory that is in
software_installation_directory\CommserveDR.
You can specify a local path or a network path as a destination location to export
the metadata.
By default data will be retain for 5 copies. If we need we have extend the same but
we need to required space on disk or drive.
Recommended:
You must store the Disaster Recovery (DR) backup in a dedicated network location
that is accessible from both the production host and the new server host that is
used for recovery.
Do not use a local disk or local clustered disk because it is not safe and
recommended.
Use a UNC path to access the network location. Make sure that this dedicated
location is not used for any other CommServe task.
Do not use administrative shares as an export location. For example, \\MyServer\
E$\.
For a network location that is on a Windows mount path, the software enables
ransomware protection by default.
For a network location that is on a Linux mount path, you must enable ransomware
protection manually.
Do not use the Commvault installation directory as a backup location for DR backups
to local disk.
By default, the Commvault software enables ransomware protection for DR backup
folders on Windows.
========================================================
14. How to configure the backup networks?
From the Command Center navigation pane, go to Manage > Network > Backup networks.
On the Network pairs screen, click Add.
The Configure network pairs dialog box appears.
Click Select computers.
From the Select 1st computer list, select the first server or server group.
From the Select 2nd computer list, select the second server or server group.
Click Select network pairs.
Click Add network pairs.
The Add interfaces dialog box appears.
In the first computer list, either enter an interface, or select from the list of
available interfaces.
Select the Enabled check box.
Click Add.
The newly added network pair will appear in a table.
Click Save.
==============================================================
Note:
If the bucket does not already exist, a new bucket will be created. This is
applicable to all storage classes.
Slide the Use deduplication toggle key to the right, to enable deduplication on the
storage.
Click Add to add a Deduplication DB location.
The Add Deduplication DB location dialog box appears.
From the MediaAgent list, select the MediaAgent associated with the deduplication
database.
In the Deduplication DB location box, type a path to the deduplication database in
the selected MediaAgent.
Optionally,click the folder button to select a pre-existing Deduplication DB
location.
The Select deduplication DB location dialog box appears.
Select the deduplication database and then click Save.
Click Add to exit the Add Deduplication DB location dialog box.
Click Save.
===================================================================================
======
==============================================================
==============================================================
16. What is mean by Indexing V1 and V2 and what are the differences?
Index Cache:
Index Cache resides on MediaAgent(s) and is used for backup and recovery
operations.
ICL_Label shows the configuration information about index cache.Shows information
like Index cache used by which MA.
Cv_Index directory where our Index resides.
Index Server:
Index Server is used to index, search, and perform analytics operations on the data
and is not used for backup/recovery operations.
When Backup started for client 1=>Subclient 1 0 to 5% client will communicate with
MA & CS.
Once the communication established after 5 to 25% scan will be done and identified
what file need to be backed up.
At 25 Index will be created.
For every subclient full Backup job, Index will get create a database called Ctree
DB inside the disk on MA.
Once the Database has been created, DB have all information about the files that
has been scanned.
After 25 to 85% Normal backup will run to disk library.
From 85 to 100% there is phase called archvie index phase.
In that what will happen your entire database which has been created at 25% will be
written to the disk library.
Incremental backup will not create an new database, it will append the information
whatever the new data which is getting backed up.
That information will be appended to the exisiting database, from 85% to 100% its
not just the inc index cache will be written to the library.
Again the entire database will be written to the library disk as a updated
database.
New Ctree DB will create at next fulll backup. Until the index will append on the
existing database.
Disadvantage on V1 creating Full DB for every full backup and occupy more space on
MA.
Entire DB is written to disk library.Hence consuming more space on disk library.
In commvault by default your index on the disk or drive of your MA is kept only for
14 or 15 days by default.
Once the 15 days passed the entire Data base will deleted from the particular disk
or drive.
V2:
1) Index DB is created at backupset level, when the first backup is run for any
subclient in it.
2) After that only logs are created even for full backup and written to DB.
3) In archive index mode, only logs(Action logs) are written to disk lib.
4) Index DB is backed up only when 1 million changes are done or backup is not
there for 30 days.
It is backed up using sub client Indxe created on media agent by default.
5) DB is only restore when media agent is lost.
===================================================================================
===================================================================================
================
53. What is mean by data aging
Data aging is a logical operation that compares what is in protected storage with
defined retention settings.
Jobs that have exceeded retention are logically marked as aged.
================================================================
58. How to troubleshoot the tape drives and library?
- ScanScsiTool
Browse to installation path and type ScanscsiTool.Exe
- ScsiCmdTool
Browse to installation path and type ScsiCmdTool
===================================================================================
============================================================
What is a dash copy in commvault?
An Auxiliary copy job uses DASH (Deduplication Accelerate Streaming Hash) copy,
which is an option for a deduplication-enabled storage policy copy, to send only
unique data to that copy.
DASH copy uses network bandwidth efficiently and minimizes the use of storage
resources.
What is the difference between disk optimized and network optimized dash copy?
Disk and Network Optimized DASH Copy Disk optimized, which is the default setting,
should always be used when the source library is using Commvault® deduplication.
Network optimized should only be used if the source library is not using Commvault
deduplication.
Disk optimized DASH Copy will extract signatures from chunk metadata during the
auxiliary copy process which reduces the load on the source disks and
the MediaAgent since blocks do not need to be read back to the MediaAgent and
signatures generated on the blocks.
Network optimized DASH Copy reads all blocks required for the auxiliary copy job
back to the MediaAgent, which generates signatures on each block.
To schedule an auxiliary copy job as a DASH Copy, first go to the Secondary Copy
Properties Deduplication tab and, from the Advanced subtab, select the ‘Enable DASH
Copy’ check box.
===================================================================================
===================================================================================
=====================
11. Block level backup:
To perform block-level backup operations on a snapshot-capable volume, configure
the volume as subclient content.
The volume that you back up can be a from a local disk or from a hardware snapshot
engine that is supported by Commvault.
The QSnap driver monitors the device and creates a bitmap by tracking the changed
blocks, while writes are performed on the volume that is being monitored.
A block device config file, which holds the volume details and properties, is also
created.
Scan sub-Phase: If you enabled metadata collection at the subclient level,then file
level collect files are generated.
catalog sub-phase: The File-level metadata is collected. The volume bitmaps and the
block device config file are uploaded to the index.
Archive index sub-Phase: The index for the backup job is backed up to the media.
Clean Sub Phase: The temporary files that were created in the job results directory
are removed.
Cleanup sub-phase: The temporary files that were created in the Job Results
directory are removed.
If you enable the Index files after backup option, files are cataloged offline as a
separate job after the block-level backup completes.
===================================================================================
===================================================
27. What is mean by aux copy and what are the different types?
A storage copy is a secondary copy that provides a means to make additional copies
of the data located on the primary copy.
Storage copies are useful when you want to make consistent point-in-time copies of
data within the cycle.
Although a storage copy can use the same storage target as the primary copy, we
recommend that you use a different storage target for a storage copy.
Selective Copy
A selective copy allows you to copy specific full backup jobs from a source copy.
The source copy can be either a primary or a synchronous copy.
Selective copy facilitates better tape rotation.
Snapshot copy
You can create vault or replica copies, or mirror copies of the snapshot copy that
you have in the server backup plan.
===================================================================================
37. How the days and cycle retention works in commvault?
Days Retention set for the backup.
Cycle is nothing but the duration between 2 full backups.
7 days 1 cycle
Example
Friday (Full) Sat (Inc) Sun (Inc) Mon (Inc) Tue (Inc) Wed (Inc) Thursday (Inc) Fri
(Full)this is call as full backup.
===================================================================================
=======
17. What is mean by DDB and what is the purpose of having DDB?
All the signatures that are generated using the hash algorithm are stored in the
Deduplication database, i.e. DDB
19. What is mean by global deduplication and what are the types of the
dedulication?
===================================================================================
=========
10. What is mean by silent\decoupled installation?
13. Where are the log files are stored and which tool can be used to monitor the
real time log?
16. How to enable the live sync for the clients?
23. What is mean by source side disk cache?
24. What us mean by Dashfull?
28. What is mean by basic retention and extended retention?
29. What is mean by grace days in extended retention?
30. How to reconstruct the index database?
15. Explain backup process flow and restore process flow?
39. How to perform the DR failover when Primary CS is down?
40. Which tool is used to perform the failover?
41. How many instance is required in priamry and DR CS to enable the live sync? 2
instance on primary and DR
42. what is mean by CS DB maintenance and what are the different types?
Full maintenance every 6 moths
Recommanded
VM backup type:
application aware--provide application granular recovery
file system and application consistent--need vmware tool to bbe installed to
perform quisce backup of FS and applications
crash consistent--use vmware software snapshot to alow basic backup of vm