Выполняется миграция локального приложения MySQL в Compute Engine с использованием Cloud SQL с минимальным временем простоя, без потери данных и с минимальными изменениями кода. Какой план перехода вы используете?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Используйте Cloud VPN для подключения Compute Engine к локальному серверу MySQL; остановите локальное приложение; запустите приложение Compute Engine, настроенное для чтения/записи в локальный MySQL; настройте репликацию реплики Cloud SQL из источника; разрешите подключения реплики Cloud SQL на источнике; завершите репликацию; когда репликация будет синхронизирована, остановите приложение Compute Engine; повысьте реплику Cloud SQL до автономной; перезапустите приложение Compute Engine, настроенное на использование автономного экземпляра Cloud SQL..
Почему это правильный ответ
Этот план перехода обеспечивает минимальное время простоя и отсутствие потери данных за счет использования репликации. Сначала приложение переключается на Compute Engine, но продолжает использовать локальную базу данных MySQL через Cloud VPN. Затем настраивается репликация из локальной MySQL в Cloud SQL. После синхронизации реплики приложение временно останавливается, реплика Cloud SQL повышается до автономного экземпляра, и приложение перезапускается, указывая на Cloud SQL. Остальные варианты не подходят: Использование mysqldump с последующим переключением требует значительного простоя, так как данные не будут синхронизированы во время дампа и импорта. Изменение приложения для записи в обе базы данных усложняет логику и не гарантирует согласованность. Использование Cloud SQL proxy и MySQL proxy не решает проблему минимизации простоя при переносе данных, так как все равно требуется mysqldump. Простой mysqldump и импорт приводят к длительному простою, так как приложение должно быть остановлено на время создания дампа, его загрузки и импорта, а также не учитывает изменения, произошедшие за это время.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется