WIP Script Robocopy VEEAMOVH

This commit is contained in:
marco.locatelli@steamware.net
2025-03-10 10:26:39 +01:00
parent b7c3b05833
commit dada78a521
2 changed files with 37 additions and 5 deletions
@@ -1,8 +1,7 @@
###ROBOCOPY VHDX VEEAM OVH VERSO TNAS UFFICIO###
$hostname = hostname
$date = Get-Date
$logFile = "C:\Steamware\Scripts\" + $hostname + "_VeeamVhdxRobocopy.log"
$logFile = "C:\Steamware\Log\" + $hostname + "_VeeamVhdxRobocopy.log"
#cartella di origine
$sourceFolder = "W:\ISO\Win\"
@@ -13,7 +12,4 @@ $file = "Windows10_EN_x64.iso"
#cartella di destinazione
$destFolder = "\\10.74.82.201\veeam-ovh-vhdx"
#Out-File -FilePath $filePath -InputObject $hostname
#Out-File -FilePath $filePath -InputObject $date -Append
robocopy $sourceFolder $destFolder $file /mt /tee /log:$logFile
+36
View File
@@ -0,0 +1,36 @@
###ROBOCOPY VHDX VEEAM OVH VERSO TNAS UFFICIO###
net use Z: /delete
Start-Sleep -Seconds 5
net use Z: \\10.74.82.201\veeam-ovh-storage $env:ZPass /user:egw-tscale-01\veeamovh
Start-Sleep -Seconds 5
#definisco file di log tramite hostname locale
$hostname = hostname
$logFile1 = "C:\Steamware\Logs\VeeamBackupRobocopy" + $hostname + ".log"
$logFile2 = "C:\Steamware\Logs\VeeamConfigRobocopy" + $hostname + ".log"
#cartella1 di origine
$sourceFolder1 = "B:\Backups\Backup Job WDC"
#cartella2 di origine
$sourceFolder2 = "B:\Backups\VeeamConfigBackup"
#cartella1 di destinazione
$destFolder1 = "Z:\VEEAM-WDC\Backup Job WDC"
#cartella2 di destinazione
$destFolder2 = "Z:\VEEAM-WDC\VeeamConfigBackup"
#eseguo copia cartella 1
robocopy $sourceFolder1 $destFolder1 /mir /mt /tee /log:$logFile1
#eseguo copia cartella 2
robocopy $sourceFolder2 $destFolder2 /mir /mt /tee /log:$logFile2
Start-Sleep -Seconds 5
net use Z: /delete