Какова безопасная процедура создания новой реплики чтения RDS в новом регионе?
У меня есть основной экземпляр RDS и 2 реплики чтения в одном регионе.
Я хочу создать план аварийного восстановления и создать другую реплику чтения в другом регионе.
Когда я создам реплику чтения в новом регионе, я хотел бы прекратить действие одной из двух реплик в основном регионе [поэтому бюджет будет таким же].
Это так просто?
Процедура будет прозрачной для уровня приложения?
Должен ли я принять во внимание что-то еще?
1 ответ
Когда вы создаете реплику чтения, всегда имейте в виду, что если ваш родительский экземпляр RDS - Multi AZ, Amazon RDS автоматически создает основной экземпляр БД и синхронно реплицирует данные в резервный экземпляр в другой зоне доступности (AZ), тогда создание реплики чтения будет быть из вторичной копии вашего экземпляра RDS.
Но если ваш родительский экземпляр RDS не является Multi AZ, тогда, пожалуйста, запланируйте создание реплики чтения в нерабочее время, когда трафик к вашему приложению низок, поскольку это может замедлить работу приложения во время создания реплики чтения.
Выше приведен единственный случай, о котором вам необходимо знать при создании реплик чтения в первый раз. Кроме описанного вами выше процесса очень просто сделать.