Enhanced backups are managed by Backup and DR Service. Backups are stored in a backup vault managed by Backup and DR, and backup plans manage the backup settings. This solution provides immutable backups that are independent of the source project. The backups can't be deleted without authorization or if the deletion violates a strict policy. For more information, see Backup and DR overview.
Before you begin
Ensure you have enabled the APIs for Filestore and Backup and DR Service. For more information about required roles and permissions, see Get started with backups.
To create enhanced backups and allow scheduling you need a backup vault to store your enhanced backups and a backup plan with scheduling configuration.
Schedule an enhanced backup
You can schedule an enhanced backup for a Filestore instance by associating a backup plan with your instance. The backup plan has the schedule for backing up your data periodically.
Console
In Google Cloud console, go to the Filestore Instances page.
Select the instance you want to back up from the table.
In the Backups tab, click Schedule backup.
Click Next.
In the Select backup plan step, click Select and choose the backup plan from the table.
(Optional) To add the default backup plan to the list, check the Add a default backup plan checkbox. Adding the plan doesn't create the backup plan, it only adds the plan configuration to the list. The plan is created and attached to the instance after the backup schedule configuration is completed.
Click Schedule backup.
gcloud
For instructions on how to create an enhanced on-demand backup using Google Cloud CLI, see Configure a scheduled backup.
Create an enhanced backup
Creating an enhanced, on-demand, backups is available only for instances with associated backup plans.
Console
In Google Cloud console, go to the Filestore Instances page.
In the Backups tab, click Create enhanced on-demand backup.