Как сделать резервное копирование параллельно? - PullRequest
0 голосов
/ 19 июня 2019

Я использую резервную копию БД (сервер SQL) через Powershell.Проблема в том, что я могу запускать этот скрипт только для одной БД каждый раз.Как я могу запустить резервное копирование на некоторых базах данных параллельно?(В конце процесса мне понадобятся bak-файлы).

Я читал о многопоточности в Powershell, но я не уверен, что в этом случае это «лучшая практика».

Это запрос BACKUP, который я использую Powershell / cmd для его запуска (только для 1 дБ). Как я могу запустить резервное копирование для более чем одной базы данных?

"BACKUP DATABASE [${db}] TO  DISK = N'${db_back_path1}\\${db}.bak' WITH NOFORMAT, NOINIT,  NAME = N'${db} Database Backup', SKIP, NOREWIND, NOUNLOAD, COMPRESSION\""BACKUP DATABASE [${db}] TO  DISK = N'${db_back_path1}\\${db}.bak' WITH NOFORMAT, NOINIT,  NAME = N'${db} Database Backup', SKIP, NOREWIND, NOUNLOAD, COMPRESSION\"

Спасибо!

...