Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Backupscript erkennt manchmal Pools nicht korrekt

Frage Entwicklung Batch & Shell

Mitglied: holsthn

holsthn (Level 1) - Jetzt verbinden

19.08.2010 um 13:43 Uhr, 1983 Aufrufe

Seit einiger Zeit funktioniert unser Backupscript nicht mehr einwandfrei

Hi
Ich nutze zur Sicherung unserer Server ein Backup-Script. Dieses Backup-Script guckt unter anderem, ob sich das Medium im richtigen Pool befindet. Seit neuestem habe ich die verrückte Situation, dass das Band im richtigen Pool ist, mir das Script aber ausgibt es wäre im falschen.
Um genauer zu werden: Das Script gibt mir im Logfile aus
01.
ERROR: The media "ACB5EA429A5B46AFAFA337317423DA94" is already allocated to another pool.  
02.
ERROR: Backup process aborted, no data was backed up.
Jetzt sehe ich unter Computerverwaltung -> Datenspeicher -> Wechselmedien nach und muss feststellen, dass sich das Band im richtigen Pool befindet.
Ich gebe das Band frei und machs verfügbar und verschiebe es wieder in den richtigen Pool.
Führe ich jetzt die batch-Datei erneut aus funktioniert es einwandfrei.

Woran kann dieses Verhalten liegen

Hier mein Script:

01.
rem a batch script to perform a incremental backup 
02.
 
03.
rem set some values first 
04.
rem the GUID of our Tape Library / Tape Drive 
05.
SET TapeLibGUID=060DA28570B947F4B5DB680A954EC3C2 
06.
rem the GUID of the "Free Media" pool 
07.
SET FreeMediaGUID=3996979234374147B6A988B76125B944 
08.
rem the GUID of the "Unrecognized Media" pool 
09.
SET UnrecMediaGUID=4DE170DEF31640B397F60B8BA74D8191 
10.
rem the GUID of the "Backup\incremental" pool 
11.
SET IncrementalGUID=BF4FE3B10F994359B1EF22868135179C 
12.
rem The directory which we write our log files to. 
13.
SET OurLogDir=C:\Backup\log 
14.
rem full path to the backup selection file 
15.
SET BackupSelection=C:\Backup\Backup_i.bks 
16.
 
17.
rem Determine the expected / desired name for the media 
18.
SET MediaName="Incremental %date%" 
19.
 
20.
rem set the name of our log file 
21.
SET logfile=%OurLogDir%\messages-%date%.log 
22.
 
23.
rem The directory, where NTBACKUP will save its log files  
24.
SET BackupLogDir=c:\backup\log 
25.
 
26.
:start 
27.
rem force a library refresh 
28.
rsm.exe refresh /LG%TapeLibGUID% 
29.
rem rem wait for completion 
30.
sleep 30 
31.
 
32.
rem determine the name and guid of the media inserted 
33.
FOR /F " usebackq delims==" %%i IN (`rsm view /Tphysical_media /CG%TapeLibGUID% /B /GUIDDISPLAY`) DO set medGUID=%%i 
34.
FOR /F " usebackq delims==" %%i IN (`rsm view /Tphysical_media /CG%TapeLibGUID% /B`) DO set medName=%%i 
35.
 
36.
echo INFO: Incremental Backup procedure %date% started >> %logfile% 
37.
 
38.
rem do we have a tape at all? 
39.
IF "%medGUID%"=="" GOTO NoMedia 
40.
 
41.
rem is the inserted media part of the "free media" pool? 
42.
FOR /F " usebackq delims==" %%i IN (`rsm view /Tphysical_media /GUIDDISPLAY /CG%FreeMediaGUID% /B`) DO IF %%i==%medGUID% GOTO Free 
43.
 
44.
rem is it an unrecognized media? 
45.
FOR /F " usebackq delims==" %%i IN (`rsm view /Tphysical_media /GUIDDISPLAY /CG%UnrecMediaGUID% /B`) DO IF %%i==%medGUID% GOTO Unrecognized 
46.
 
47.
rem is the inserted media part of the "\backup\incremental" pool? 
48.
FOR /F " usebackq delims==" %%i IN (`rsm view /Tphysical_media /GUIDDISPLAY /CG%IncrementalGUID% /B`) DO IF %%i==%medGUID% GOTO Incremental 
49.
 
