schattenhacker
Goto Top

Wechselfestplatten haben unterschiedliche Laufwerksbuchstaben

Hallo allerseits!

Der Kunde hat einen w2003 Server mit Raid 10, 4 x 500 GB.
Zur Datensicherung benutzt 5 500er USB Platten und mit einem batch werden in der Nacht die Dateien darauf kopiert.

Lief 4 Monate ohne Probleme. Bei einem Besuch bemerkte ich, dass eine der Raid Platten ausgefallen war und habe diese dann ersetzt.

Die Wechselplatten wurden immer auf Laufwerk F: gemappt, jeden Tag wird eine getauscht, hat immer geklappt.

Nun mag er diese nur als Laufwerk E: erkennen. Ok habe ich also das Script auf E: geändert. Ging einmal, zweimal, bei der 3. Platte hat er wieder die Platte als F: gemappt.

Die, die vorher E: war, war nun auch F:
Alle Platten durchprobiert, gebootet, es kommt immer mal E:, mal F.
In der Verwaltung den Platten das F: manuell zugeordnet. Alle Platten durch, angehängt F: Die nächste Platte, wieder E: Dann wieder F:
Ich glaube der Rechner mag mich nicht. Was kann das sein?
Ich habe das Script jetzt verändert und er macht 2 Sicherungen, eine ins Nirwana und eine auf E: oder F:, was auch immer grade gemappt wird.
Ist nicht so richtig professionell, aber übers Wochenende....................

Board ASUS, weiß nicht mehr welches,müsste ich nachschauen externe Verbatim 500 GB USB-Platten. Kabel schwarz, Strom 220 V, Anwender verzweifelt.

Dankbar für jede Idee,

Gruß Joachim

P.S. Ach, jetzt fällt es mir ein: Board ASUS P5QL-E

Content-ID: 169423

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

Ausgedruckt am: 22.11.2024 um 08:11 Uhr

jumilla
jumilla 08.07.2011 um 18:24:41 Uhr
Goto Top
Mit USB Drive Letter Manager auf http://www.uwe-sieber.de/usbdlm.html kann man ein bestimmtes USB Laufwerk fest zuordnen. Was den RAID betrifft, was ist das denn für ein Controller?
Xaero1982
Xaero1982 08.07.2011 um 19:22:37 Uhr
Goto Top
[Offtopic]

Hi,

ich will hier mal bei dem Beitrag folgendes zur Diskussion stellen:

Habe mal gegoogled und u.a. folgende (identische) Lösungen gefunden:

http://www.akademie.de/grundlagen-computer-internet/windows/tipps/windo ...
http://www.philognosie.net/index.php/article/articleview/447/

Find ich irgendwie nicht so richtig effektiv...

Was meint ihr?

VG

[/offtopic]
Pjordorf
Pjordorf 08.07.2011 um 20:34:49 Uhr
Goto Top
Hallo,

Zitat von @schattenhacker:
Zur Datensicherung benutzt 5 500er USB Platten
Oder ein Gehäuse mit USB wo nur die HDD gewechselt wird und dieser Wechsel der Festplatte nicht zu Änderungen der Laufwerksbuchstaben führen kann (Hotswap).

Lief 4 Monate ohne Probleme
Das RAID oder das es immer LW F: für deine USB Platten war?

Nun mag er diese nur als Laufwerk E: erkennen. Ok habe ich also das Script auf E: geändert. Ging einmal, zweimal, bei der 3.
Platte hat er wieder die Platte als F: gemappt.

Ich glaube der Rechner mag mich nicht.
Er mag dich schonface-smile

Was kann das sein?
Das, was du beim ändern der Festplatte im RAID sonstnoch am Server irgendwo geändert hast. (Was wurde alles geändert bevor es nicht mehr ging)

Kabel schwarz,
Woh! Du hast ein Schwarzes Kabelface-smile

Strom 220 V
Vielleicht fehlen da 10 Voltface-smile. Normal ist doch mittlerweile 230V ob wir schon von einem 240V Netz reden.

Anwender verzweifelt.
Verstehe ich.

Gruß,
Peter
bastla
bastla 08.07.2011 um 21:58:00 Uhr
Goto Top
Hallo @all!

Vielleicht hilft es ja, mit zB USBDeview klar Schiff zu machen (also nicht nur ansehen, sondern auch löschen) und danach die Platten nochmals mit der von Xaero1982 nicht so sinnvoll empfundenen Vorgangsweise mit dem gewünschten Laufwerksbuchstaben (und B: für "Backup" würde sich ja richtiggehend aufdrängen face-wink) zu versorgen (oder auch einfach dem Schicksal - E: oder F: - seinen Lauf zu lassen face-wink) ...

