Поделиться через


Настройка автоматического увеличения хранилища

ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для PostgreSQL — гибкий сервер

В этой статье описывается, как настроить База данных Azure для PostgreSQL хранилище сервера для увеличения, не влияя на рабочую нагрузку.

Для серверов с более чем 1 ТиБ подготовленного хранилища механизм автоматического увеличения хранилища активируется, если доступное пространство меньше 10% от общей емкости или если доступное пространство меньше 64 ГиБ. Меньшее из двух — это значение, определяющее, когда активируется автоматическое увеличение. И наоборот, для серверов с хранилищем до 1 ТиБ это пороговое значение корректируется на 20% доступного свободного пространства или 64 ГиБ. Опять же, выбрав меньшее из двух значений.

Как иллюстрация, возьмите сервер с емкостью хранилища 2 ТиБ (больше 1 ТиБ). В этом случае ограничение автоматического увеличения устанавливается в 64 ГиБ. Этот выбор сделан, потому что 64 ГиБ является меньшим значением по сравнению с 10% от 2 ТиБ, что примерно 204,8 ГиБ. В отличие от этого, для сервера с размером хранилища размером 128 ГиБ (менее 1 ТиБ), функция автоматического увеличения активируется, если слева только 25,8 ГиБ свободного места. Эта активация основана на пороге 20 % общего выделенного хранилища (128 ГиБ), что меньше 64 ГиБ.

Примечание.

Хранилище всегда удваивается в размерах ssd на диске уровня "Премиум" и увеличивает затраты на хранилище. Только SSD уровня "Премиум" версии 2 поддерживает более детализированный размер диска.

Шаги по включению автоматического увеличения хранилища для существующих серверов

В случае использования портала Azure выполните следующие действия:

  1. Выберите гибкий сервер База данных Azure для PostgreSQL.

  2. В меню ресурсов в разделе "Параметры " выберите "Вычисления и хранилище".

    Снимок экрана: страница вычислений и хранилища.

  3. В разделе хранилища установите флажок автоматического увеличения хранилища.

    Снимок экрана: включение автоматического увеличения хранилища на существующем сервере Базы данных Azure для гибкого сервера.

  4. Выберите Сохранить, чтобы применить изменения.

    Снимок экрана: сохранение изменений после включения автоматического увеличения хранилища на существующем сервере Базы данных Azure для гибкого сервера.

  5. Развертывание инициируется и, когда оно завершится, уведомление показывает, что автоматическое увеличение успешно включено.

    Снимок экрана: уведомление о включении автоматического увеличения.

Действия по отключению автоматического увеличения хранилища для существующих серверов

В случае использования портала Azure выполните следующие действия:

  1. Выберите гибкий сервер База данных Azure для PostgreSQL.

  2. В меню ресурсов в разделе "Параметры " выберите "Вычисления и хранилище".

    Снимок экрана: страница вычислений и хранилища.

  3. В разделе хранилища установите флажок автоматического увеличения хранилища.

    Снимок экрана: отключение автоматического увеличения хранилища на существующем сервере Базы данных Azure для гибкого сервера.

  4. Выберите Сохранить, чтобы применить изменения.

    Снимок экрана: сохранение изменений после отключения автоматического увеличения хранилища на существующем сервере Базы данных Azure для гибкого сервера.

  5. Развертывание инициируется и, когда оно завершится, уведомление показывает, что автоматическое увеличение успешно включено.

    Снимок экрана: уведомление о включении автоматического увеличения.

Действия по включению автоматического увеличения хранилища во время подготовки сервера

В случае использования портала Azure выполните следующие действия:

  1. Во время подготовки нового База данных Azure для PostgreSQL гибкого сервера в разделе "Вычисления и хранилище" выберите "Настроить сервер".

    Снимок экрана: настройка вычислительных ресурсов сервера и хранилища во время подготовки нового сервера базы данных Azure для гибкого сервера.

  2. В разделе хранилища установите флажок автоматического увеличения хранилища.

    Снимок экрана: включение автоматического увеличения хранилища во время подготовки нового сервера базы данных Azure для гибкого сервера.