Ordnen Sie für Samba/SMB-Clients mehrere Laufwerke demselben Verzeichnis zu.

Ordnen Sie für Samba/SMB-Clients mehrere Laufwerke demselben Verzeichnis zu.

Ich versuche, dieses spezielle Problem zu lösen:

1) Ich möchte einen Weg finden, die Kapazitäten mehrerer physischer Festplatten in einem einzigen Verzeichnis zu kombinieren.aus Sicht von Windows-Clients über SMB-Freigaben.

Ich suche nach einer Lösung, bei der die Dateien auf verschiedenen Laufwerken so aussehen können, als ob sie sich im selben Verzeichnis des Dateisystems befinden. Mit anderen Worten: Ich möchte nicht, dass Laufwerk D in C:\files\otherdrive gemountet wird, wo mir der Speicherplatz ausgehen könnte, wenn ich Dateien zwischen C:\files\otherdrive und irgendwo anders auf Laufwerk C verschiebe.

2) Ich möchte, dass bei einem Laufwerksausfall nur einige Dateien verloren gehen und ich die verbleibenden Laufwerke wieder verwenden kann, ohne stundenlang ein Wiederherstellungsprogramm ausführen zu müssen.

Ich suche nach einer Lösung, bei der ich, wenn alle Dateien ungefähr gleich groß sind und eins von drei Laufwerken den Geist aufgibt, 33 % meiner Dateien verliere und mit meinem Leben weitermachen kann, ohne einen 16-stündigen Wiederherstellungsprozess mit einem Wiederherstellungsprogramm starten zu müssen, das vielleicht nichts bewirkt.

Es scheint, dass spezifische Informationen zu dieser Art von Ereignis selten sind. Ich habe keine JBOD-ähnliche Lösung gefunden, bei der die Wiederherstellbarkeit ALLER Daten nicht aufgrund des Ausfalls eines einzelnen Laufwerks in Frage gestellt wird. Die meisten Ratschläge sind nicht spezifischer als „Sie sollten davon ausgehen, dass Sie 100 % der Daten verlieren, wenn ein Laufwerk bei Hardware- oder Software-JBOD ausfällt“.

Um es noch einmal zu wiederholen: Diese Dateien sind nicht kritisch. Es ist mir egal, obeine angemessene Portionmeiner Dateien gehen verloren, wenn ein Laufwerk ausfällt, ich möchte einfach nicht alles verlieren und viele Stunden mit der Wiederherstellung verbringen müssen. Aus diesen Gründen kommt Raid-0 wohl nicht in Frage und die JBOD-Implementierungen, von denen ich gelesen habe, scheinen unbrauchbar oder größtenteils unbefriedigend (Sie können einige Dateien wiederherstellen, indem Sie auf jedem Laufwerk manuell ein Wiederherstellungsprogramm ausführen).

Gibt es Lösungen, die diese Anforderungen erfüllen? Bisher konnte ich nur Lösungen finden, die die eine oder andere Anforderung erfüllen.

Lösungen, die eine umständliche Verzeichnisstruktur erfordern: Mounten Sie ein Laufwerk als Unterverzeichnis eines anderen Laufwerks

Lösungen, bei denen alle Daten verloren gehen, wenn ein Laufwerk ausfällt: Raid-0, alle JBOD-Varianten, die ich recherchiert habe

Ich bin offen für die Verwendung anderer Betriebssysteme und sogar für den Kauf preisgünstiger Hardware auf Verbraucherniveau.

Vielen Dank für alle Ratschläge

Edit: Ich bin sehr vertraut mit Raid 0, 1, 0+1 und 5. Ich glaube nicht, dass Raid das ist, was ich will, weil

a) Die Daten sind nicht wertvoll genug, um Redundanz zu haben. Wie ich oben sagte, möchte ich etwa 45 % meiner Daten verlieren, wenn ein Laufwerk, das 45 % der Gesamtkapazität ausmacht, kaputtgeht.

b) Ich plane, Laufwerke unterschiedlicher Größe zu verwenden

c) Ich hätte gern eine gewisse Freiheit beim Hinzufügen/Entfernen physischer Laufwerke, ohne dass dies schwerwiegende Folgen für alle Daten hat (siehe Punkt A, ein defektes Laufwerk zählt in manchen Fällen als Entfernung ...)

Danke noch einmal

Antwort1

Es hört sich so an, als ob Sie sowohl mehrere physische Festplatten in einem einzigen logischen Datenträger kombinieren möchten als auch über eine gewisse Redundanz verfügen möchten, damit der Ausfall einer einzelnen Festplatte nicht den Verlust Ihres gesamten Dateisystems bedeutet.

Vorausgesetzt, ich habe Sie richtig verstanden, scheint Ihre optimale Lösung das zu sein, was allgemein als „RAID 10“ oder „RAID 1+0“ bezeichnet wird – das heißt, zwei oder mehr RAID 1-Volumes (gespiegelt), kombiniert zu einem einzigen RAID 0-Volume (gestreift).

Auf diese Weise erhalten Sie die Vorteile beider RAID-Levels, ohne die Nachteile der einen oder anderen. RAID 0 ist nicht ausfallsicher, da ein einzelner Festplattenausfall das gesamte Array zerstört. In einem RAID-10-Schema können Sie dies jedoch umgehen, indem Sie logische Volumes, die aus mehreren physischen Festplatten bestehen, übereinander stapeln. Auf diese Weise gehen keine Daten verloren, solange mindestens ein überlebendes Mitglied jedes RAID-1-Volumes vorhanden ist.

Natürlich, wenn ein ganzes RAID 1-VolumetutWenn eine Festplatte ausfällt, verlieren Sie alles, genau wie bei jedem anderen RAID 0-Volume. Sie sind also nicht ganz ohne Risiko. Wenn Sie sich jedoch ein halbes Dutzend Festplatten leisten können und Ihre RAID 1-Volumes mit jeweils drei Festplatten aufbauen, erhalten Sie ein Array, das im schlimmsten Fall zwei Festplattenausfälle und im besten Fall vier Festplattenausfälle übersteht, bevor es den Dienst versagt. (Das ist keine Entschuldigung dafür, keine Backups zu führen!)

Wikipedia bieteteine gute Übersicht über RAID 10 und andere RAID-Level-Kombinationen, und jedes größere Betriebssystem bietet heutzutage Software-RAID, Sie brauchen also keinen besonders intelligenten Festplattencontroller, um eine zweistufige Verschachtelung wie RAID 10 zu implementieren – wenn Ihr Motherboard oder Ihr PCIe-SATA-Controller RAID 1 unterstützt, können Sie die gespiegelten Arrays in der Hardware erstellen und das Software-RAID Ihres Betriebssystems zum Striping über sie verwenden, und schon kann es losgehen.

verwandte Informationen