Wenn ich ein Flash-Speichergerät auf einem Server verwenden würde, insbesondere ein tragbares, und etwa alle 5 Stunden Backups darauf schreiben würde, würde das Flash-Laufwerk dann so stark abgenutzt, dass ich mich bei der Datenwiederherstellung darauf verlassen müsste? Da nicht ständig viel geschrieben werden müsste, würde sich die Lebensdauer des Flash-Laufwerks nicht so stark verkürzen, oder?
Oder könnte man den Dateisystemtreiber zusätzlich dazu bringen, für alle Zuweisungen neue statt alter Blöcke zu verwenden, um die Lebensdauer der Flash-Zelle zu maximieren?
Der Grund, warum ich das tun möchte, ist, dass ich die Bandbreite für Netzwerk-Backups nicht verbrauchen möchte und dass es keine anderen lokalen Server gibt, um solche Backups ohne allgemeine Internetlatenz durchzuführen. Und dass Flash-Speichergeräte günstig und leicht zu beschaffen sind.
HINWEIS: Ich bin kein angestellter IT-Mitarbeiter, habe ein geringes Budget und betreibe einen Heimserver, falls das etwas Besonderes ist. Außerdem möchte ich Webverzeichnisse und SQLServer-Datenbanken sichern.
Antwort1
Ich würde mich bei Server-Backups wahrscheinlich nicht auf Flash-Laufwerke verlassen. Ich würde deren Zuverlässigkeit einfach nicht vertrauen.
Wenn Sie keinen Netzwerkspeicher haben, können Sie USB-Festplatten für die Sicherung kaufen. Wir verwenden externe USB-Festplatten als Sicherungslaufwerke. Wir kopieren auf eine Maschine mit einem großen internen Laufwerk und verwenden dann ein Robocopy-Skript, um auf externe USB-Laufwerke zu replizieren, die täglich ausgetauscht und rotiert werden. Ich habe dies auch für Kunden getan, deren Laufwerke direkt an den Server angeschlossen waren.
Antwort2
Ich habe einige Erfahrung mit ausgefallenen Flash-Treibern und normalerweise lag das Hauptproblem beim Controller und nicht beim Flash-Chip selbst, aber ich würde ihn trotzdem nicht als Haupt-Backup verwenden.
Flash-Chips haben normalerweise begrenzte Schreibzyklen, sodass Sie jeden „Sektor“ nur einmal (~10.000) überschreiben können. Wenn Sie ein Backup pro Tag schreiben, ist das eine sehr, sehr lange Zeit. Wenn Sie dort Protokolle schreiben oder alle paar Sekunden etwas kopieren (oder dort ein /tmp-Verzeichnis haben), wird das nicht lange dauern. Die meisten neueren Controller verfügen über Wear Leveling und ändern die Position der Blöcke (sie haben ein paar zusätzliche), sodass der Verschleiß auf den gesamten Flash-Chip verteilt wird.
Es als zusätzliches Backup mit sequentiellem Schreiben (kein häufiges Überschreiben) zu verwenden, könnte eine gute Idee sein, aber ich würde meine „Haupt“-Backups auf jeden Fall an einem sicheren Ort aufbewahren (HDD-RAID oder Band oder beides).
Antwort3
Wenn Ihr Kunde sich für die Datensicherung nicht mehr als 70 $ leisten kann, suchen Sie sich einen besser bezahlten Job.
Allerdings ist die andere Antwort gültig: Sie sind unzuverlässig und zu klein. Warum schauen Sie sich nicht Software wie CrashPlan (kostenlos) an und führen Sie eine versionierte Synchronisierung von einem Computer zu einem anderen durch, der eine große Festplatte nur für Backups von anderen Computern hat. Dies hilft Ihnen leider nur bei Daten, nicht bei der Wiederherstellung des Systemstatus des Betriebssystems.
Antwort4
Interessant an dieser Frage ist das knappe Budget. Dadurch ist sie weniger eine professionelle Serverfrage. Es gibt jedoch einige einfache Tests, die auf diese Art von Frage unabhängig von der Größe der Wirtschaft angewendet werden können.(Dies ist schließlich eine Site zum Geben und Erhalten von Antworten und nicht zum Vergleichen der Höhe der Gehälter der anderen.).
Um Ihre Frage direkt zu beantworten: Wahrscheinlich wird keine SD-Karte ausreichen. Seltsamerweise ist ein Backup, das die Karte vollständig überschreibt, eine der am wenigsten intensiven Verwendungen einer Karte. Es geht nicht um die Anzahl der Bytes, die Sie schreiben, sondern darum, wie oft Sie ein einzelnes Byte ändern. Was sie wirklich zerstört, ist, sie von einem Programm als temporären Speicherplatz verwenden zu lassen (wie es einige Programme automatisch tun, sobald Sie eine Datei direkt auf dem Flash-Laufwerk bearbeiten). Denken Sie daran, dass Sie alle 5 Stunden ein Backup erstellen, indem Sie nur alle 5 Stunden jeden Sektor ändern. Es wird sich abnutzen, aber erst nach langer Zeit.
Ist das ratsam? Die Frage lässt sich ganz einfach beantworten: Was sind Ihre Daten Ihnen / Ihrem Unternehmen / Ihrem Kunden wert?
Betrachten Sie ein Backup wie eine Versicherungspolice. Gehen Sie davon aus, dass Sie diese Backup-Lösung in 2 Jahren vollständig ersetzen werden. 70 $ sind günstig, um die Daten eines durchschnittlichen Heimunternehmens zwei Jahre lang zu schützen. Der Preis für eine große SD-Karte ist heutzutage fast so niedrig wie für viele von uns ein Kaffee. Erwägen Sie also nur dann die Verwendung einer SD-Karte, wenn der Verlust der Daten dieses Servers ärgerlich wäre (ein paar Wochen verlorene Arbeit) und nichts weiter.
Stellen Sie sicher, dass Ihre Backup-Lösung jedes Backup überprüft (SD-Verschleiß sollte erkennbar sein, wenn Sie auch Prüfsummen der Dateien speichern) und wechseln Sie zwischen zwei oder mehr, so dass Sie beim Ausfall eines Backups nicht mehr als ein oder zwei Tage im Rückstand sind.
Erwägen Sie schließlich die Verwendung einer hochwertigen Flash-Karte. Denken Sie daran, dass Fotografen diese täglich füllen und leeren. Ihr Vorschlag, dies alle 5 Stunden zu tun, ist nicht weit von dem entfernt, wofür die hochwertigen Karten gedacht sind.