Hallo zusammen,
nach einem größeren Filesystemcrash auf meiner TVS-EC1080 (QTS 4.3.2 - RAID-6) mit Datenverlust möchte ich die gesamte Speicherkonfiguration hinsichtlich verbesserter Datensicherheit und Performance neu aufsetzen und die Backupstrategie ebenfalls verbessern. Da ich auf dem Gebiet noch nicht so fit bin, brauche ich dafür Expertenrat
Vorhandene Hardware
Arbeitsstation:
- TVS-EC1080 (QTS 4.3.2) - 32 GB RAM - 3,4 GHZ Xeon Quadcore - 4 * 1GB LAN
- 4 * 3TB WD-Red (Kapazität RAID6 - 6TB)
- 3 * 2TB WD-RED (Kapazität RAID6 - 4TB)
- 2 * Samsung SSD 256 GB als Cache zur Beschleunigung
Backupstation
- TS-259 (QTS 4.2.2 Intel Atom Dualcore, 2GB RAM) - 2*GB LAN
- 1*8TB Seagate Ironwolf (wird noch durch zweite Platte ergänzt und dann abwechselndes Backup auf DISK 1 und 2)
"Strato-Hardware"
Cloudbackup zur täglichen Sicherung der wichtigsten Konfigurations- und Arbeitsdaten in der Cloud
Bisherige Nutzung:
- Betrieb eines Raid-6 Arrays aus 4*3TB WD-Red
- Ein Volume für alle Daten - d.h. auch nur ein Filesystem für alle Shares
- SMB-Fileserver mit mehreren Shares (ca. 4 TB, 1.200.000 Dateien)
- Intensive Nutzung von Qsirch
- Nutzung von 2 virtuellen Maschinen
- Win 7 als Remote Arbeitsstation
- Debian Linux mit Alfresco Dokumentenmanagement (Daten auf eigenen Share)
- Nutzung diverser Apps
- Owncloud 8 auf MySQL für Datenaustausch mit Nutzern vom Internet
- Xeams Mailserver
Was ist passiert:
- Filesystem-Crash nach Update aus 4.3.2 und Verlust aller Daten aus allen Shares da nur ein Volume auf dem RAID-6 eingerichtet war.
- Etliche Apps, insbesondere owncloud und Mailserver funktionieren nicht mehr mit QTS 4.3.2, dies soll nun per Containerstation realisiert werden
Nun habe ich etliche Fragen zur neuen Planung der Speicherkonfiguration und zur Verbesserung der Sicherheit + Performance
1. Ich möchte die Systemlast auf 2 Arrays verteilen - d.h. die Daten auf Raid6 und die Anwendungen auf RAID5 (VM+Container) um
a) die Folgen eines Ausfalls zu verringern (nicht das Risiko)
b) die Dauerbelastung des RAID 6 Arrays durch die VM-Anwendungen zu reduzieren
c) die Arbeitsperformance der VM zu verbessern, da Indizier- und Suchvorgänge auf dem anderen Array laufen
Frage: Haltet ihr diese Aufteilung für sinnvoll, oder ist es besser ein grosses RAID6 aus allen Platten zu bilden ??
2. Ich möchte auf jedem Array für jedes Share ein Volume mit variabler d.h. wachsender Größe einrichten um im Falle File eines Filesystemcrashs nur maximal ein Share zu verlieren.
Frage: Ist das sinnvoll und läßt sich das überhaupt so konfigurieren ??
Weitere Fragen zur Datensicherheit
- Sollte für jedes Volume auf jedem Array nicht ein automatischer Snapshot vor dem Backup durch RRTR durchgeführt werden um zur Berücksichtigung mögliche Änderungen auf dem Volume während des Backup ? Ist das möglich ?
Fragen zur Kommunikation:
Ist es möglich eine LAN-Direktverbindung zwischen beiden NAS einzurichten, unabhängig vom sonstigen Netzwerk? Falls ja, was ist mit Portbündelung von 2 LAN Verbindungen?
Frage zur Backupdurchführung
- Die VM und Container Station sind aktiv und enthalten teilweise laufende Datenbankprogramme wenn ein automatischer RRTR-Backup startet.
- Kann von Containern ein Backup während des Betriebs erstellt werden oder diese zeitgesteuert gestoppt und gestartet werden um Dateiinkonsistenzen zu vermeiden?
- Die Virtualisation-Station 3 ermöglicht ein Backup von VMs im laufenden Betrieb nach Zeitplan.
Ist es möglich ein VM-Backup remote auf eine zweite QNAP Station zu speichern (derzeit keine VM installiert, deshalb kein Test möglich) ?
- Werden ältere Snapshots der VM während des Backups ebenfalls gesichert ?
- Sollten Datenbanken in den VM gestoppt werden bevor ein Backup durchgeführt wird ?
- Was sonst ist bei laufenden VM's und Datenbanken beim Backup zu berücksichtigen. Sollten z.B. vorher Snapshots von den VM durchgeführt werden ?
- Ist Hybrid-Backup Sync als Betaversion bereits zu empfehlen oder sollte noch der alte Backup-Manager für RRTR Jobs benutzt werden ?
- Gibt es für meinen Anwendungsfall sinnvolle Empfehlungen für die Versionierung ?
- Kann ich die Backupstation per Wake on LAN hochfahren starten lassen, wenn ein Backup startet ?
- Gibt es sonstige sinnvolle Empfehlungen für Backups um Dateninkonsistenzen zu vermeiden ?
Fragen zu Containern
- Wie sind eure Erfahrungen mit Docker-Containern. Gibt es häufiger Probleme
- Gibt es einen guten und einfachen Mailserver als Docker-Container ?
So das waren jetzt viele Fragen. Ich würde mich freuen wenn einige davon beantwortet werden können
Schonmal Danke im voraus.
Gruß,
Markus