Windows Server 2008 R2 Serversicherungs Protokoll per E-Mail verschicken.
Guten Morgen zusammen,
ich mache zur Zeit ein Praktikum bei einem EDV Dienstleistungsunternehmen. Da ich hier auf der Seite schon sehr viele Hilfen gefunden habe, und ich leider zu meinem jetzigem Problem keine Lösung finden konnte, habe ich mich jetzt angemeldet und werde mal versuchen mein Problem genau zu beschreiben.
Letzte Woche ist dann mein Chef auf mich zugekommen und meinte ich solle mal eine Sicherung unseres WTS Servers mit der Windows interne Datensicherung einrichten welcher unter Windows Server 2008 R2 läuft. Dazu kommt dann das er noch eine Bestätigungs E-Mail erhalten möchte in der dann noch als Anlage das Protokoll ist.
Die Sicherung ist eingerichtet und ich konnte es auch im Aufgabenplaner einrichten das eine Email gesendet wird wenn die Sicherung durchgelaufen ist. Ich konnte auch noch herausfinden wo dann die Protokolle gespeichert werden. Allerdings lässt sich das „Microsoft-Windows-Backup.evtx“ unter C:\Windows\System32\winevt\Logs dann leider nicht direkt per E-Mail verschicken.
Da dann „Die Aufgabenplanung konnte die Aufgabe "\Microsoft\Windows\Backup\Backup E-mail" für den Benutzer "Domäne\User" nicht starten. Zusätzliche Daten: Fehlerwert: 2147943645“ als Fehlermeldung aufgeführt wird.
Wenn ich die „Microsoft-Windows-Backup.evtx“ vorher kopiere und dann die Kopie des Protokolls verschicke geht das ganze ohne Probleme allerdings bekomme ich selber auch das Protokoll nicht automatisch kopiert und dann per E-Mail verschickt.
Danke im Voraus,
Chris
Die Sicherung ist eingerichtet und ich konnte es auch im Aufgabenplaner einrichten das eine Email gesendet wird wenn die Sicherung durchgelaufen ist. Ich konnte auch noch herausfinden wo dann die Protokolle gespeichert werden. Allerdings lässt sich das „Microsoft-Windows-Backup.evtx“ unter C:\Windows\System32\winevt\Logs dann leider nicht direkt per E-Mail verschicken.
Da dann „Die Aufgabenplanung konnte die Aufgabe "\Microsoft\Windows\Backup\Backup E-mail" für den Benutzer "Domäne\User" nicht starten. Zusätzliche Daten: Fehlerwert: 2147943645“ als Fehlermeldung aufgeführt wird.
Wenn ich die „Microsoft-Windows-Backup.evtx“ vorher kopiere und dann die Kopie des Protokolls verschicke geht das ganze ohne Probleme allerdings bekomme ich selber auch das Protokoll nicht automatisch kopiert und dann per E-Mail verschickt.
Danke im Voraus,
Chris
Please also mark the comments that contributed to the solution of the article
Content-Key: 151516
Url: https://administrator.de/contentid/151516
Printed on: April 25, 2024 at 14:04 o'clock
3 Comments
Latest comment
Ein Workaround wäre:
warte bis die Sicherung zuende ist
kopiere dir diese *.evtx weg
sende die Kopie mittels eines Komandozeilenmailclients (z.B. Bmail) an deine gewünschten Mail Empfänger.
Das ganze kannst du via Batch und geplanten Task oder wie auch immer laufen lassen...
Nicht schön, aber funktional, wobei ich nur die Frage habe, ob die evtx eine reine Textdatei ist, oder irgendwie "verschlüsselt".
P.S.
Ich selbst kenne die 2k8 interne DaSi Lösung nicht, deshlab hier auch nur ein alternativer Vorschlag
warte bis die Sicherung zuende ist
kopiere dir diese *.evtx weg
sende die Kopie mittels eines Komandozeilenmailclients (z.B. Bmail) an deine gewünschten Mail Empfänger.
Das ganze kannst du via Batch und geplanten Task oder wie auch immer laufen lassen...
Nicht schön, aber funktional, wobei ich nur die Frage habe, ob die evtx eine reine Textdatei ist, oder irgendwie "verschlüsselt".
P.S.
Ich selbst kenne die 2k8 interne DaSi Lösung nicht, deshlab hier auch nur ein alternativer Vorschlag
Ich nutze bmail um mitzubekommen, wann unsere MAs Vorort (Nachts) einen unserer "Server" neu starten mussten (passiert nicht wirklich oft...)
Ich hab mal mein Script genommen und es für dich ein bisschen abgeändert.
Was noch fehlt, wäre vllt. die Ursprüngliche evtx einmal Leer zu machen:
da du dir die Datei ja VORHER wegkopierst, hast du ja tägl. Bestände, mit Datum gekennzeichnet
Ich hab mal mein Script genommen und es für dich ein bisschen abgeändert.
set date=Date /T
set src=Pfad Zur *.evtx (Bsp: C:\Windows\System32\winevt\Logs\ )
set dest=Ziel zur *.evtx (Bsp: C:\Zielordner\ )
set log=Name der *.evtx (Microsoft-Windows-Backup.evtx)
set tools=Pfad der Bmail.exe (abschließend mit '\' )
set frm=Absender-Mail Adresse
set to=Empfänger MailAdresse
set mailsrv=Dein Mailserver
set subj="Betreff der Mail"
:sync
echo Hier werden die Daten gesynct
xcopy %src%log %dest%date_%log /Y (Hier wird die Datei kopiert und ohne nachfrage überschrieben)
goto mail
:mail
%tools%bmail -s %mailsrv% -t %to% -f %frm% -h -a %subj% -m %src%%date%_%log% -c
Was noch fehlt, wäre vllt. die Ursprüngliche evtx einmal Leer zu machen:
echo .> %src%%log%
da du dir die Datei ja VORHER wegkopierst, hast du ja tägl. Bestände, mit Datum gekennzeichnet