You can use the Commvault software to back up and restore SharePoint Server.
Backups
Components You Can Back Up
SharePoint databases
Farm components, such as Global Search settings, InfoPath Forms services, and State services.
Web application
Content databases
Configuration database
Service applications and service application proxies
SharePoint documents
Subsites
Lists and list items
Document libraries and library items
Transaction logs
Components You Cannot Back Up
System state data
Active Directory data
Personal Information Stores (PST files)
Personal Address Books
Offline folders
You can back up this item using the Windows File System Agent.
Backups You Can Perform
Full backups
Differential backups (For content databases, a differential backup is a transaction log backup. For other SharePoint components, it is a differential backup.)
When You Can Perform Backups
On a schedule: The server plan that you assign manages scheduled backups
On demand: You can perform on-demand backups at any time
Restores
Backups You Can Use for Restores
The most recent backup: For example, restore the most recent backup to its original location
A backup from a specific date: For example, restore data to a point in time before it became unusable
Backups from a date range: For example, restore data that was accidentally deleted
Destinations You Can Restore To
The current location (in place)
A different location (out of place)