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

Покупка RDS for MySQL Instance

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

Сценарии

This section describes how to buy a DB instance on the RDS console.

Процедура

  1. Войдите в консоль управления.
  2. Click in the upper left corner of the page and choose Database > Relational Database Service.
  3. On the Instances page, click Buy DB Instance.
  4. On the Buy DB Instance page, set instance information and click Buy Now.

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

      Параметр

      Описание

      Регион

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

      Имя DB Instance

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

      DB Engine

      Выберите MySQL.

      DB Engine Version

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

      DB Instance Type

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

      Storage Type

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

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

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

      AZ

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

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

      Time Zone

      Выберите time zone в зависимости от региона, в котором будет размещён ваш instance.

    • Instance class and storage
      Table 2 Instance class and storage

      Parameter

      Description

      Instance Class

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

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

      Storage Space

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

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

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

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

      ПРИМЕЧАНИЕ:
      • Если read replicas создаются вместе с primary instance и storage autoscaling включено для primary instance, storage autoscaling автоматически включается и для read replicas.

      Disk Encryption

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

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

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

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

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

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

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

    • Сетевые и конфигурации баз данных
      Table 3 Сеть

      Параметр

      Описание

      VPC

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

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

      ПРИМЕЧАНИЕ:

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

      Подсеть

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

      • IPv4-адрес:

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

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

      • При создании однопроцессорного инстанса убедитесь, что доступно как минимум два частных IP-адреса.
        • Если вам также необходимо создать одноузловые Read-реплики, должно быть как минимум четыре доступных приватных IP-адреса.
      • При создании primary/standby инстанса убедитесь, что доступно как минимум три приватных IP-адреса.
        • Если вам также необходимо создать одноузловые Read-реплики, должно быть как минимум пять доступных приватных IP-адресов.

      Security Group

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

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

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

      Database Port

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

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

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

      Parameter

      Description

      Password

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

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

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

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

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

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

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

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

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

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

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

      Confirm Password

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

      Parameter Template

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

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

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

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

      Table Name

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

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

      Enterprise Project

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

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

    • Tags
      Table 5 Tags

      Parameter

      Description

      Tag

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

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

    • Batch creation
      Table 6 Batch creation

      Parameter

      Description

      Quantity

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

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

    • Read-реплики
      Table 7 Read-реплика

      Параметр

      Описание

      Read-реплика

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

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

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

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

      • Cloud SSD

        Хранит данные в cloud disks для разделённого хранения и вычислений. Максимальная пропускная способность составляет 350 MB/s.

      • Extreme SSD

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

      Read-реплика AZ

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

      Instance Class

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

      Read Replica Quantity

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

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

    Note

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

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

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

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

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

      Подробности см. Changing a Database Port.

FAQ

Сколько времени требуется для создания RDS for MySQL instance?

  • Создание single-node или primary/standby instance занимает от 5 до 7 минут.
  • Создание Read-реплики, находящейся в той же AZ, что и primary или standby instance, занимает около 15 минут. В остальных случаях требуемое время зависит от объёма данных в primary instance. Больший объём данных приводит к более длительному созданию.

Если создание instance занимает значительно больше времени, чем описано выше, могут возникнуть проблемы во время создания. В этом случае обратитесь в службу поддержки клиентов.