Я использую учетную запись AWS, которая имеет разные роли для разных сред, которые мы используем. Например, у нас есть Development
роль для нашей среды разработки и Production
роль для нашей производственной среды.
В любой момент мы переключаемся на одну из ролей для доступа к сервисам в конкретной среде. Ни одна из ролей не может видеть и получать доступ к службам друг друга, и они функционируют так, как будто являются отдельными учетными записями.
Теперь проблема в том, что у меня есть проблемы с экземпляром RDS в производственной среде. Производственная база данных находится в Production
роль. Я хотел бы клонировать его в среду разработки для целей отладки. Поскольку среды находятся в разных ролях, они не могут видеть ресурсы друг друга. Снимки баз данных в одной среде не видны в другой.
Поскольку роли технически не являются учетными записями, я также не могу использовать функцию «Поделиться снимком», потому что для этого мне потребуется ввести номер учетной записи вместо имени роли.
Могу ли я клонировать или дублировать экземпляры или снимки RDS для разных ролей учетной записи? Если да, то как я могу это сделать?
PS: Я знаю, что могу сделать pg_dump для передачи данных, но я бы предпочел не делать этого, потому что размер базы данных огромен.