Для доступа инстанса ArenadataDB в интернет необходимо создать публичный SNAT-шлюз. Если в проекте создан SNAT-шлюз — все инстансы этого проекта будут иметь доступ в интернет.
Чтобы обеспечить доступ к инстансу из интернета:
Создайте публичный SNAT-шлюз в той зоне доступности, в которой собираетесь создавать инстанс.
В этой подсети создайте DNS-серверы с адресами:
8.8.8.8
8.8.4.4
77.88.8.8
Создайте группу безопасности для инстанса Managed ArenadataDB.
В группе безопасности инстанса Managed ArenadataDB создайте правила входящего трафика. Укажите следующие значения параметров:
Правило | Протокол | Порт | Тип источника | Источник |
|---|---|---|---|---|
Для подсети инстанса Managed ArenadataDB. | Любой | — | IP-адрес | Подсеть инстанса Managed ArenadataDB |
Для интерфейса ArenadataDB. | TCP | 5432 | IP-адрес | Подсеть инстанса Managed ArenadataDB |
Для интерфейса ArenadataDB Control. | TCP | 443 | IP-адрес | Подсеть инстанса Managed ArenadataDB |
Для интерфейса Arenadata Cluster Manager. | TCP | 30000-32767 | IP-адрес | Подсеть инстанса Managed ArenadataDB |
В группе безопасности инстанса Managed ArenadataDB создайте правила исходящего трафика. Укажите следующие значения параметров:
Правило | Протокол | Тип адресата | Адресат |
|---|---|---|---|
Для трафика на любые адреса в интернете. В целях безопасности это правило можно отключить после завершения создания инстанса. | Любой | — | 0.0.0.0/0 |
Для трафика в пределах инстанса. | Любой | IP-адрес | Подсеть инстанса Managed ArenadataDB |
(Опционально) Создайте бакет Object Storage для хранения файлов резервного копирования. Бакет должен иметь глобальное название.
Установите клиент для подключения к базам данных по протоколу JDBC, например DBeaver.