Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Router
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Managed Service for YDB
    • SpeechKit
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • Container Registry
    • Managed Service for Prometheus®
    • Message Queue
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Cloud Apps
    • Yandex AI Studio
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Yandex Cloud Video
    • Stackland
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • DataSphere
    • Vision OCR
    • Translate
    • Cloud Registry
    • SmartCaptcha
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Managed Service for GitLab
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • IoT Core
    • Serverless Containers
    • Cloud Notification Service
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
  • Кейсы
  • Документация
  • Блог
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Архитектурные решения
RU
    • Рекомендации по отказоустойчивости в Yandex Cloud
    • Восстановление кластеров БД при отказе зоны доступности
    • Перенос образа диска в стороннее S3-хранилище без вспомогательной ВМ
    • Перенос образа диска в стороннее S3-хранилище с вспомогательной ВМ
    • Настройка Cloud CDN при недоступности источника
    • Развертывание веб-приложения в отказоустойчивой конфигурации в Yandex Cloud
    • Размещение статического сайта в Yandex Cloud
    • Управление MLOps в Managed Service for GitLab

В этой статье:

  • Базовые рекомендации при различных отказах
  • Все хосты кластера находятся в недоступной зоне
  • Часть хостов находится в недоступной зоне, мастер переключился
  • Мастер не переключился, кластер доступен только для чтения
  • В кластере нет хостов в недоступной зоне
  • Перенос данных из резервных копий управляемых баз данных в сторонние кластеры
  • Перенос данных из сервисов управляемых баз данных в сторонний кластер с помощью репликации
  • Перенос данных из сервисов управляемых баз данных в кластер Selectel с помощью Managed Service for Trino
  1. Отказоустойчивость
  2. Восстановление кластеров БД при отказе зоны доступности

Восстановление кластеров баз данных при отказе зоны доступности

Статья создана
Yandex Cloud
Обновлена 12 октября 2026 г.
Открыть в Markdown
  • Базовые рекомендации при различных отказах
    • Все хосты кластера находятся в недоступной зоне
    • Часть хостов находится в недоступной зоне, мастер переключился
    • Мастер не переключился, кластер доступен только для чтения
    • В кластере нет хостов в недоступной зоне
  • Перенос данных из резервных копий управляемых баз данных в сторонние кластеры
  • Перенос данных из сервисов управляемых баз данных в сторонний кластер с помощью репликации
  • Перенос данных из сервисов управляемых баз данных в кластер Selectel с помощью Managed Service for Trino

Раздел содержит практические рекомендации по восстановлению данных при недоступности зон Yandex Cloud.

Базовые рекомендации при различных отказахБазовые рекомендации при различных отказах

Если одна из зон доступности недоступна, порядок действий зависит от размещения хостов и состояния кластера. В примерах ниже предполагается, что недоступна зона ru-central1-b. Выберите подходящий сценарий:

  • Все хосты кластера находятся в недоступной зоне.
  • Часть хостов находится в недоступной зоне, мастер переключился.
  • Часть хостов находится в недоступной зоне, мастер не переключился и кластер доступен только для чтения.
  • В кластере нет хостов в недоступной зоне.

Все хосты кластера находятся в недоступной зонеВсе хосты кластера находятся в недоступной зоне

Чтобы сократить время простоя, начните восстановление из резервной копии, не дожидаясь возвращения зоны доступности в работу.

  1. Проверьте доступные резервные копии кластера и выберите подходящую точку восстановления. Возможность восстановления на определенный момент времени зависит от сервиса и типа резервной копии.
  2. Восстановите кластер из резервной копии по инструкции вашего сервиса. При настройке нового кластера разместите его хосты в других доступных зонах.
  3. Дождитесь завершения восстановления, проверьте данные и настройте подключение приложения к новому кластеру.

Важно

Данные, которые не попали в выбранную точку восстановления, будут отсутствовать в новом кластере. Если подходящей резервной копии нет или восстановление не удается, обратитесь в техническую поддержку.

Инструкции по восстановлению из резервной копии:

Сервис

Инструкция

Managed Service for PostgreSQL

Восстановить кластер

Managed Service for MySQL®

Восстановить кластер

Managed Service for ClickHouse®

Восстановить кластер или шард

Yandex Managed Service for Valkey™

Восстановить кластер

Yandex StoreDoc

Восстановить кластер

Managed Service for OpenSearch

Восстановить кластер

Yandex MPP Analytics for PostgreSQL

Восстановить кластер

Managed Service for Sharded PostgreSQL

Восстановить кластер

Резервная копия Managed Service for Sharded PostgreSQL содержит конфигурацию шардов. Данные самих шардов при необходимости восстановите отдельно в Managed Service for PostgreSQL.

Часть хостов находится в недоступной зоне, мастер переключилсяЧасть хостов находится в недоступной зоне, мастер переключился

