emule72ki
Goto Top

Batch zum Sichern von einem Windows Server 2003 SP2

Hallo,

ich brauche einen Batch zum sichern eines Servers (WIndows 2003 Server)

er soll täglich sichern (Mo-Fr)

Es gibt 2 Laufwerk (C und D). Die möchte ich gerne sichern und das sie anschließend überprüft werden. Es sollte eine Vollsicherung sei. Wie realisiere ich so etwas als Batch. Ich selbst habe leider keine Erfahrung darin.

Oder auch Doku / Unterlagen / Bücher / internetseiten nennen, wo man so etwas nachlesen kann.

Content-Key: 57547

Url: https://administrator.de/contentid/57547

Printed on: April 23, 2024 at 14:04 o'clock

Member: Logan000
Logan000 Apr 25, 2007 at 09:55:27 (UTC)
Goto Top
Schau mal unter der Windows hilfe nach ntbackup.
Member: gemini
gemini Apr 25, 2007 at 10:14:05 (UTC)
Goto Top
Hallo emule,

vielleicht hilft dir das hier: Want a Flexible Automated Backup Solution?
oder das da: Windows 2000 NTBACKUP & RSM Howto

Sollten beide auch unter Server 2003 laufen.

Gruß,
gemini
Member: Dani
Dani Apr 25, 2007 at 14:16:36 (UTC)
Goto Top
Hallo,
am Besten du kaufst euch Acronis TrueImage. Damit kannst du im Betrieb ein Image deiner Systemplatte anfertigen lassen. Ich verlasse mich ungern auf NTBACKUP!!
Die Serverversion kostet ein bisschen Zaster, aber es lohnt sich. Obwohl es bei mir hier nicht richtig will (warum auch immer) kann es dir nur empfehlen.


Gruß
Dani
Member: marcfr
marcfr May 03, 2007 at 13:36:01 (UTC)
Goto Top
Ich benutzte immer dieses Script, wichtig ist die pfade anzupassen und die Bezeichnung des laufwerkes

REM @echo off
@title Datensicherung
@color 1F

rem ##################################################
rem #                                               Sicherung                                                          #
rem #                                           www.netkom.org                                                  #
rem ##################################################

rem Skript, Tools und .bks Dateien in d:\sicherung
set configdisk=d:
set configdir=%configdisk%/sicherung
set configbksfile=sicherung.bks


rem ######## Sicherung ##########

%configdisk%
cd %configdir%

rem *** Medienverwaltung zurücksetzen ***
rsm.exe refresh /LF"DLT1"  
sleep 30

rem Zeitstempel-String erzeugen
rem Zeitstempel-String erzeugen
for /f "Tokens=1-4 Delims=/. " %%i in ('date /t') do  set dt=%%i-%%j-%%k-%%l  
for /f "Tokens=1" %%i in ('time /t') do set tm=-%%i  
set tm=%tm::=-%
set dtt=%dt%%tm%

 

rem *** Backup starten ***
start /WAIT ntbackup.exe backup "@%configdir%\%configbksfile%" /n "Band %dtt%" /d "Band %dtt%"  ^  
             /v:yes /r:no /rs:no /hc:on /m normal /j "Band %dtt%" /l:s /UM /p "DLT"   

rem *** Band auswerfen ***
rsm.exe eject /PF"Band %dtt% - 1" /astart  

#rem Benutzername des Backup-Users und Log-"Endlager"  
set user=administrator
set logs=d:\sicherung\logs

rem alte Logdateien löschen - "delold" Befehl wird dazu benötigt  
rem delold -F=%logs%\BackupLog*.log -L=31 -Q

rem Pfad zu den NTBackup-Logs (in Anführungszeichen wegen Leerstellen)
set bkpdata=C:\Dokumente und Einstellungen\%user%\Lokale Einstellungen\^
Anwendungsdaten\Microsoft\Windows NT\NTBackup\data\
set bkpdata="%bkpdata%"  


copy %bkpdata%\*.log %logs%\%date%.log
REM del %bkpdata%\*.log
rem :end

rem Log als email verschicken

rem if errorlevel =1 blat logs/%date%.log -s "!! Backup  Augsburg FEHLER !!"%errorlevel% -to frank@domain.de  
rem if errorlevel =0 blat logs/%date%.log -s "Backup  Augsburg erfolgreich  "%errorlevel% -to frank@domain.de  

::#####################
Die Datei sicherung.bks könnte so ausehen:
c:\ 
d:\ 
systemstate

Mfg

Marc

[Edit Biber] Auf umformatiert. [/Edit]
Member: Falko2000
Falko2000 Feb 03, 2009 at 11:56:44 (UTC)
Goto Top
Hallo marcfr,

das ist ein sehr schönes script. Ich hatte mir mal von einem Freund ein ähnliches erstellen lassen, und habe das mit Deinem verglichen, ziemliche ähnlich. allerdings wirft mir mein Windows Server 2003 SBS leider das Band am Ende nicht zuverlässig aus, mal funktioniert es, mal nicht. Hast Du dafür eine Erklärung ?

Danke und Gruß
Member: marcfr
marcfr Feb 03, 2009 at 15:21:31 (UTC)
Goto Top
Hy,

natürlich habe ich das Rad nicht neu erfunden face-smile, die Basis meines Script schwirrt irgendwo im Internet rum ( http://faq.netzprisma.de/?id=203001) . Das mit dem Errorlevel funktioniert nicht so richtig. Aber mit dem Auswurf habe ich keine Probleme.

Gruß
Member: Falko2000
Falko2000 Feb 03, 2009 at 15:48:07 (UTC)
Goto Top
Oh, hallo marcfr,

so war das nicht gemeint, ich meinte nicht, dass Du etwas abgekupfert hast, sondern das mein Freund wahrscheinlich sogar bei Dir abgeschrieben hat face-wink
Insofern also Doppel-Danke !!

Bei mir macht es manchmal ein Fehlermeldung, dass GUID irgendwie nicht gefunden wird, und so wirft er das Band dann nicht aus. Macht bei mir nicht so viel, schreibe nachts immer nur auf ein Band, und das kann ich am nächsten Morgen ja manuell rausholen.

Danke und Gruß

Falko