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-ID: 57547

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

Ausgedruckt am: 22.11.2024 um 21:11 Uhr

Logan000
Logan000 25.04.2007 um 11:55:27 Uhr
Goto Top
Schau mal unter der Windows hilfe nach ntbackup.
gemini
gemini 25.04.2007 um 12:14:05 Uhr
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
Dani
Dani 25.04.2007 um 16:16:36 Uhr
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
marcfr
marcfr 03.05.2007 um 15:36:01 Uhr
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]
Falko2000
Falko2000 03.02.2009 um 12:56:44 Uhr
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ß
marcfr
marcfr 03.02.2009 um 16:21:31 Uhr
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ß
Falko2000
Falko2000 03.02.2009 um 16:48:07 Uhr
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