Mysql 如何在没有数据的情况下克隆AWS RDS的架构

Mysql 如何在没有数据的情况下克隆AWS RDS的架构,mysql,database,amazon-web-services,amazon-rds,Mysql,Database,Amazon Web Services,Amazon Rds,大家好,我正在为我的团队自动化AWS RDS部署过程。在每次部署之前,我希望复制模式并将其保存在S3 bucket中,以便开发人员可以在需要时使用保存在S3 bucket中的模式恢复到以前的状态。数据不是一个问题,所以只需要不带数据的模式就足够了。但我不知道如何为现有的RDS创建模式 version: 0.2 env: parameter-store: StorehouseUser: "Storehouse-user" StorehousePa

大家好,我正在为我的团队自动化AWS RDS部署过程。在每次部署之前,我希望复制模式并将其保存在S3 bucket中,以便开发人员可以在需要时使用保存在S3 bucket中的模式恢复到以前的状态。数据不是一个问题,所以只需要不带数据的模式就足够了。但我不知道如何为现有的RDS创建模式

version: 0.2 
env: 
  parameter-store: 
     StorehouseUser: "Storehouse-user" 
     StorehousePass: "Storehouse-password" 
phases:
  install: 
    commands: 
      - echo Installing MySQL 
      - apt update 
      - apt-get install mysql-client -y 
      - mysql -u $StorehouseUser -p$StorehousePass -h $DBHOST < ./updatedata.sql    

  post_build: 
    commands: 
      - echo Build completed on `date` 
版本:0.2
环境:
参数存储:
仓库用户:“仓库用户”
仓库通行证:“仓库密码”
阶段:
安装:
命令:
-echo安装MySQL
-apt更新
-apt-get安装mysql客户端-y
-mysql-u$storeuser-p$storepass-h$DBHOST<./updatedata.sql
后期构建:
命令:
-echo生成已在“日期”完成
我可以使用buildspec.yml部署SQL脚本。我想知道如何复制模式并将其保存到S3 bucket。如果有人能给出一些如何实现这一点的提示,那将非常有帮助。提前谢谢