Скрипт загрузки Veeam бэкапов на ftp сервер:

$localdir = "H:/Veeam/Backup/_Week"

$ftp = "ftp://ftp.server.com/dir/"
$user = "user"
$pass = "Pass"

$webclient = New-Object System.Net.WebClient

$webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass)


foreach($item in (dir $localdir "*.vbk")) {
    "Uploading $item..."
    $uri = New-Object System.Uri($ftp+$item.Name)
    $webclient.UploadFile($uri, $item.FullName)
}