MucFirefighter 10 Geschrieben 5. Dezember 2011 Melden Teilen Geschrieben 5. Dezember 2011 Hallo Zusammen ich habe folgendes Problem. Ich kopieren mehrere große Dateien (>100 GB ) mittels eines VB Script in der Nacht von einem Server zum anderen (Backup). Unter dem Robocopy gibt es den Befehl /LOG (es wird ein Protokoll erstellt ob der Job erfolgreich war. Gibt es das auch unter VB Script? Kann ich mir eine Nachricht per eMail schicken lassen wenn der Kopierjob abgeschlossen ist? Und am besten wäre es wenn im Anhang der eMail das Protokoll hängen würde :D Kann mir bitte jemande weiterhelfen :-) Vielen Dank schonmal im Voraus Grüße Mucfirefighter Zitieren Link zu diesem Kommentar
Dukel 457 Geschrieben 5. Dezember 2011 Melden Teilen Geschrieben 5. Dezember 2011 Wieso nutzt du keine "richtige" Backupsoftware sondern ein selbst geschriebenes Program? Zitieren Link zu diesem Kommentar
MucFirefighter 10 Geschrieben 5. Dezember 2011 Autor Melden Teilen Geschrieben 5. Dezember 2011 auf dem Server, zu dem kopiert wird, befindet sich die Backupsoftware. Es spart die Kosten für einen zusätzlich und notwendigen Backup Agent Zitieren Link zu diesem Kommentar
Dukel 457 Geschrieben 5. Dezember 2011 Melden Teilen Geschrieben 5. Dezember 2011 Kann ein Vorhandener Agent evtl. über Cifs andere Server sichern? Glaubst du es ist günstiger einen Tag ein Script zu schreiben und zu testen und dafür dann keinen Support zu haben als ein Agent zu kaufen der vielleicht ein paar Hundert Euro kostet? Zitieren Link zu diesem Kommentar
MucFirefighter 10 Geschrieben 5. Dezember 2011 Autor Melden Teilen Geschrieben 5. Dezember 2011 naja das scirpt läuft ja fehlerfrei - ich will es nur um eine funktion erweiteren (Erstellen eines Protokolls) Zitieren Link zu diesem Kommentar
blub 115 Geschrieben 5. Dezember 2011 Melden Teilen Geschrieben 5. Dezember 2011 Hallo, - eine Nachricht kannst du dir am Ende des Skriptes mit blat.exe schicken lassen (google einfach mal nach "blat vbs") - ich vermute, du kopierst deine Dateien und Ordner mit den Methoden Copyfile oder CopyFolder aus dem Filesystemobject. CopyFile Method Da sind leider keine Logfunktionen dabei - Du kannst aus VBS mit der "WScript.Shell"-Klasse andere Programme wie Robocopy aufrufen: http://technet.microsoft.com/en-us/library/ee692837.aspx d.h. da kannst du robocopy innerhalb von vbs gut verwenden. - als letztes der schon fast obligatorische Ratschlag, langsam auf Powershell umzusteigen. Da ist der Aufruf z.b. von Robocopy aus einem PS-Skript komfortabel möglich: zum Beispiel PowerShell - Laufwerke, Ordner, Dateien und Freigaben - PowerShellPraxis.de blub Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.