ich nutze das folgende Skript für meine Datensicherung:
Code: Alles auswählen
#   **************************************************************
# Variables Backup
$SourceFolder = "D:\"
$DestinationFolder = "\\SERVER-BACKUP\Server-Backup\Sicherung_D"
$Logfile = "C:\Logs\Backup.log" + (Get-Date).tostring("yyyy-MM-dd") + "_Sicherung_D" + ".log"
# Variables Email notification
$EmailFrom = "xyc@web.de"
$EmailTo = "cxssa@googlemail.com"
$EmailBody = "Robocopy completed successfully. See attached log file for details"
$EmailSubject = "Robocopy Job Laufwerk D"
$SMTPServer = "smtp.web.de"
$SMTPPort = "587"
$Username = "xxx"
$Password = "defergregetget"
# Mirror Folder with Robocopy
Robocopy $SourceFolder $DestinationFolder /xd "System Volume Information" $recycle.bin /xf pagefile.sys NTUSER.Dat /MIR /a-:sh /fft /LOG:$Logfile /NP /NFL /NS /TEE
# Send E-mail message with log file attachment
$Message = New-Object Net.Mail.MailMessage($EmailFrom, $EmailTo, $EmailSubject, $EmailBody)
$Attachment = New-Object Net.Mail.Attachment($Logfile, 'text/plain')
$Message.Attachments.Add($Attachment)
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, $SMTPPort)
If (-not ($SMTPPort -eq "25")){
$SMTPClient.EnableSsl = $true;    
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential($Username, $Password);
}
$SMTPClient.Send($Message)
Read-Host
# EOF
Mir würde ein Zusammenfassung reichen, wieviel Dateien kopiert, übersprungen etc. wurde und natürlich die Fehler.
Was müsste ich dafür machen?
Im Moment wird im Log alles gespeichert in dieser Form:
Code: Alles auswählen
-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robustes Dateikopieren fr Windows                              
-------------------------------------------------------------------------------
  Gestartet: Tue Mar 01 21:48:19 2016
   Quelle : D:\
     Ziel : \\SERVER-BACKUP\Server-Backup\Sicherung_D\
    Dateien : *.*
	    
Ausfhrbare Dateien : pagefile.sys
	    NTUSER.Dat
	    
 Ausf. Verzeichnisse : System Volume Information
	    
  Optionen: *.* /FFT /NFL /TEE /S /E /COPY:DAT /PURGE /MIR /NP /A-:SH /R:1000000 /W:30 
------------------------------------------------------------------------------
	                   0	D:\
	                   0	D:\$RECYCLE.BIN\
	                  11	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-1009\
	                   1	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-1013\
	                   1	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-500\
	                   0	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-500\$RMJR4NY\
	                   0	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-500\$RMJR4NY\Marvell\
	                   0	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-500\$RMJR4NY\Marvell\Driver\
	                   0	D:\$RECYCLE.BIN\S-1-5-21-3695200510-2163779555-86034144-500\$RMJR4NY\Marvell\Driver\Disk\
	                   0	D:\Config.Msi\
	                   0	D:\ServerFolders\
	                   1	D:\ServerFolders\Bilder\
	                  62	D:\ServerFolders\Bilder\Bildschirmschoner\
	                   1	D:\ServerFolders\Bilder\Bildschirmschoner\.Thumbnails\
	                  20	D:\ServerFolders\Bilder\FritzCallFaces\
	                  13	D:\ServerFolders\Bilder\FritzCallFaces\.Thumbnails\
	                  ......
	                  .....
	                  ......
	                  	                   0	D:\ServerFolders\TV-Aufzeichnung\
------------------------------------------------------------------------------
           Insgesamt   KopiertšbersprungenKeine šbereinstimmung    FEHLER    Extras
Verzeich.:     24315         0     24315         0         0         0
  Dateien:    164321         0    164321         0         0         0
    Bytes:   1.532 t         0   1.532 t         0         0         0
   Zeiten:   0:09:01   0:00:00                       0:00:00   0:09:01
  Beendet: Tue Mar 01 21:57:20 2016


