Как смонтировать UNC-путь Windows в Ubuntu с помощью PowerShell Core

Предыстория: у меня есть машина с Ubuntu, на которой размещено несколько приложений, за которые я отвечаю, и я хочу автоматизировать резервное копирование базы данных, на которой работают эти приложения. Я заметил, что PowerShell теперь является кроссплатформенным, поэтому решил, что простой сценарий для запуска дампа mysql и последующего перемещения файла дампа на другой сервер точно удовлетворит мои потребности.

К сожалению, я, кажется, застрял в установке временного диска PS.

Я провел пинг-тест, чтобы два сервера могли взаимодействовать друг с другом, однако учетные данные для входа в систему для компьютера с Ubuntu отличаются от ожидаемых хостом Windows. в приведенной ниже настройке я дважды проверил имя пользователя и пароль, они верны.

      $user = "domain\username"
$pass = ConvertTo-SecureString -String "my password"  -AsPlainText -Force
$cred = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $user, $pass
New-PSDrive -Name "SQL Backups" -PSProvider "FileSystem" -Root "\\server\folder" -Credential $cred

ответ об ошибке:New-PSDrive: The specified drive root "\\server\folder" either does not exist, or it is not a folder

Я знаю, что папка/путь существует, поскольку я могу открыть ее на компьютере с Windows через проводник.

Можно ли/можно ли переместить файл с хоста Ubuntu на хост Windows с установленным на первом ядре PowerShell? Или я спускаюсь в кроличью нору?

PS Версия: 7.2.1

PSE-издание: Core

0 ответов

Другие вопросы по тегам