Я использую Oracle RDS в классической конфигурации до эпохи VPC.
Я создал правила для группы безопасности RDS, чтобы разрешить общедоступным IP-адресам EC2 от экземпляров VPC доступ к БД.
Я использовал все 20 разрешенных IP-адресов и ссылка на другие SG из RDS SG не работает.
Итак, мне нужно переместить мой экземпляр оракула RDS с EC2-Classic на VPC, я понимаю всю процедуру, но у меня есть некоторые важные вопросы, которых нет в документации AWS:
Есть ли простои? Если да, то сколько?
Конечная точка базы данных изменится после миграции?
Экземпляры EC2-VPC по-прежнему могут прозрачно использовать конечную точку базы данных?
Если кто-то уже сделал эту миграцию, я хотел бы услышать общие впечатления.
Спасибо!
Я отвечу сам, так как все равно миграцию выполнил,
Есть ли простои? Если да, то сколько?
Время простоя, в моем случае это было примерно 5 минут. Мы также обновили оборудование при миграции, и изменение размера диска было выполнено без простоев.
Конечная точка базы данных изменится после миграции?
Это не изменилось, конечные точки для любой базы данных RDS никогда не меняются.
Экземпляры EC2-VPC по-прежнему могут прозрачно использовать конечную точку базы данных?
Да, мне не пришлось перезапускать свои службы. Внутренний DNS AWS начал преобразовывать конечную точку RDS во внутренний адрес VPC после миграции. Для хостов за пределами VPC конечная точка преобразуется в общедоступный интернет-адрес.
Я также создал специальную группу безопасности VPC и дал доступ ко всем хостам внутри VPC на всякий случай, я не уверен, что это действительно необходимо.