Как получить подробные данные о пути резервного копирования после завершения резервного копирования, используя backup-sqldatabase в powershell - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь получить резервную копию базы данных SQL из PowerShell с помощью модуля backup-sqldatabase, используя приведенный ниже скрипт. Модуль отлично работает с резервным копированием БД, однако я не могу определить имя файла резервной копии для дальнейшего использования.

Я выполнил приведенный ниже скрипт, но он не принимает заданное мной $ filename, а $ db равно null после завершения резервного копирования.

Мне нужно получить имя файла резервной копии после ее завершения.


$FileNAme="$backupUrlContainer"+"automationPOC.bak"

$db=Backup-SqlDatabase -BackupContainer $backupUrlContainer -SqlCredential $credentialName -Compression On -ServerInstance 'bp1amsdb419' -Database "Automation" -BackupFile $FileNAme ```

1 Ответ

0 голосов
/ 02 апреля 2019

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

$FileNAme="$backupUrlContainer"+"/"+"DBName.bak"
$db=Backup-SqlDatabase  -CompressionOption On -ServerInstance $serverName -Database $DBName -BackupFile $FileNAme -SQLCredential $credentialName
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...