You can use the Commvault software to back up and restore Google Cloud SQL for MySQL.
Backups You Can Perform
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
Data You Can Back Up
MySQL user databases (data)
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
In-place: Restore data to the location from which it was backed up
Out-of-place: Restore data to the following destinations:
Cross-cloud: You can restore MySQL databases from one cloud platform (such as Amazon Web Services and Google Cloud) to a different cloud platform.
An instance running in the same or a different cloud platform (such as Amazon, Google, Alibaba, Azure) across regions.
An on-premises instance