Заметки о выпуске средства создания моментальных снимков с согласованием для приложений Azure

На этой странице перечислены значительные изменения, внесенные в AzAcSnap для предоставления новых функций или устранения дефектов.

Скачайте последнюю версию установщика ознакомьтесь с тем, как начать работу.

Дополнительные сведения о функциях предварительной версии см. на странице "Предварительная версия AzAcSnap".

Апрель 2024 г.

AzAcSnap 9a (сборка: 1B3B458)

AzAcSnap 9a выпускается со следующими исправлениями и улучшениями:

  • Исправления и улучшения:
    • Разрешить AzAcSnap настроить конечные точки управления Azure вручную, чтобы разрешить ему работать в национальных облаках Azure.
      • Добавлена глобальная переменная переопределения, используемая в .azacsnaprc файле или в качестве переменной AZURE_MANAGEMENT_ENDPOINT среды, заданной для соответствующей конечной точки управления Azure. Дополнительные сведения о конфигурации см. в параметрах глобального переопределения для управления поведением AzAcSnap.

Скачайте установщик AzAcSnap 9a.

Август 2023 г.

AzAcSnap 9 (сборка: 1AE5640)

AzAcSnap 9 выпускается со следующими исправлениями и улучшениями:

  • Функции, перенесенные в общедоступную модель (общедоступная версия):
  • Исправления и улучшения:
    • Настройка изменений (-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.

Скачайте установщик 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 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.

Следующие шаги