50.
rem if none of the above, handle it appropiately 
51.
goto SomeOther 
52.
 
53.
:NoMedia 
54.
echo ERROR: No media present in tape drive >> %logfile% 
55.
echo ERROR: Backup process aborted, no data was backed up >> %logfile% 
56.
goto end 
57.
 
58.
:Free 
59.
rem Everything's fine, log and proceed 
60.
echo INFO: Media "%medName%" taken from the "Free Media" pool >> %logfile% 
61.
goto doBackup 
62.
 
63.
:Unrecognized 
64.
rem Everything's fine, although media is unrecognized. Log & proceed 
65.
echo INFO: Media "%medName%" taken from the "Unrecognized Media" pool >> %logfile% 
66.
goto doBackup 
67.
 
68.
:Incremental 
69.
rem Everything's fine, tape is rotating, log and proceed 
70.
echo INFO: Media "%medName%" taken from the "Backup\Incremental" pool >> %logfile% 
71.
goto doBackup 
72.
 
73.
:SomeOther 
74.
rem Log that the inserted tape was in the wrong media pool and exit 
75.
echo ERROR: The media "%medName%" is already allocated to another pool. >> %logfile% 
76.
echo ERROR: Backup process aborted, no data was backed up. >> %logfile% 
77.
goto end 
78.
 
79.
:doBackup 
80.
rem start the backup process 
81.
echo INFO: backup process starting >> %logfile% 
82.
echo INFO: The inserted media "%medName%" is empty or already used for a incremental backup >> %logfile% 
83.
echo INFO: It will be re-initialized as "%MediaName%" >> %logfile% 
84.
echo INFO: It will be assigned to the media pool Backup\Incremental >> %logfile% 
85.
start /wait C:\windows\system32\NTBACKUP.EXE backup "@%BackupSelection%" /d "Set %date%" /v:yes /r:no /rs:no /hc:on /m normal /j "Incremental" /l:s /p "Incremental" /UM 
86.
 
87.
if errorlevel 1 goto backuperror 
88.
 
89.
rem log success 
90.
echo INFO: backup process terminated gracefully >> %logfile% 
91.
goto endbackup 
92.
 
93.
:backuperror 
94.
rem log errors 
95.
echo ERROR: backup process has thrown errors, inspect the backup log >> %logfile% 
96.
goto endbackup 
97.
 
98.
:endbackup 
99.
rem log eject & eject 
100.
echo INFO: ejecting media >> %logfile% 
101.
rsm eject /PG%medGUID% /ASTART >> %logfile% 
102.
goto end 
103.
 
104.
:end 
105.
rem determine the log file with the latest change 
106.
FOR /F "tokens=*" %%i IN ('dir /B /OD /TW "%BackupLogDir%\*.log"') DO set backuplog=%%i 
107.
 
Für jede Hilfe bin ich dankbar

Viele Grüße
Ähnliche Inhalte
Windows Server
Probleme mit Backupscript
Frage von takvorianWindows Server9 Kommentare

Hallo zusammen, an einem Hypervisor (Der Hypervisor ist kein Mitglied der Domäne) mit Windows Server 2016 exportiere ich mittels ...

LAN, WAN, Wireless
Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt
gelöst Frage von Mar-westLAN, WAN, Wireless28 Kommentare

Hallo Freunde, ich habe irgendwie ein Brett vor dem Kopf, bin mir aber sicher dass ich das Problem noch ...

Windows 7
Nonpaged Pool läuft voll
gelöst Frage von takvorianWindows 715 Kommentare

Hallo zusammen, habe an einem Windows 7 ( Win7SP1 64 Bit, i3-560, 4GB RAM, 120 GB SSD ) PC ...

Batch & Shell
Backupscript soll automatisch die nächsten Unterordner finden und als Variable übergeben
gelöst Frage von ZunarasBatch & Shell7 Kommentare

Schönen guten Tag und frohe Weihnachten! Ich habe einen Foto-Ordner mit Unterordner in Jahren unterteilt. D:\Eigene Dateien\Bilder\2016 D:\Eigene Dateien\Bilder\2015 ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 5 StundenErkennung und -Abwehr1 Kommentar

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücke Spectre und ...

Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office9 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...