База данных Azure для PostgreSQL — политика гибкого управления версиями сервера
ОБЛАСТЬ ПРИМЕНЕНИЯ: База данных Azure для PostgreSQL — гибкий сервер> [! ВАЖНО] > База данных Azure для PostgreSQL. Один сервер находится на пути выхода на пенсию. Настоятельно рекомендуется выполнить обновление до База данных Azure для PostgreSQL — гибкий сервер. Дополнительные сведения о миграции на База данных Azure для PostgreSQL — гибкий сервер см. в статье "Что происходит с одним сервером База данных Azure для PostgreSQL?".
На этой странице описывается политика гибкого управления версиями сервера База данных Azure для PostgreSQL и применимо к этим режимам развертывания:
- Отдельный сервер База данных Azure для PostgreSQL
- Гибкий сервер Базы данных Azure для PostgreSQL
Поддерживаемые версии PostgreSQL
База данных Azure для PostgreSQL гибкий сервер поддерживает следующие версии базы данных.
Версия | Отдельный сервер База данных Azure для PostgreSQL | Гибкий сервер Базы данных Azure для PostgreSQL |
---|---|---|
PostgreSQL 17 (предварительная версия) | X | |
PostgreSQL 16 | X | |
PostgreSQL 15 | X | |
PostgreSQL 14 | X | |
PostgreSQL 13 | X | |
PostgreSQL 12 | X | |
PostgreSQL 11 | X | X |
PostgreSQL 10 (прекращено) | См. раздел Политика. | |
PostgreSQL 9.6 (поддержка прекращена) | См. раздел Политика. | |
PostgreSQL 9.5 (поддержка прекращена) | См. раздел Политика. |
Поддержка основных версий
Каждая основная версия PostgreSQL будет поддерживаться База данных Azure для PostgreSQL гибким сервером с даты начала поддержки версии Azure до тех пор, пока версия не будет прекращена сообществом PostgreSQL. См. политику управления версиями сообщества PostgreSQL.
Поддерживаемые дополнительные версии
База данных Azure для PostgreSQL гибкий сервер автоматически выполняет дополнительные обновления версий до предпочтительной версии PostgreSQL Azure в рамках периодического обслуживания.
Политика прекращения поддержки основной версии
В таблице ниже приведены сведения о прекращении поддержки основных версий MySQL. Даты соответствуют политике выбора версий сообщества PostgreSQL.
Версия | Новые возможности | Дата начала предоставления поддержки Azure | Дата прекращения поддержки (Azure) |
---|---|---|---|
PostgreSQL 17 | Функции | 30-сентября-24 | 8-ноябрь-29 |
PostgreSQL 16 | Функции | 15 октября-23 | 9-ноябрь-28 |
PostgreSQL 15 | Функции | 15-май-23 | 11 ноября-27 |
PostgreSQL 14 | Функции | 29-юн-22 | 12-ноябрь-26 |
PostgreSQL 13 | Функции | 25-май-21 | 13 ноября-25 |
PostgreSQL 12 | Функции | 22-сентября 20 | 14 ноября-24 |
PostgreSQL 11 | Функции | 24-июля-19 | 9-ноябрь-25 |
PostgreSQL 10 (прекращено) | Функции | 4-июнь-18 | 10 ноября-22 |
PostgreSQL 9.5 (поддержка прекращена) | Функции | 18 апреля-18 | 11-февраль-21 |
PostgreSQL 9.6 (поддержка прекращена) | Функции | 18 апреля-18 | 11 ноября-21 |
Поддержка PostgreSQL 11
Azure расширяет свою поддержку PostgreSQL 11 в База данных Azure для PostgreSQL отдельных серверах и База данных Azure для PostgreSQL гибких серверах. Эта расширенная временная шкала поддержки предназначена для предоставления пользователям больше времени для планирования и миграции на База данных Azure для PostgreSQL гибкий сервер для более высоких версий PostgreSQL.
Поддержка PostgreSQL 12
PostgreSQL 12 уходит в отставку 14 ноября 2024 г. в соответствии с политикой управления версиями Azure, которая соответствует политике управления версиями сообщества PostgreSQL. Согласно этой политике, каждая основная версия поддерживается до тех пор, пока она не будет прекращена сообществом. Однако Azure расширила поддержку PostgreSQL 11 до 9 ноября 2025 г., чтобы предоставить клиентам больше времени для планирования и миграции с одного сервера База данных Azure для PostgreSQL на гибкий сервер, а также на более высокие версии PostgreSQL. Это расширение поддержки предназначено для обеспечения более плавного перехода для клиентов, использующих PostgreSQL 11.
Поддержка одного сервера:
- До 28 марта 2025 г. пользователи могут продолжать создавать и использовать серверы PostgreSQL 11 на одном сервере База данных Azure для PostgreSQL, за исключением создания с помощью портал Azure. Важно отметить, что другие ограничения , связанные с устаревшими ядрами PostgreSQL, по-прежнему применяются.
- Azure предложит обновления, включающие дополнительные версии, предоставляемые сообществом PostgreSQL для серверов PostgreSQL 11 до 9 ноября 2023 года.
Поддержка гибкого сервера
- Пользователи могут создавать серверы PostgreSQL 11 на гибком сервере База данных Azure для PostgreSQL до 9 ноября 2025 г.
- Как и для одного сервера, обновления сообщества PostgreSQL, предоставляемые дополнительными версиями, будут доступны для серверов PostgreSQL 11 до 9 ноября 2023 года.
- С 9 ноября 2023 г. до 9 ноября 2025 г. пользователи могут продолжать использовать и создавать новые экземпляры PostgreSQL 11 на гибком сервере, они будут подвергаться ограничениям других устаревших обработчиков PostgreSQL.
Это расширение поддержки Postgres 11 является частью обязательства Azure обеспечить простой путь миграции и обеспечить непрерывную функциональность для пользователей.
Устаревшие версии ядра PostgreSQL не поддерживаются на гибком сервере База данных Azure для PostgreSQL
Вы можете продолжать запускать устаревшую версию в База данных Azure для PostgreSQL гибком сервере. Однако следует обратить внимание на следующие ограничения после даты прекращения поддержки каждой версии Базы данных PostgreSQL:
- Так как сообщество не выпустит никаких дополнительных исправлений ошибок или исправлений безопасности, База данных Azure для PostgreSQL гибкий сервер не исправит отставленный ядро СУБД для каких-либо ошибок или проблем с безопасностью, или в противном случае принять меры безопасности относительно устаревшего ядра СУБД. В результате могут возникнуть уязвимости системы безопасности или другие проблемы. Однако Azure продолжает выполнять периодическое обслуживание и исправление для узла, ОС, контейнеров и других компонентов, связанных с службой.
- Если может возникнуть проблема поддержки, связанная с самой подсистемой PostgreSQL, так как сообщество больше не предоставляет исправления, мы не можем предоставить вам поддержку. В таких случаях необходимо обновить базу данных до одной из поддерживаемых версий.
- Вы не сможете создавать новые серверы базы данных для устаревшей версии. Однако вы сможете выполнять восстановление на определенный момент времени и создавать реплики чтения для существующих серверов.
- Новые возможности службы, разработанные База данных Azure для PostgreSQL гибким сервером, могут быть доступны только для поддерживаемых версий сервера базы данных.
- Соглашения об уровне обслуживания простоя применяются исключительно к База данных Azure для PostgreSQL проблемам, связанным с гибкой службой сервера, и не к простоям, вызванным ошибками, связанными с ядром СУБД.
- В крайнем случае серьезной угрозы службе, вызванной уязвимостью ядра СУБД PostgreSQL, обнаруженной в, устаревшей версии базы данных, Azure может остановить сервер базы данных для защиты службы. В таком случае вы получите уведомление об обновлении сервера перед тем, как перейти к сети.
- Новые расширения, представленные для гибкого сервера Azure Postgres, не будут поддерживаться в устаревших версиях postgres сообщества.
Формат версии PostgreSQL
До PostgreSQL версии 10 Политика выбора версий PostgreSQL считается обновлением основного номера версии, что приводит к увеличению первого или второго числа. Например, с 9.5 на 9.6 считалось обновлением основной версии. Начиная с версии 10, обновлением основной версии считается только изменение первого числа. Например, с 10.0 на 10.1 — это обновление дополнительной версии. Обновление с версии 10 на 11 — это обновление основной версии.
Следующие шаги
- См. раздел База данных Azure для PostgreSQL поддерживаемых версий одного сервера.
- См. База данных Azure для PostgreSQL поддерживаемые версии гибкого сервера.