有没有办法暂停海王星?我想继续尝试它,但我每个月面临数百美元,而我的实例大多是空闲的。理想情况下,我希望能够在不使用群集时关闭群集,然后使用相同的端点和设置启动备份。
答案 0 :(得分:6)
您可以采取两项措施来降低账单
海王星支持缩放实例。您可以将实例从较大的实例(例如db.r4.4xlarge)修改为Neptune Console中的较小实例(例如db.r4.large)。这不会改变名称,端点和其他设置,但会花费你很少的钱。如果需要,您可以选择在将来扩展。 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
答案 1 :(得分:1)
当AWS新推出的Neptune时,我遇到了同样的情况。我们创建了一个cloudformation堆栈,当我们想在海王星上测试某些东西时,每次都会部署它,并在测试完成后将其拆解,并节省了很多钱。此外,使用相同的配置来旋转整个netpune堆栈并使用cloudformation堆栈进行拆除确实很容易,而不是在AWS控制台上手动创建它。另外,要加载数据集进行测试,您可以按照上述答案中的建议拍摄快照。
答案 2 :(得分:1)
您可以从控制台或CLI启动/停止集群。
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。