Grüße
bastla
Friemler
Friemler 08.07.2011 um 23:24:18 Uhr
Goto Top
Hallo schattenhacker,

... oder den richtigen Laufwerksbuchstaben anhand der Bezeichnung der Backupplatten (muss natürlich bei allen 5 gleich sein, kann auch Leerzeichen enthalten) im Backupscript ermitteln lassen.

[EDIT]
Script geändert um von der Sprachversion von Windows unabhängig zu werden.

Achtung!
  1. Groß-/Kleinschreibung muss übereinstimmen.
  2. Der Volumename muss am Ende der 1. Zeile der Ausgabe von VOL X: stehen, mit einem Leerzeichen vorangestellt.

@echo off & setlocal

set "CorrectDriveName=BUFFER"  

set "Drives=A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"  
set "DriveLetter="  

for %%d in (%Drives%) do (
  for /f "delims=:" %%l in ('vol %%d: 2^>NUL ^| findstr /n /e /c:" %CorrectDriveName%"') do (  
    if %%l equ 1 if not defined DriveLetter set "DriveLetter=%%d:"  
  )
)

if "%DriveLetter%" equ "" (  
  echo Backup-Platte nicht angeschlossen.
  exit /b
)

::%DriveLetter% enthält ab hier einen gültigen Laufwerksbuchstaben
echo %DriveLetter%
[/EDIT]

Gruß
Friemler
bastla
bastla 09.07.2011 um 00:07:21 Uhr
Goto Top
@Friemler
Für ein deutsches Windows sollte es ein
findstr "Laufwerk"
auch tun ...

... und hinsichtlich der Groß-/Kleinschreibung könntest Du ja
if /i "%%v"
verwenden.

Grüße
bastla
Friemler
Friemler 09.07.2011 um 01:17:03 Uhr
Goto Top
Hi bastla,

ich möchte mit dem Script einen sicheren Treffer finden, egal was sonst noch in der Zeile steht. Deshalb auch bewusst kein if /i "%%v". Unabhängig von der Sprachversion lässt sich das natürlich nicht machen, deshalb der Hinweis.

Gruß
Friemler
bastla
bastla 09.07.2011 um 10:44:49 Uhr
Goto Top
@Friemler
egal was sonst noch in der Zeile steht
ist ja nach der Zerlegung (Du vergleichst ja mit %%v) nicht mehr das Thema - es geht nur noch um Groß-/Kleinschreibung ...

Grüße
bastla
Friemler
Friemler 09.07.2011 um 14:02:07 Uhr
Goto Top
Hallo bastla,

ich habe das Script nochmal geändert. Damit müsste es auch von der Sprachversion unabhängig sein.

Gruß
Friemler
schattenhacker
schattenhacker 10.07.2011 um 00:13:23 Uhr
Goto Top
Hallo,

vielen Dank für die div. Antworten.

Naja so ein Skript mit Fehlermeldungen nutzt ja nichts, wenn kein Anwender auf den Bildschirm schaut.
Vielleicht müsste man so einen Boxhandschuh rauskommen lassen.
Im Ernst, ich hatte das durch Zufall entdeckt, dass das seit Monaten nicht geht.
Ich werde dann mal ein wenig mit dem USB Drive Letter Manager experimentieren. Das feste Zuordnen hatte ich ja probiert, ging ja nicht.
Evtl. sollte ich alle Platten nochmal partitionieren?

Danke und Gruß Joachim
schattenhacker
schattenhacker 10.07.2011 um 00:17:51 Uhr
Goto Top
Am Server wurde gar nichts verändert, ich war Monate lang nicht da und war beim Kunden, weil er mein Zahnarzt ist und ich die Wartezeit damit überbrückte, mal nach dem Server zu schauen.

Die 10 V kaufe ich bei Ebay.
Friemler
Friemler 10.07.2011 um 00:54:03 Uhr
Goto Top
Hallo Joachim,

jetzt sei doch nicht so unkreativ face-wink . Da, wo im Script die Fehlermeldung ausgegeben wird, kann man ja auch z.B. mit BLAT eine EMail (an Dich) verschicken.

Besser ist es natürlich Ursachenforschung zu betreiben und das Übel von der Wurzel her auszurotten. Das Script ist eher als letzte Option gedacht, wenn alle Stricke reißen.

Gruß
Friemler
schattenhacker
schattenhacker 11.07.2011 um 12:25:33 Uhr
Goto Top
Hallo,

nein unkreativ bin ich nicht, aber der Server hat ( mit Absictht )keine Internetverbindung,. daher ist Email usw. keine Option.

Ich werde mal sehen, das Übel an der Wurzel zu packen. Ich poste das, wenn ich etwas herausbekommen habe.


Gruß Joachim