AWS RDS - импорт данных в базу данных в существующем экземпляре RDS
Я работаю над проектом, который позволит автоматизировать развертывание приложений Laravel на AWS эластичный бобовый стебель. Каждое приложение laravel будет иметь базу данных в том же экземпляре RDS. У меня есть база данных шаблонов с данными, которые нужно будет импортировать в базу данных каждого веб-приложения. Я использую AWS SDK для PHP версии 3 для создания сценария.
Я хотел бы создать новую базу данных в экземпляре RDS, а затем импортировать данные в базу данных. Я хочу, чтобы все создаваемые базы данных были в одном экземпляре RDS. Функции SDK (RestoreDBInstanceFromS3) и автоматические опции, которые я могу найти, создают новые экземпляры RDS.
У меня есть файл.sql схемы базы данных, который мне нужно импортировать, который хранится в корзине S3. Этот файл близок к 2 ГБ. Мой скрипт php создает базу данных в экземпляре RDS и создает среду эластичного бобового стебля. Как я могу импортировать данные в новую базу данных от запуска сценария php?
Есть ли причина, по которой все функции предназначены для создания новых экземпляров RDS? Я делаю ошибку, имея несколько баз данных в одном экземпляре RDS? Кажется, что будет проще иметь один экземпляр для подключения к клиенту sql для управления базами данных.
Спасибо