2.2.2 使用percona xtrabackup创建备份
全量备份
xtrabackup --user=root --password=XY-zte110 --backup --target-dir=/root/backupfiles
可见在当前目录下生成了一个backupfiles目录,该类目下的内容如上图所示。
通过aws CLI将备份文件夹整个上传到s3存储桶(具体上传的过程省略),登录s3控制台可见
2.3 从S3存储桶还原aurora mysql数据库
登录aurora控制台,进入数据库页面
在数据库页面点击“从S3还原”, 引擎选项->aurora 版本->我们选择的是mysql5.7
点击“下一步”
下一步,进入数据库详细信息页面进行设置,具体内容与新建aurora实例的过程相似
下一步,配置高级设置
从这个配置的过程来看,跟创建一个新的aurora实例完全相同,由此可以断定aurora从s3还原实际上是重新起了一个aurora实例。最后点击“创建数据库”
确实是新生成一个数据库实例,耐心等待吧。
切换到数据库页面,可以看到有两个aurora实例
上图中的实例aurora-instance-xuyi-copy就是从s3还原出来的新的aurora实例,已经成功创建。现在远程到该实例查看数据库状况
从s3还原实际上是重新起了一个aurora实例。最后点击“创建数据库”
确实是新生成一个数据库实例,耐心等待吧。
切换到数据库页面,可以看到有两个aurora实例
上图中的实例aurora-instance-xuyi-copy就是从s3还原出来的新的aurora实例,已经成功创建。现在远程到该实例查看数据库状况
可见全量复制成功。 至此通过S3还原aurora数据库完成。
集群可能会产生费用
数据库免费试用链接及上手教程
你需要的教程这里都有,不仅有视频教程还有文档教程
文档教程分为初级中级与高级
操作需谨慎 误操作会导致费用产生