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


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

ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных 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. В разделе "Хранилище" установите флажок "Авторастовка хранилища".

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

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

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

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

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

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

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

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

  3. В разделе "Хранилище" установите флажок "Авторастовка хранилища".

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

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

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

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

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

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

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

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

  2. В разделе "Хранилище" установите флажок "Авторастовка хранилища".

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