Этот сценарий подходит для кластера из нескольких хостов, если мастер переключился на хост в другой зоне доступности.

  1. Проверьте, что приложение подключается к новому мастеру и может записывать данные.
  2. Если добавление хостов доступно, добавьте в другие зоны хосты взамен недоступных. Если добавить хосты не получается, обратитесь в техническую поддержку.
  3. Дождитесь, пока новые хосты станут работоспособны и синхронизируют данные. После этого удалите хосты в зоне ru-central1-b, учитывая ограничения сервиса на минимальное число хостов. Если удаление временно недоступно, повторите попытку позже.

Инструкции по управлению хостами:

Сервис

Добавить хост

Удалить хост

Managed Service for PostgreSQL

Инструкция

Инструкция

Managed Service for MySQL®

Инструкция

Инструкция

Yandex Managed Service for Valkey™

Инструкция

Инструкция

Yandex StoreDoc

Инструкция

Инструкция

Мастер не переключился, кластер доступен только для чтенияМастер не переключился, кластер доступен только для чтения

Этот сценарий подходит для кластера из нескольких хостов, часть которых находится в зоне ru-central1-b, если мастер не переключился и кластер перешел в режим только для чтения (Read Only, RO).

Автоматическое переключение мастера может не выполняться из-за риска потери данных. В этом сценарии самостоятельно переключить мастер нельзя.

  1. Обратитесь в техническую поддержку. Укажите идентификатор кластера и опишите его состояние.
  2. Дождитесь, пока техническая поддержка переключит мастер.
  3. Выполните действия из сценария, в котором мастер переключился.

В кластере нет хостов в недоступной зонеВ кластере нет хостов в недоступной зоне

Чтобы подготовиться к возможным отказам других зон:

  1. Проверьте конфигурацию кластера и приложения по рекомендациям по отказоустойчивости. Учитывайте требования вашего сервиса к размещению и количеству хостов.
  2. Если вам нужно настроить перенос или репликацию данных, изучите инструкции Data Transfer и требования к подготовке источника и приемника.

Перенос данных из резервных копий управляемых баз данных в сторонние кластерыПеренос данных из резервных копий управляемых баз данных в сторонние кластеры

Если резервные копии управляемых баз данных Yandex Cloud хранятся в Object Storage с репликацией в трех зонах: ваши данные сохранены.
Для сохранения копии данных можно сделать выгрузку любых хостов управляемой базы данных в доступных зонах по инструкциям:

Сервис

Инструкция

Managed Service for PostgreSQL

Восстановить кластер из pg_dump

Managed Service for MySQL®

Восстановить кластер из дампа

Yandex StoreDoc

Восстановить кластер из дампа

Yandex Managed Service for Valkey™

Восстановить кластер из дампа

Managed Service for ClickHouse®

Восстановление из S3

Managed Service for OpenSearch

Восстановление резервной копии кластера через OpenSearch API

Managed Service for Apache Kafka®

Автоматические бекапы не предусмотрены

Yandex MPP Analytics for PostgreSQL

Используйте PXF writable external table для выгрузки таблиц в parquet или любой другой доступный в PXF формат файлов. Или воспользуйтесь стандартной утилитой pg_dump из состава PostgreSQL для выгрузки данных конкретных таблиц.

Перенос данных из сервисов управляемых баз данных в сторонний кластер с помощью репликацииПеренос данных из сервисов управляемых баз данных в сторонний кластер с помощью репликации

Если есть доступный хост базы данных в Yandex Cloud, вы можете скопировать его данные в самостоятельно развернутый экземпляр БД с помощью репликации:

Сервис

Инструкция

Managed Service for PostgreSQL

Миграция базы данных с помощью логической репликации

Managed Service for MySQL®

Миграция базы данных из Yandex Cloud в сторонний кластер

Yandex Managed Service for Valkey™

Восстановление данных из доступного хоста

Перенос данных из сервисов управляемых баз данных в кластер Selectel с помощью Managed Service for TrinoПеренос данных из сервисов управляемых баз данных в кластер Selectel с помощью Managed Service for Trino

Доступен способ миграции данных в инфраструктуру Selectel с помощью Managed Service for Trino:

Сервис

Инструкция

Managed Service for PostgreSQL

Перенести данные из PostgreSQL в облачную базу данных PostgreSQL с помощью Trino

Managed Service for MySQL®

Перенести данные из MySQL® в облачную базу данных MySQL® с помощью Trino

Managed Service for ClickHouse®

Перенести данные из ClickHouse® в облачную базу данных ClickHouse® с помощью Trino

Была ли статья полезна?

Предыдущая
Рекомендации по отказоустойчивости в Yandex Cloud
Следующая
Перенос образа диска в стороннее S3-хранилище без вспомогательной ВМ
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»