Приостановить услуги Нептуна?
Есть ли способ приостановить Нептун? Я хочу продолжать экспериментировать с этим, но я сталкиваюсь с сотнями долларов в месяц, в то время как мои экземпляры в основном бездействуют. В идеале я хотел бы иметь возможность свернуть кластер, когда я им не пользуюсь, а затем снова выполнить загрузку с теми же конечными точками и настройками.
1 ответ
Есть две немедленные вещи, которые вы можете сделать, чтобы снизить свой счет
Нептун поддерживает масштабирование экземпляра. Вы можете изменить свой экземпляр с большего экземпляра (скажем, db.r4.4xlarge) на меньший экземпляр (скажем, db.r4.large) из консоли Neptune. Это не изменит имя, конечную точку и другие настройки, но будет стоить вам очень мало денег. И у вас будет возможность увеличить масштаб в будущем, если вам нужно. https://docs.aws.amazon.com/neptune/latest/userguide/Overview.DBInstance.Modifying.html
Вы можете сделать снимок ваших данных сейчас и восстановить позже. При таком подходе вы можете удалить экземпляр после создания снимка. Таким образом, вам не нужно ничего платить, когда вы удаляете экземпляр и кластер. За снимок может взиматься плата s3, но это очень мало по сравнению с работающим экземпляром базы данных. Следуйте документации Нептуна здесь https://docs.aws.amazon.com/neptune/latest/userguide/CHAP_CommonTasks.BackupRestore.html
У меня была такая же ситуация, когда Neptune запустил AWS заново. Мы создали стек облачной информации, который мы используем каждый раз, когда мы хотим протестировать что-то на Нептуне и разорвать его после того, как тестирование будет завершено, и с помощью этого мы сэкономили много денег. Кроме того, вращение всего стека netpune с той же конфигурацией и разрушение с помощью стека облачной информации действительно легко, вместо того, чтобы создавать его вручную на консоли AWS. Кроме того, для загрузки набора данных для тестирования вы можете сделать снимок, как предложено в ответе выше.
Вы можете запускать / останавливать кластер из консоли или интерфейса командной строки.
aws neptune stop-db-cluster --db-cluster-identifier mydbcluster
aws neptune start-db-cluster --db-cluster-identifier mydbcluster
Подробнее см. https://docs.aws.amazon.com/neptune/latest/userguide/manage-console-stop-start.html.