You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -116,6 +116,32 @@ module "mysql" {
116
116
## IAM Permissions
117
117
The required IAM permissions to create resources from this module can be found [here](https://github.com/squareops/terraform-kubernetes-mysql/blob/main/IAM.md)
118
118
119
+
## MySQL Backup and Restore
120
+
This module provides functionality to automate the backup and restore process for MySQL databases using AWS S3 buckets. It allows users to easily schedule backups, restore databases from backups stored in S3, and manage access permissions using AWS IAM roles.
121
+
Features
122
+
### Backup
123
+
- Users can schedule full backups.
124
+
- upports specifying individual database names for backup or backing up all databases except system databases.
125
+
- Backups are stored in specified S3 buckets.
126
+
### Restore
127
+
- Users can restore MySQL databases from backups stored in S3 buckets.
128
+
- Supports specifying the backup file to restore from and the target S3 bucket region.
129
+
### IAM Role for Permissions
130
+
- Users need to provide an IAM role for the module to access the specified S3 bucket and perform backup and restore operations.
0 commit comments