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

Покупка RDS for MySQL Instance

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

Сценарии

В этом разделе описывается, как купить инстанс БД в консоли RDS.

Процедура

  1. Войдите в консоль управления.
  2. нажмите в левом верхнем углу и выберите регион и проект.
  3. Нажмите в левом верхнем углу страницы и выберите Database > Relational Database Service.
  4. На странице Instances нажмите Buy DB Instance.
  5. На странице Buy DB Instance задайте информацию об инстансе и нажмите Buy Now.

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

      Параметр

      Описание

      Регион

      Регион, в котором находятся ваши ресурсы.

      ПРИМЕЧАНИЕ:

      Продукты в разных регионах не могут взаимодействовать друг с другом через частную сеть. После создания DB instance регион изменить нельзя. Поэтому будьте осторожны при выборе региона.

      DB Instance Name

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

      Движок БД

      Выберите MySQL.

      Версия движка БД

      Поддерживаемые версии DB engine могут различаться по регионам. Для получения фактических вариантов см. их в консоли.

      При создании RDS for MySQL instance выбирайте подходящую DB engine version, соответствующую вашим рабочим нагрузкам. Рекомендуется выбирать последнюю доступную версию, поскольку она более стабильна, надёжна и безопасна.

      DB Instance Type

      • Primary/Standby: использует HA‑архитектуру с primary DB instance и синхронным standby DB instance. Подходит для производственных баз данных крупных и средних предприятий в сферах Интернет, Internet of Things (IoT), розничной электронной коммерции, логистики, игр и других отраслей. Пока создаётся primary‑узел, одновременно создаётся standby‑узел для обеспечения избыточности данных. После создания standby‑узел становится невидимым для пользователей.
      • Single: использует автономную архитектуру, которая дешевле, чем primary/standby DB instances. Рекомендуется для разработки и тестирования микросайтов, а также для малых и средних предприятий или для изучения RDS.

      Storage Type

      Определяет скорость чтения/записи instance. Более высокая максимальная пропускная способность обеспечивает более быстрые операции ввода‑вывода.

      Cloud SSD — тип облачного хранилища с эластичной масштабируемостью. При хранении данных на SSD storage RDS обеспечивает раздельное хранение и вычисления. Максимальная пропускная способность составляет 350 МБ/с.

      Extreme SSD использует сеть 25GE и технологии RDMA, обеспечивая до 1,000 MB/s пропускную способность на диск и субмиллисекундную задержку.

      AZ

      AZ — это физический регион, в котором ресурсы используют независимые источники питания и сети. AZ изолированы физически, но соединены внутренней сетью. Вы можете выбрать разные AZ для основных и резервных инстансов для восстановления после аварии между AZ.

      Для обеспечения высокой надёжности RDS автоматически развернёт ваши основные и резервные инстансы на разных физических серверах, даже если вы развернёте их в одном AZ.

      Time Zone

      Выберите часовой пояс в зависимости от региона, в котором будет размещён ваш инстанс.

    • Класс инстанса и хранилище
      Table 2 Класс инстанса и хранилище

      Parameter

      Description

      Instance Class

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

      После создания DB инстанса вы можете изменить его класс инстанса. Подробности см. в Changing a DB Instance Class.

      Storage Space

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

      После создания DB instance вы можете увеличить его объём хранения. Для получения подробной информации см. Scaling Up Storage Space.

      Если тип хранилища — cloud SSD или extreme SSD, вы можете включить storage autoscaling. Если доступный объём хранения падает до указанного порога, autoscaling запускается.

      • Enable Storage Autoscaling: Если вы выбираете эту опцию, storage autoscaling включается.
      • Trigger If Available Storage Drops To: Если доступный объём хранения падает до указанного порога или 10 ГБ, autoscaling запускается.
      • Autoscaling Limit: Диапазон значений — от 40 до 10 000 ГБ. Предел не может быть меньше объёма хранилища DB instance.

      Disk Encryption

      Включение disk encryption повышает безопасность данных, но снижает производительность чтения и записи базы данных на 5 %.

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

        Key Name появляется, когда эта опция выбрана. Вы можете выбрать существующий ключ или создать новый в качестве tenant key.

      После включения disk encryption применяются следующие ограничения:

      • Если вы включаете disk encryption при покупке инстанса, отключить его позже невозможно.
      • Disk encryption не шифрует резервные данные, хранящиеся в Object Storage Service (OBS).
      • Обеспечьте безопасность ключа. После его отключения, удаления или заморозки ваш инстанс станет недоступным, и его данные могут быть не восстановлены.

        Если disk encryption включено, но шифрование резервных данных не включено, вы можете restore the data to a new instance из резервных копий.

        Если включено шифрование диска и шифрование резервных данных, восстановление данных невозможно.

    • Конфигурации сети и базы данных
      Table 3 Network

      Параметр

      Описание

      VPC

      Виртуальная сеть, в которой находятся ваши RDS instances. VPC может изолировать сети для разных рабочих нагрузок. Вы можете выбрать существующий VPC или создать VPC.

      Если VPC недоступен, RDS выделит VPC по умолчанию.

      ПРИМЕЧАНИЕ:

      После создания DB instance VPC изменить нельзя.

      Subnet

      Повышает безопасность сети, предоставляя выделенные сетевые ресурсы, логически изолированные от других сетей. Subnet действителен только в пределах конкретной AZ. Протокол Dynamic Host Configuration Protocol (DHCP) включён по умолчанию для subnet, в которых планируется создание RDS instances, и его нельзя отключить.

      • IPv4 address:

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

      Subnet, размещающий ваш instance, должен соответствовать требованиям к доступным частным IP address:

      • При создании single-node instance убедитесь, что доступно не менее двух приватных IP-адресов.
        • Если также необходимо создать single-node read replicas, должно быть доступно не менее четырёх приватных IP-адресов.
      • При создании primary/standby instance убедитесь, что доступно не менее трёх приватных IP-адресов.
        • Если также необходимо создать single-node read replicas, должно быть доступно не менее пяти приватных IP-адресов.

      Security Group

      Повышает безопасность, контролируя доступ к RDS из других сервисов. Убедитесь, что выбранная security group позволяет клиенту получить доступ к DB instance.

      При создании DB instance можно выбрать несколько security groups. Для лучшей сетевой производительности выбирайте не более пяти security groups. Если выбрано более одной security group, правила доступа всех выбранных security groups применяются к instance. Подробную информацию о том, как управлять security groups, см. Changing a Security Group.

      Если security group недоступна или не была создана, RDS выделит security group по умолчанию.

      Database Port

      Порт базы данных по умолчанию — 3306. Вы можете изменить его после создания DB instance.

      Инстансы RDS for MySQL могут использовать порты базы данных от 1024 до 65535, за исключением 12017, 33071 и 33062, которые зарезервированы для системного использования RDS.

      Table 4 Конфигурация базы данных

      Parameter

      Description

      Password

      • Configure (default setting): Настройте пароль для вашего DB instance сразу.
      • Skip: Настройте пароль позже после создания DB instance.
        ПРИМЕЧАНИЕ:

        Если вы выбираете Skip для Password, вам необходимо сбросить пароль перед тем, как войти в инстанс.

      Администратор

      Имя входа по умолчанию для базы данных: root.

      Пароль администратора

      Разрешённые типы символов для паролей администратора зависят от выбранного шаблона параметров. Подробнее см. Database Account Security.

      • Если инстанс использует системный шаблон параметров, пароль должен состоять из 8 до 32 символов и включать как минимум four из следующих: заглавные буквы, строчные буквы, цифры и специальные символы (~!@#$%^*-_=+?,()&.|).
      • Если инстанс использует пользовательский шаблон параметров, разрешённые типы символов зависят от параметра validate_password.policy (версии: 8.0 и 8.4) или validate_password_policy (версии: 5.6 и 5.7).
        • Если параметр установлен в LOW, пароль должен состоять из 8 до 32 символов и включать как минимум three из следующих: заглавные буквы, строчные буквы, цифры и специальные символы (~!@#$%^*-_=+?,()&.|).
        • Если параметр установлен в MEDIUM, пароль должен состоять из 8 до 32 символов и включать как минимум four из следующих: заглавные буквы, строчные буквы, цифры и специальные символы (~!@#$%^*-_=+?,()&.|).

      Введите надёжный пароль и периодически меняйте его по соображениям безопасности.

      Если предоставленный вами пароль считается системой слабым, система предложит ввести более надёжный пароль.

      Храните этот пароль в безопасности. Система не может его восстановить.

      После создания DB instance вы можете сбросить этот пароль. Подробнее см. Reset the Administrator Password to Restore Root Access.

      Confirm Password

      Должно быть таким же, как Administrator Password.

      Parameter Template

      Содержит значения конфигурации engine, которые могут быть применены к одному или нескольким DB instance одного и того же DB engine.

      В раскрывающемся списке вы можете выбрать default parameter template, high-performance parameter template или custom parameter template в текущем регионе по требованию.

      • Каждый default parameter template содержит значения по умолчанию DB engine и системные значения по умолчанию, которые настраиваются в зависимости от engine, compute class и выделенного для инстанса storage space. Параметры в default parameter template изменить нельзя. Необходимо создать собственный parameter template, чтобы изменить настройки параметров.
      • Шаблоны параметров высокой производительности доступны только для RDS for MySQL 5.7 и 8.0. По сравнению со standard parameter templates, шаблоны высокой производительности обеспечивают более высокую скорость чтения/записи, но более низкую безопасность данных. Подробнее см. Creating a Parameter Template.
      • Вы также можете выбрать custom parameter template и обновить настройки параметров по требованию. Изменения значений параметров в custom parameter template вступают в силу только после применения шаблона к DB instance. Подробнее см. Creating a Parameter Template.

        Если при создании DB instance вы выбираете custom parameter template, параметры, связанные со спецификацией (включая back_log, innodb_io_capacity_max, max_connections, innodb_io_capacity, innodb_buffer_pool_size и innodb_buffer_pool_instances) в custom template не применяются. Вместо этого используются значения по умолчанию.

      После создания instance вы можете при необходимости скорректировать его параметры. Подробнее см. Modifying Parameters of an RDS for MySQL Instance.

      Table Name

      Указывает, чувствительны ли имена таблиц к регистру.

      Чувствительность имени таблицы к регистру нельзя изменить для существующего RDS for MySQL instance.

      Enterprise Project

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

      После покупки инстанса вы можете нажать имя инстанса и изменить его enterprise project на странице Summary.

    • Теги
      Таблица 5 Теги

      Параметр

      Описание

      Тег

      Теги инстанса RDS. Этот параметр необязателен. Добавление тегов к инстансам RDS помогает лучше идентифицировать и управлять инстансами. Для каждого инстанса можно добавить до 20 тегов.

      После создания DB-инстанса вы можете просмотреть детали его тегов на странице Tags. Подробности см. в RDS for MySQL Tags.

    • Пакетное создание
      Таблица 6 Пакетное создание

      Параметр

      Описание

      Количество

      RDS поддерживает пакетное создание инстансов. Если вы выбираете создание основных/резервных инстансов и задаёте Quantity равным 1, система создаст основной инстанс и резервный инстанс.

      Если вы создаёте несколько DB‑инстансов одновременно, их имена будут включать четырёхзначный суффикс. Например, если здесь указать instance, имена будут instance-0001, instance-0002 и т.д. Если суффиксы существующих инстансов уже достигли 0010, новые имена инстансов начнутся с instance-0011.

    • Read-реплики
      Таблица 7 Read-реплика

      Параметр

      Описание

      Read-реплика

      Вы можете определить, создавать ли Read-реплики при создании DB‑инстанса.

      • Skip выбран по умолчанию.
      • Если вы выбираете Create, read‑реплики по умолчанию получают имя с добавлением «read» и двух цифр к имени основного инстанса. Например, если имя основного инстанса — instance-0001, первая read‑реплика будет называться instance-0001-read-01. Сетевые и дисковые конфигурации read‑реплик совпадают с конфигурациями основного инстанса.

      Тип хранилища

      Определяет скорость чтения/записи инстанса. Более высокая максимальная пропускная способность обеспечивает более быстрые операции ввода‑вывода.

      • Cloud SSD

        Хранит данные в облачных дисках для отделённого хранения и вычислений. Максимальная пропускная способность составляет 350 МБ/с. Для инстансов RDS for MySQL этот тип хранилища обычно отображается как Cloud SSD, но для существующих инстансов в некоторых регионах отображается как Ultra-high I/O.

      • Extreme SSD

        Использует сеть 25GE и технологии RDMA, обеспечивая до 1 000 МБ/с пропускной способности на диск и субмиллисекундную задержку.

      Read Replica AZ

      По умолчанию Read-реплики размещаются в AZ, отличном от AZ основной instance.

      Instance Class

      Вы можете выбрать instance class, отличный от instance основной instance для Read-реплики. Чтобы предотвратить сбой создания, длительные задержки и высокую нагрузку Read-реплики, рекомендуется, чтобы характеристики Read-реплики были как минимум равны характеристикам основной instance.

      Read Replica Quantity

      Вы можете создать максимум 10 Read-реплик для каждой RDS instance. При создании instance система автоматически инициирует создание Read-реплик.

      Если вы выбираете создать primary/standby instance и задаёте Read Replica Quantity равным 1, будет создана пара primary/standby instances и одна Read-реплика.

    Note

    Производительность вашей RDS instance зависит от её конфигураций. К аппаратным параметрам конфигурации, которые вы можете выбрать, относятся instance class, тип хранилища и объём хранилища.

  6. Подтвердите характеристики.

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

  7. Чтобы просмотреть и управлять вашей RDS instance, перейдите на страницу Instances.

    • Во время создания вашей DB instance статус Creating. После создания instance статус меняется на Available. Чтобы просмотреть подробный прогресс и результат, перейдите на страницу Task Center.
    • Политика автоматического Бэкапа включена по умолчанию. Вы можете изменить её после создания DB instance. Система автоматически создаёт полный бэкап после создания instance.
    • Порт базы данных по умолчанию 3306. Вы можете изменить его после создания DB instance.

      Для получения подробной информации см. Changing a Database Port.