Заметки о выпуске средства создания моментальных снимков с согласованием для приложений Azure
На этой странице перечислены значительные изменения, внесенные в AzAcSnap для предоставления новых функций или устранения дефектов.
Скачайте последний выпуск двоичного файла для Linux или Windows и просмотрите, как приступить к работе.
Дополнительные сведения о функциях предварительной версии см. на странице "Предварительная версия AzAcSnap".
Октябрь 2024 г.
AzAcSnap 10a (сборка: 1B79BA*)
AzAcSnap 10a выпускается со следующими исправлениями и улучшениями:
- Исправления и улучшения:
- Разрешить настраиваемое время ожидания для Microsoft SQL Server. Этот параметр помогает увеличить время ожидания для систем медленного реагирования (значение по умолчанию и минимальное значение составляет 30 секунд).
- Добавлена глобальная переопределенная переменная, которая будет использоваться в файле или в
.azacsnaprc
качестве переменнойMSSQL_CMD_TIMEOUT_SECS
среды, заданной для требуемого времени ожидания в секундах. Дополнительные сведения о конфигурации см. в параметрах глобального переопределения для управления поведением AzAcSnap.
- Добавлена глобальная переопределенная переменная, которая будет использоваться в файле или в
- Разрешить настраиваемое время ожидания для Microsoft SQL Server. Этот параметр помогает увеличить время ожидания для систем медленного реагирования (значение по умолчанию и минимальное значение составляет 30 секунд).
Скачайте двоичный файл AzAcSnap 10a для Linux (сигнатурного файла) или AzAcSnap 10a для Windows.
Джул-2024
AzAcSnap 10 (сборка: 1B55F1*)
AzAcSnap 10 выпускается со следующими исправлениями и улучшениями:
- Функции, добавленные в предварительную версию:
- Microsoft SQL Server поддерживает добавление параметров для настройки, тестирования и резервного копирования моментальных снимков Microsoft SQL Server в согласованном режиме приложения.
- Функции, перенесенные в общедоступную модель (общедоступная версия):
- Поддержка Windows с Помощью AzAcSnap теперь может работать в поддерживаемых дистрибутивах Linux и Windows.
- Новый макет файла конфигурации.
- Чтобы обновить конфигурации pre-AzAcSnap 10, выполните
azacsnap -c configure --configuration new
команду, чтобы создать файл конфигурации и использовать значения в существующем файле конфигурации.
- Чтобы обновить конфигурации pre-AzAcSnap 10, выполните
- Управление хранилищем крупных экземпляров Azure через REST API по протоколу HTTPS.
- Это изменение в REST API позволяет использовать моментальные снимки группы согласованности в поддерживаемом хранилище крупных экземпляров Azure.
- Исправления и улучшения:
- Новый
--flush
параметр, который сбрасывается в буферы файлов памяти для локального хранилища, полезный для большого экземпляра Azure и управляемого диска Azure при подключении в качестве блочного хранилища. - Улучшения ведения журнала.
- Новый
- Функции удалены:
- Установщик AzAcSnap для Linux.
- AzAcSnap теперь можно скачать как двоичный файл для поддерживаемых версий Linux и Windows, чтобы упростить доступ к программе AzAcSnap, что позволяет быстро приступить к работе.
- Управление хранилищем крупных экземпляров Azure с помощью интерфейса командной строки по протоколу SSH.
- ИНТЕРФЕЙС командной строки по протоколу SSH заменен REST API по протоколу HTTPS.
- Установщик AzAcSnap для Linux.
Скачайте двоичный файл AzAcSnap 10 для Linux или AzAcSnap 10 для Windows.
Апрель 2024 г.
AzAcSnap 9a (сборка: 1B3B458)
AzAcSnap 9a выпускается со следующими исправлениями и улучшениями:
- Исправления и улучшения:
- Разрешить AzAcSnap настроить конечные точки управления Azure вручную, чтобы разрешить ему работать в национальных облаках Azure.
- Добавлена глобальная переменная переопределения, используемая в
.azacsnaprc
файле или в качестве переменнойAZURE_MANAGEMENT_ENDPOINT
среды, заданной для соответствующей конечной точки управления Azure. Дополнительные сведения о конфигурации см. в параметрах глобального переопределения для управления поведением AzAcSnap.
- Добавлена глобальная переменная переопределения, используемая в
- Разрешить AzAcSnap настроить конечные точки управления Azure вручную, чтобы разрешить ему работать в национальных облаках Azure.
Скачайте установщик AzAcSnap 9a.
Август 2023 г.
AzAcSnap 9 (сборка: 1AE5640)
AzAcSnap 9 выпускается со следующими исправлениями и улучшениями:
- Функции, перенесенные в общедоступную модель (общедоступная версия):
- Поддержка базы данных IBM Db2.
- Поддержка управляемого удостоверения системы для упрощения настройки при улучшении состояния безопасности.
- Исправления и улучшения:
- Настройка изменений (
-c configure
)- Разрешает пустое значение
authFile
в файле конфигурации при использовании управляемого удостоверения системы.
- Разрешает пустое значение
- Настройка изменений (
- Функции, добавленные в предварительную версию:
- Нет.
- Функции удалены:
- Поддержка Azure Key Vault удалена из предварительной версии. Теперь AzAcSnap не требуется напрямую поддерживает управляемое удостоверение системы.
Скачайте установщик AzAcSnap 9.
Июнь-2023
AzAcSnap 8b (сборка: 1AD3679)
AzAcSnap 8b выпускается со следующими исправлениями и улучшениями:
- Исправления и улучшения:
- Общее улучшение
azacsnap
кодов выхода команды.azacsnap
должен возвращать код выхода 0 (ноль) при выполнении должным образом, в противном случае он должен возвращать код выхода ненулевого значения. Например, выполнениеazacsnap
возвращает ненулевое значение, так как нет ничего общего и показывает сведения об использовании, в то времяazacsnap -h
как возвращает код выхода нулевого значения, так как он выполняется должным образом, возвращая сведения об использовании.- Любой сбой при
--runbefore
выходе перед любым действием резервного--runbefore
копирования и возвращает код выхода. - Любой сбой в
--runafter
возврате--runafter
кода выхода.
- Изменения резервного копирования (
-c backup
)- Измените рабочий процесс Db2, чтобы переместить защищенные пути запроса вне рабочего процесса WRITE SUSPEND, моментального снимка хранилища, WRITE RESUME для повышения устойчивости. (Предварительная версия)
- Исправлено отсутствие имени моментального снимка (
azSnapshotName
) в--runafter
командной среде.
- Общее улучшение
Скачайте установщик AzAcSnap 8b.
Май-2023
AzAcSnap 8a (сборка: 1AC55A6)
AzAcSnap 8a выпускается со следующими исправлениями и улучшениями:
- Исправления и улучшения:
- Настройка изменений (
-c configure
)- Исправление связанных
-c configure
изменений в AzAcSnap 8. - Улучшено руководство по рабочему процессу для улучшения взаимодействия с клиентами.
- Исправление связанных
- Настройка изменений (
Скачайте установщик AzAcSnap 8a.
AzAcSnap 8 (сборка: 1AC279E)
AzAcSnap 8 выпускается со следующими исправлениями и улучшениями:
- Исправления и улучшения:
- Восстановление (
-c restore
) изменений:- Новая возможность использовать
-c restore
--restore revertvolume
для Azure NetApp Files.
- Новая возможность использовать
- Изменения резервного копирования (
-c backup
)- Исправление неправильных выходных данных ошибок при использовании
-c backup
, а база данных настроена "backint". - Удалите преобразование нижнего регистра для параметра только переименования для anfBackup, чтобы
-c backup
имя моментального снимка поддерживало регистр имени тома. - Исправление для создания моментального снимка, даже если SAP HANA не был помещен в режим резервного копирования. Теперь, если SAP HANA не удается поместить в режим резервного копирования, AzAcSnap немедленно завершает работу с ошибкой.
- Исправление неправильных выходных данных ошибок при использовании
- Сведения (
-c details
) изменения:- Исправлено описание сведений
-c details
о моментальном снимке при использовании хранилища крупных экземпляров Azure.
- Исправлено описание сведений
- Улучшения ведения журнала:
- Дополнительные выходные данные журнала в системном журнале (например,
/var/log/messages
) при сбое. - Новый "mainlog" (
azacsnap.log
) для предоставления более синтаксического журнала команд высокого уровня, выполняющегося с результатом успешного или неудачного выполнения.
- Дополнительные выходные данные журнала в системном журнале (например,
- Новый глобальный файл параметров (
.azacsnaprc
) для управления поведением azacsnap, включая расположение файла mainlog.
- Восстановление (
Скачайте установщик AzAcSnap 8.
Февраль 2023 г.
AzAcSnap 7a (сборка: 1AA8343)
AzAcSnap 7a выпускается со следующими исправлениями:
- Исправления для
-c restore
команд:- Включите тома подключения в HLI (BareMetal), когда тома возвращаются к предыдущему состоянию при использовании
-c restore --restore revertvolume
. - Правильно задать пропускную способность Пропускной способности в клонах томов для томов Azure NetApp Files в пуле емкости auto QoS при использовании
-c restore --restore snaptovol
.
- Включите тома подключения в HLI (BareMetal), когда тома возвращаются к предыдущему состоянию при использовании
Скачайте установщик AzAcSnap 7a.
Декабрь 2022 г.
AzAcSnap 7 (сборка: 1A8FDFF)
AzAcSnap 7 выпускается со следующими исправлениями и улучшениями:
- Исправления и улучшения:
- Изменения резервного копирования (
-c backup
)- Сокращенный суффикс, добавленный в имя моментального снимка. Предыдущий 26 символ суффикс "ГГГГ-ММ-DDThhhss-nnnnnZ" был слишком длинным. Суффикс теперь является шестнадцатеричным шестнадцатеричным символом на основе десятитысячных чирик с эпохи Unix, чтобы избежать конфликтов именования, например, F2D212540D5.
- Повышенная проверка при создании моментальных снимков, чтобы избежать сбоев при создании моментальных снимков.
- Время ожидания при выполнении механизма AzAcSnap для отключения и включения backint (
autoDisableEnableBackint=true
) теперь соответствует другим значениям времени ожидания операции SAP HANA. - Azure Backup теперь позволяет сторонним резервным копиям на основе моментальных снимков без влияния на потоковые резервные копии (также известные как backint). Таким образом, логика обнаружения "backint" AzAcSnap переупорядочена, чтобы обеспечить дальнейшее прекращение использования этой функции. По умолчанию этот параметр отключен (
autoDisableEnableBackint=false
). Для клиентов, которые использовали эту функцию для создания моментальных снимков с помощью AzAcSnap и использования Azure Backup, сохраняя это значение как true, означает, что AzAcSnap 7 продолжает отключать и включать обратную черту. Так как этот параметр больше не нужен для Azure Backup, мы рекомендуем протестировать резервные копии AzAcSnap со значениемautoDisableEnableBackint=false
, а затем, если успешно внести те же изменения в рабочее развертывание.
- Восстановление (
-c restore
) изменений:- Возможность создания пользовательского суффикса для клонов томов, созданных при использовании
-c restore --restore snaptovol
:- с помощью командной строки
--clonesuffix <custom suffix>
. - интерактивно при выполнении
--force
команды без параметра.
- с помощью командной строки
- При выполнении
--restore snaptovol
на ANF клон том наследует новый параметр NetworkFeatures из исходного тома. - Теперь можно выполнить восстановление, если не настроены тома данных. Он восстанавливает только другие тома с помощью последнего моментального снимка других томов (параметр
--snapshotfilter
применяется только к томам данных). - Дополнительное ведение журнала для команды,
-c restore
чтобы помочь в отладке пользователей.
- Возможность создания пользовательского суффикса для клонов томов, созданных при использовании
- Изменения теста (
-c test
)- Теперь проверяет управление моментальными снимками для всех других элементовVolume и всех данныхVolume.
- Изменения резервного копирования (
- Функции, перенесенные в общедоступную модель (общедоступная версия):
- Нет.
- Функции, добавленные в предварительную версию:
- Предварительная поддержка резервного копирования Azure NetApp Files.
- База данных Db2 поддерживает добавление параметров для настройки, тестирования и резервного копирования моментальных снимков IBM Db2 в согласованном режиме приложения.
Скачайте установщик AzAcSnap 7.
Джул-2022
AzAcSnap 6 (сборка: 1A5F0B8)
Внимание
AzAcSnap 6 приносит новую модель выпуска для AzAcSnap и включает полностью поддерживаемые функции общедоступной версии и предварительные версии функций в одном выпуске.
С момента выпуска AzAcSnap v5.0 в апреле 2021 года было выпущено восемь выпусков AzAcSnap в двух филиалах. Наша цель с новой моделью выпуска заключается в том, чтобы выровнять способ выпуска компонентов Azure. Это изменение позволяет перемещать функции из предварительной версии в общедоступную версию (без перемещения всей ветви) и вводить новые функции предварительной версии (без необходимости создавать новую ветвь). В AzAcSnap 6 у нас есть одна ветвь с полностью поддерживаемыми функциями общедоступной версии и предварительными версиями (которые относятся к предварительной версии Майкрософт Ts&Cs). Важно отметить, что клиенты не могут случайно использовать функции предварительной версии и должны включить их с помощью параметра командной --preview
строки. Поэтому следующий выпуск будет AzAcSnap 7, который может включать; исправления (при необходимости) для функций общедоступной версии, текущие функции предварительной версии, перемещающиеся в общедоступную версию или новые функции предварительной версии.
AzAcSnap 6 выпускается со следующими исправлениями и улучшениями:
- Функции, перенесенные в общедоступную модель (общедоступная версия):
- Поддержка Базы данных Oracle.
- Обратная интеграция для работы с Azure Backup.
- Параметры командной строки RunBefore/RunAfter для выполнения пользовательских скриптов и команд оболочки до или после создания моментальных снимков хранилища.
- Функции в предварительной версии:
- Azure Key Vault для хранения содержимого субъекта-службы.
- Управляемый диск Azure в качестве альтернативного внутреннего сервера хранилища.
- Версия API клиента ANF обновлена до версии 2021-10-01.
- Измените рабочий процесс для обработки Backint, чтобы повторно включить конфигурацию backint, если при установке SAP HANA в согласованном состоянии для моментального снимка произошел сбой.
Скачайте установщик AzAcSnap 6.
Май-2022
AzAcSnap версии 5.0.3 (сборка: 20220524.14204) — обновление исправлений до версии 5.0.2
AzAcSnap v5.0.3 (сборка: 20220524.14204) предоставляется в качестве обновления исправлений для ветви версии 5.0 со следующим исправлением:
- Исправлена обработка идентификаторов с разделителями при запросе SAP HANA. Эта проблема повлияла только на sap HANA в узле HSR-HA, если есть дополнительный узел, настроенный с помощью logreplay_readaccss и устранен.
Скачайте установщик AzAcSnap 5.0.3.
AzAcSnap v5.1 Preview (сборка: 20220524.15550)
Предварительная версия AzAcSnap версии 5.1 (сборка: 20220524.15550) — это обновленная сборка, чтобы продлить срок действия предварительной версии в течение 90 дней. Это обновление содержит исправление для обработки идентификаторов с разделителями при запросе SAP HANA, как указано в версии 5.0.3.
Мар-2022
AzAcSnap v5.1 Preview (сборка: 2020302.81795)
AzAcSnap v5.1 Preview (сборка: 2020302.81795) выпущена со следующими новыми функциями:
- Поддержка Azure Key Vault для безопасного хранения субъекта-службы.
- Новый параметр для
-c backup --volume
которого имеетall
значение параметра.
Февраль 2022 г.
AzAcSnap v5.1 Preview (сборка: 2020220.55340)
AzAcSnap v5.1 Preview (сборка: 2020220.55340) выпущена со следующими исправлениями и улучшениями:
- Устранен сбой при сопоставлении
--dbsid
параметра командной строки сsid
записью в файле конфигурации JSON для баз данных Oracle при использовании-c restore
команды.
AzAcSnap v5.1 Preview (сборка: 2020203.77807)
AzAcSnap v5.1 Preview (сборка: 2020203.77807) выпущена со следующими исправлениями и улучшениями:
- Дополнительное обновление для разрешения ограничений буфера STDOUT. Теперь список файлов таблиц Oracle, помещенных в архивный режим, отправляется во внешний файл, а не выходные данные в основном файле журнала AzAcSnap. Внешний файл находится в том же расположении и базовом имени, что и файл журнала, но с расширением "protected-tables" (имя выходного файла, подробное в файле журнала AzAcSnap). Он перезаписывается при
azacsnap
каждом запуске.
Январь 2022 г.
AzAcSnap v5.1 Preview (сборка: 2020125.85030)
AzAcSnap v5.1 Preview (сборка: 2020125.85030) выпущена со следующими новыми функциями:
- Поддержка базы данных Oracle
- Совместное существование backint
- Управляемый диск Azure
- Возможности RunBefore и RunAfter
Август 2021 г.
AzAcSnap v5.0.2 (сборка: 20210827.19086) — обновление исправлений до версии 5.0.1
AzAcSnap версии 5.0.2 (сборка: 20210827.19086) предоставляется в качестве обновления исправлений для ветви версии 5.0 со следующими исправлениями и улучшениями:
- Игнорировать
ssh
коды выхода 255. В некоторых случаяхssh
команда, которая используется для обмена данными с хранилищем в большом экземпляре Azure, выдает код выхода 255, когда ошибки или сбои выполнения (см. "man ssh
EXIT STATUS") - то AzAcSnap перехватывает этот код выхода как сбой и прерывание. При этом обновлении выполняется дополнительная проверка правильности выполнения, эта проверка включает синтаксический анализssh
STDOUT и STDERR для ошибок в дополнение к традиционным проверкам кода выхода. - Исправьте проверку установщика на расположение hdbuserstore. Установщик будет искать файловую систему для неправильного исходного каталога для расположения hdbuserstore для пользователя, выполняющего установку, — установщик теперь ищет
~/.hdb
. Это исправление применимо к системам (например, крупный экземпляр Azure), где hdbuserstore предварительно настроен дляroot
пользователя перед установкойazacsnap
. - Теперь установщик отображает версию, в ней будет установлена или извлечена (если установщик запущен без каких-либо аргументов).
May-2021
AzAcSnap v5.0.1 (сборка: 20210524.14837) — обновление с исправлениями до версии 5.0
AzAcSnap v5.0.1 (сборка: 20210524.14837) предоставляется в виде обновления до ветви версии 5.0, включающего следующие исправления и улучшения.
- Улучшенная обработка кода выхода. В некоторых случаях AzAcSnap выдает код выхода 0 (ноль), даже после сбоя выполнения, когда код выхода должен быть ненулевым. Коды выхода теперь должны быть только нулевыми при успешном выполнении
azacsnap
до завершения и ненулевых, если произошел сбой. - Внутренняя обработка ошибок AzAcSnap расширена для записи и отправки кода выхода внешних команд, выполняемых AzAcSnap.
Апрель 2021 г.
AzAcSnap версии 5.0 (сборка: 20210421.6349) — выпущена общедоступная версия (21 апреля 2021)
AzAcSnap версии 5.0 (сборка: 20210421.6349) теперь общедоступна, и для этой сборки были следующие исправления и улучшения:
- Время ожидания повтора hdbsql (чтобы ожидать ответа от SAP HANA) автоматически устанавливается на половину "savePointAbortWaitSeconds", чтобы избежать условий гонки. Параметр "savePointAbortWaitSeconds" может быть изменен непосредственно в файле конфигурации JSON и должен составлять не менее 600 секунд.
Март 2021 г.
AzAcSnap v5.0 Preview (сборка: 20210318.30771)
AzAcSnap v5.0 Preview (сборка: 20210318.30771) выпущена со следующими исправлениями и улучшениями:
- Удалена необходимость добавления пользователя AZACSNAP в DOB-объекты клиента SAP HANA, см . раздел "Включить связь с базой данных ".
- Исправление, позволяющее восстановить тома, настроенные с помощью QOS вручную.
- Добавлен элемент управления взаимным исключением для регулирования подключений SSH для Больших экземпляров Azure.
- Исправление установщика для обработки имен путей с пробелами и другими связанными проблемами.
- При подготовке к поддержке других серверов баз данных измените необязательный параметр --hanasid на --dbsid.