Вы не можете сделать это без простоев, но вы можете минимизировать время простоя.
Самый простой вариант - Изменить экземпляр БД.Это приведет к простою, потому что будет подготовлена новая база данных, данные будут перемещены, а DNS-имя будет изменено, чтобы указывать на новый экземпляр.
Учитывая, что вы считаете, что t2.micro
будет достаточно дляваша база данных, было бы справедливо предположить, что бывают случаи, когда ваша база данных не используется, чтобы вы могли выполнить операцию изменения.Это может занять всего несколько минут.
Официально, лучший способ изменить базу данных без простоя - это использовать Multi-AZ , который может обновлять один узел, пока трафик все еще обслуживаетсядругой узел.Однако, похоже, ваша цель - снизить затраты, а не тратить больше на обеспечение безотказной работы.
Кстати, t2.micro
довольно ограничен с точки зрения пропускной способности процессора и сети.Вы пытаетесь сэкономить 21 цент в день при потенциальной стоимости использования плохо отвечающей базы данных.