Облачная платформаAdvanced

Создание Read Replica

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Сценарии

Read replicas повышают возможности чтения и снижают нагрузку на ваши DB instances.

Вы можете create read replicas по мере необходимости.

Note

Для DB инстанса можно создать до 10 read replicas.

Спецификации read replica должны быть не менее равны спецификациям DB инстанса.

Процедура

  1. Войдите в консоль управления.
  2. Click в верхнем левом углу и выберите регион и проект.
  3. Нажмите в верхнем левом углу страницы и выберите Database > Relational Database Service.
  4. На Instances странице найдите целевой инстанс и нажмите Create Read Replica в Operation столбце.
  5. На отображаемой странице настройте необходимые параметры и нажмите Buy Now.

    Table 1 Основная информация

    Параметр

    Описание

    Region

    По умолчанию реплики чтения находятся в том же регионе, что и ваш DB instance.

    DB Instance Name

    Разные DB instances могут иметь одинаковое имя. Имя instance должно начинаться с буквы и состоять из 4 до 64 символов. Допустимы только буквы (с учётом регистра), цифры, дефисы (-) и подчёркивания (_) .

    DB Engine

    По умолчанию совпадает с DB engine вашего DB instance и не может быть изменён.

    DB Engine Version

    По умолчанию совпадает с версией DB engine primary DB instance и не может быть изменён.

    Storage Type

    Определяет скорость чтения/записи DB instance. Чем выше максимальная пропускная способность, тем выше может быть скорость чтения/записи DB instance.

    • Cloud SSD: облачные диски, используемые для отделения хранилища от вычислительных ресурсов.

    AZ

    RDS позволяет развернуть ваш DB instance и реплики чтения в одном AZ или в нескольких AZ, чтобы повысить надёжность.

    Table 2 Характеристики и хранилище

    Parameter

    Description

    Instance Class

    Относится к vCPUs и памяти DB instance. Разные instance classes имеют разное количество соединений с базой данных и максимальный IOPS.

    Для получения подробной информации о instance classes см. RDS for PostgreSQL Instance Classes.

    После создания DB instance вы можете изменить его instance class. Для получения подробной информации см. Changing a DB Instance Class.

    Storage Space

    Содержит системные накладные расходы, необходимые для inodes, зарезервированных блоков и операций базы данных.

    По умолчанию storage space read replica совпадает с storage space первичного DB instance.

    Disk Encryption

    • Если снять выделение с этой опции, disk encryption будет отключено.
    • Если выбрать эту опцию, disk encryption будет включено. Включение disk encryption повышает безопасность, но влияет на производительность системы.

      Key Name: указывает ключ Тенанта. Вы можете выбрать существующий ключ или создать новый.

      ПРИМЕЧАНИЕ:
      • Если включить disk encryption при создании instance, статус disk encryption и ключ нельзя будет изменить позже.
      • После создания RDS DB instance не отключайте и не удаляйте ключ, который в данный момент используется. В противном случае RDS будет недоступен, и данные нельзя будет восстановить.
      • Для получения подробной информации о том, как создать ключ, см. раздел "Creating a CMK" в Data Encryption Workshop User Guide.
    Таблица 3 Сеть

    Параметр

    Описание

    VPC

    То же, что у VPC основного DB инстанса.

    Подсеть

    То же, что у подсети основного инстанса.

    • IPv4-адрес:

      Плавающий IPv4-адрес автоматически назначается при создании реплики чтения. Вы также можете ввести неиспользуемый плавающий IPv4-адрес в блок CIDR подсети. После создания реплики чтения вы можете изменить плавающий IP-адрес.

    Группа безопасности

    То же, что у группы безопасности основного DB инстанса.

    Enterprise Project

    Если ваш аккаунт связан с enterprise project, выберите целевой проект из выпадающего списка Enterprise Project.

    Таблица 4 Теги

    Параметр

    Описание

    Тег

    Необязательно. Теги помогают легко идентифицировать и управлять вашими репликами для чтения. Максимум 20 тегов может быть добавлено для каждой реплики для чтения.

    После создания реплики для чтения вы можете просмотреть детали её тегов на странице Tags. Подробности см. в RDS for PostgreSQL Tags.

  6. Подтвердите спецификации.

    • Если вам необходимо изменить настройки, нажмите Previous.
    • Если вам не нужно изменять настройки, нажмите Submit.

  7. После создания реплики для чтения просмотрите и управляйте ею.

FAQ

Q: Создание реплик для чтения в часы пик увеличивает нагрузку на мой primary instance, когда загрузка CPU primary instance высока?

A: Да. При создании реплики для чтения она синхронизирует данные с primary instance, что потребляет ресурсы I/O и CPU primary instance. Чтобы избежать этого воздействия, вы можете создавать реплики для чтения в непиковые часы.

Последующие операции

Управление Read Replica