Рейтинг:0

PowerShell — восстановление добавочных резервных копий SQL из MABS (DPM)

флаг in

Я являюсь администратором баз данных и пытаюсь автоматизировать процесс восстановления баз данных, резервная копия которых создается с помощью сервера резервного копирования Microsoft Azure. Я могу восстановить полные резервные копии, однако я не могу понять, как восстановить последующие инкрементные резервные копии на определенный момент времени.

Процесс, которым я следую до сих пор:

  1. Connect-DPMServer
  2. Получить группу защиты с помощью Get-DPMPProtectionGroup
  3. Получить источник данных с помощью Get-DPMDatasource
  4. Получение точек восстановления с помощью Get-DPMRecoveryPoint
  5. Настройте параметры восстановления с типом AlternateDatabaseDetailsType и New-DPMRecoveryOption.
  6. Восстановление с помощью Restore-DPMRecoverableItem с передачей точки восстановления и параметра восстановления.

Шаг 6 отлично работает только для полной резервной копии. Для инкрементных файлов это не удается, потому что он не может принять массив точек восстановления. Если я попытаюсь выполнить итерацию по списку RP и запустить команду восстановления, второй вызов завершится с ошибкой, что целевая база данных уже существует (несмотря на то, что БД остается в состоянии восстановления).

Документация не очень помогает, так как примеры касаются только виртуальных машин, файлов или, в некоторых случаях, объектов Exchange, но не для баз данных SQL Server.

Кто-нибудь писал это раньше и у него есть рабочий пример, которым они могли бы поделиться?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.