Я создал резервные копии с помощью Azure DevOps server 2019, поэтому я хочу проверить целостность этих резервных копий. под тестированием я подразумеваю проверку правильности резервных копий. Я не могу проверить их вручную из-за огромного количества данных, поэтому я подумал о хэш-функции или что-то в этом роде. если есть какой-либо инструмент или решение, которое может помочь, или если есть какой-либо инструмент, интегрированный в сервер Azure DevOps 2019, который делает это автоматически, дайте мне знать, и спасибо!
Вычисление некоторых контрольных сумм не является тестом восстановления.
Восстановление баз данных по-настоящему. Подготовьте (тестовые)серверы баз данных. Восстановите данные, рассчитывая, сколько времени это займет. Подключите тестовые серверы приложений, если они доступны.
Схема такого восстановления приведена в документации по Azure DevOps Server, хотя детали, вероятно, потребуют настройки для вашей среды. В частности, может ли мастер восстановления обработать некоторые детали для вас:
Если вы настроили свои резервные копии вручную, вы не можете использовать мастер в запланированном резервном копировании, чтобы восстановить эти базы данных. Ты должен вручную восстановить их с помощью программного обеспечения, которое вы использовали для их резервного копирования.
К сожалению, восстановление универсального многоуровневого приложения базы данных, подобного этому, может потребовать определенных усилий. Поощряйте руководство регулярно выполнять восстановление, по крайней мере, при серьезных изменениях инфраструктуры, таких как новая система резервного копирования.