Релизы ADBM
2.3.2
Дата: 27.12.2024
Выполнено исключение компонента etcd из архитектуры ADBM с переводом его функций в PostgreSQL |
Во избежание неверного присвоения бэкапам статуса |
В списке действий теперь выводятся только доступные на текущий момент действия с целью предотвращения ситуации, когда после обновления не применялось действие Verify |
Для команды ADBM CLI backup report добавлена возможность выбора формата вывода данных в опции |
Добавлена актуализация ролей агентов перед выполнением восстановления данных с установленной опцией Force — для обеспечения восстановления данных в кластере, где мастер утратил свою роль |
На страницу с деталями восстановлении данных добавлена пагинация, а также возможность фильтрации и сортировки данных в таблице |
Исправлена обработка |
Исправлено: действие Partial restore в исходном кластере могло прервать процесс DR в режиме Streaming |
Исправлено: конфигурации с фильтром не использовалась при запуске Partial restore |
Исправлено: целевой кластер отображался в UI со статусом |
2.2.3
Дата: 14.11.2024
Добавлена возможность восстановления отдельных таблиц (partial restore) из бинарных бэкапов |
Реализовано параллельное выполнение действия Cleanup на агентах во избежание прерывания действия по тайм-ауту на больших инсталляциях |
Обновлено отображение версий конфигураций бэкапов |
В секции Subactions на странице с деталями действия добавлены переносы строк для вывода длинных имен действий |
В рамках переустановки кластера добавлен рестарт после установки клиента ADBM — для установки переменной окружения |
Опции |
Некоторые элементы не были согласованы в детальной информации о действиях ADBM |
ADBM перезапускал ADB при обновлении конфигураций бэкапов даже в случае отсутствия изменений в |
Сокращенный вариант опции |
Бэкапы в статусе |
Процесс |
2.1.2
Дата: 29.08.2024
В конфигурацию бэкапа добавлена возможность ввода новых параметров для S3-репозитория: Upload chunk size и Certificate verification (см. секцию Repository в статье Управление конфигурациями в ADBM) |
Добавлена интеграция с Vault |
Действие Resume теперь доступно только для бэкапов с типом full |
Число бэкапов в статусе |
Добавлено ограничение для общего числа бэкапов |
Добавлена валидация уровня сжатия данных, указываемого в конфигурации бэкапа |
Исправлена ошибка с запуском действия Cleanup для бэкапов в статусе |
Исправлена невозможность перевода бэкапов в статус |
Исправлено: запуск утилиты gprecoverseg на агенте при выполнении действия Restore завершался ошибкой по причине создания бэкапа либо восстановления данных в ADB |
Исправлено отсутствие информации о бэкапе после изменения его статуса с |
2.0.4
Дата: 27.06.2024
Реализован CLI для логических бэкапов |
Добавлена возможность формирования инкрементых бэкапов на уровне блоков: соответствующий флаг добавлен на страницу конфигурации бэкапа |
Добавлена поддержка расширения кластера ADB для ADBM |
Добавлено действие Verify backup в процесс формирования stream |
Исключена возможность удаления конфигурации для активного потока (stream) |
Процесс восстановления завершался ошибкой для точек восстановления (restore points), созданных после выхода из строя одного из сегментов |
Вопросительные знаки отображались в поле Exclude path при его заполнении на русском языке |
Исправлен некорректный статус |
Единственная конфигурация бэкапа удалялась в случае запуска нескольких streams и очисток данных (cleanups) |
Бэкап с конфигурацией в статусе |
Бэкапы завершались ошибкой при обновлении кластера ADB с версии 6.25.1 на 6.26.2 |
Мастер ADB останавливался при рестарте adbm-agent |
1.7.3
Дата: 11.04.2024
Добавлена новая опция для Disaster Recovery: данные в standby-кластере теперь могут быть восстановлены на основе WAL-изменений исходного кластера. Восстановление из бэкапа исходного кластера теперь требуется на начальном этапе, не при каждой итерации |
Улучшено управление S3-репозиторием в действиях ADBM с учетом основных конфигурационных параметров |
Логика действия Cleanup была обновлена с целью удаления всех инкрементных и дифференциальных бэкапов, которые могли быть оставлены согласно настроенной политике |
Добавлен параметр |
Исправлено: восстановление данных при копировании между кластерами завершалось ошибкой в случае остановки одного из сегментов исходного кластера |
Исправлен тип статуса потока данных (stream) при применении невозможной конфигурации |
Исправлено отсутствие статуса |
1.6.3
Дата: 28.12.2023
Добавлены новые статусы для управления конфигурациями бэкапов |
Реализованы изменения в процедуре очистки данных (Cleanup) для корректной обработки изменений типа репозитория и пути, а также для защиты бэкапов во время выполнения копирования данных между кластерами (copy stream) в рамках Disaster Recovery (DR) |
В процесс определения статуса бэкапа добавлена обработка недоступности репозитория |
Исправлена остановка процесса бэкапирования (Backup) в случае, когда дочерние действия находились в статусе |
Некоторые детали выполнения восстановления данных (Restore) не отображались в светлой теме |
1.5.2
Дата: 02.11.2023
Добавлена возможность восстанавливать зеркала из бинарных бэкапов параллельно с первичными сегментами — с помощью поля Restore mirrors. Обратите внимание, что это экспериментальная функция |
Проверка доступности репозитория добавлена в процесс копирования данных между кластерами (copy stream) в рамках Disaster Recovery (DR) |
Добавлен статус Warning для действий ADBM |
Значения по умолчанию для фильтров времени на страницах Backups и Restores изменены на прошедший день |
Добавлена автоматическая установка флага Skip validation (без возможности сброса) в модальное окно Restore для восстановления в остановленных кластерах ADB |
Ошибка запуска инкрементных бэкапов, связанная с файлами нулевого размера |
Ошибка верификации, возникавшая при использовании S3-репозитория с самоподписанными сертификатами |
Ошибка создания конфигурации ADBM для хранилищ S3 с типом URI |
Исправлено снижение производительности в UI ADBM в случае недоступности одного из кластеров |
Ошибка восстановления из бэкапа после успешного завершения копирования (copy stream) в DR-кластере |
1.4.0
Дата: 31.08.2023
Добавлена поддержка репозитория CIFS |
Добавлена возможность автоматического копирования бэкапа на целевой кластер после формирования бэкапа в исходном кластере |
Идентификатор действия (action id) добавлен в детальную информацию о действии |
Добавлено автоопределение активного master-хоста для поддержки процесса бэкапирования после переключения на standby |
Было невозможно восстанавливать данные из бэкапов в кластерах с одинаковыми именами в рамках одного ADBM |
Восстановление с типом Self-restore (запускаемое путем вызова действия Restore) завершалось ошибкой после изменения ролей на зеркалах |
S3-сертификат удалялся с сегментов после перезагрузки хоста |
1.3.3
Дата: 10.08.2023
Реализована возможность восстановления с зеркалами в рамках Disaster Recovery (DR) |
Перед сохранением бэкапной конфигурации добавлена валидация репозитория |
На страницу с топологией бэкапа добавлена сортировка по идентификатору сегмента Segment |
Список восстановлений БД на странице Restores был пуст для кластеров ADB с пробелами в именах |
Копирование данных между кластерами в рамках DR завершалось ошибкой, если исходный и целевой кластеры имели разную конфигурацию standby |
1.3.2
Дата: 20.07.2023
Реализована возможность восстановления для кластеров со standby |
Добавлена автоматическая проверка совместимости версий ADB на исходном и целевом кластерах при копировании данных между ними во время Disaster Recovery (DR) |
В процесс копирования данных между кластерами во время DR добавлена проверка доступности бэкапной конфигурации на целевом кластере |
Процесс копирования данных между кластерами во время Disaster Recovery (DR) завершался ошибкой для целевых кластеров со standby |
Было невозможно восстановить данные из бэкапа в DR-кластере, если число узлов исходного кластера отлично от DR-кластера |
Выбор конкретных баз данных из списка для восстановления приводил к ошибке при копировании данных между кластерами во время DR |
DR-кластер не запускался после восстановления |
1.3.0
Дата: 30.06.2023
Реализовано аварийное восстановление данных (Disaster Recovery, DR) с Cold Standby — возможность восстановления кластера из бэкапа в другом кластере. Бета-версия! Пожалуйста, обратите внимание на раздел Известные проблемы ADBM и сделайте бэкап целевого кластера перед запуском потока (stream) |
Добавлены опции pgbackrest ( |
Добавлена опция для сохранения конфигурации для бэкапов, запускаемых по запросу (без расписания) |
Улучшено представление дерева действий ADBM |
Добавлена возможность возобновления (Resume) неудачных бэкапов с учетом сегментов, которые уже были забэкапированы |
Исправлено: действие Apply backup config завершалось ошибкой при выборе S3 |
1.2.1
Дата: 27.04.2023
Добавлена поддержка для компьютеров PowerPC |
Добавлена возможность восстановления данных из бэкапов без сегментов-зеркал (mirror) |
Добавлена возможность фильтрации restore points при выполнении Restore retry — перезапуска последнего упавшего процесса восстановления |
Добавлена вкладка Restores для просмотра запусков восстановления БД (действий Restore) |
Создание дополнительной конфигурации при переустановке без создания бэкапа |
Ошибка с использованием репозитория S3 для хранения бэкапов |
Добавлен генератор openapi-yaml для формирования файлов OpenAPI |
Добавлен тайм-аут для чтения файла OpenAPI |
1.1.0
Дата: 15.02.2023
Поддержка списка доступных кластерных действий |
Добавлена возможность удаления последнего бэкапа из stanza |
Добавлена возможность восстановления определенных баз данных из бэкапов |
Добавлена возможность установки флага Force при восстановлении из бэкапа. Означает пропуск всех проверок |
Добавлена валидация выражений cron, используемых при создании и редактировании конфигурации ADBM |
Добавлена проверка для |
1.0.0
Дата: 06.12.2022
Реализована первая версия ADBM. Для получения дополнительной информации обратитесь к статье Обзор Arenadata DB Backup Manager |