Einleitung
Mit dem Update auf Silent Brick Version 2.57 werden zuvor konfigurierte S3-Shares ohne Object Locking nicht mehr unterstützt und müssen migriert werden.
Nach dem Update wird Ihr S3-Share deaktiviert und durch eine SMB-Verbindung ersetzt, um Zugriff auf die Daten zu erhalten. In dieser Anleitung wird beschrieben, wie Sie Daten von dieser SMB-Verbindung auf ein neues S3-Share auf dem Silent Brick-System migrieren.
-
-
In Silent Brick Version 2.57 wird der S3-Server auf eine neue Version aktualisiert. Diese Version bietet eine erhöhte Performance und einen deutlich reduzierten Overhead für S3-Shares mit Object Locking.
-
-
-
-
Wenn auf Ihrem System S3-Dienste ohne Objektsperre konfiguriert sind, verschiebt der Update-Mechanismus Ihre Daten automatisch in einen Ordner auf dem System, für den Sie eine SMB-Freigabe einrichten können.
-
Dieser Vorgang generiert 2 Nachrichten im Tab „Benachrichtigungen“
-
-
-
Eine Nachricht zur veralteten Unterstützung des „NAS-Gateway-Modus“
-
Eine Nachricht zur Umwandlung der Aktie
-
In dieser Nachricht wird auch der Pfad zu den vorhandenen Daten angegeben.
-
Die alte S3-Freigabe wurde konvertiert. Dies ist erkennbar am Modus snsd
-
Der konvertierte S3 Share ist leer und kann wieder beschrieben werden. Die Daten aus dem alten S3 Share müssen manuell über einen SMB Share kopiert werden.
-
-
-
Erstellen Sie eine neue SMB-Freigabe mit dem in der konvertierten Nachricht angegebenen Pfad
-
Namen aus konvertierter Nachricht freigeben
-
Vergeben Sie einen Freigabenamen Ihrer Wahl
-
Sie können auch Benutzer und Gruppen zuweisen
-
Speichern Sie die Änderungen
-
Die neue SMB-Freigabe sollte nun sichtbar sein
-
-
-
Wenn Sie nun die soeben erstellte SMB-Freigabe mounten, sehen Sie alle Buckets der vorherigen S3-Freigabe
-
-
-
Überprüfen Sie nun den verfügbaren Speicherplatz auf der Volume
-
Wenn es keine 60% mehr gibt, kontaktieren Sie bitte den FAST Support
-
Wenn 60 % oder mehr Platz verfügbar sind, fahren Sie mit Schritt 7 fort
-
-
-
Wenn Sie im Windows Explorer bereits ein Add-On für S3 verwenden, können die Daten mit diesem Tool kopiert werden.
-
MinIO stellt einen Client für Windows und Linux zur Verfügung, über den der Kopiervorgang über das Terminal ausgeführt werden kann
-
Sie können die einzelnen Bucket-Namen in der SMB-Freigabe sehen.
-
Erstellen Sie diese Bucket-Namen erneut in der neuen S3-Freigabe.
-
Klicken Sie mit der rechten Maustaste auf die S3-Freigabe -> Verwalten
-
Geben Sie nun den alten Bucket-Namen ein und speichern Sie die Änderung
-
-
-
Laden Sie den MinIO-Client für Ihr Betriebssystem herunter von der Minio-Download-Seite
-
Installieren Sie den Client und führen Sie die folgenden Schritte aus (hier für Windows beschrieben):
-
Kopieren Sie nun die Datei mc.exe in den Pfad C:\Benutzer\<my_user> \mc\
-
Dies ist erforderlich, damit auf die in diesem Ordner liegende MC-Konfigurationsdatei zugegriffen werden kann.
-
Um den Client zu konfigurieren, benötigen wir nun einige Daten aus dem neuen S3-Share.
-
Klicken Sie auf die S3-Freigabe, um die Freigabeinformationen zu öffnen
-
Wir benötigen nun den Sharenamen (hier testen), die IP-Adresse bzw. den Rechnernamen und den S3-Port
-
Dann brauchen wir den Zugangsschlüssel und den geheimen Schlüssel
-
-
-
Diese Daten müssen nun in die mc Config Datei eingetragen werden. Diese Datei befindet sich in Windows unter
-
-
Wechseln zu C:\Benutzer\<my_user> \mc\
-
Führen Sie den folgenden Befehl aus, um die MC-Konfigurations-JSON mit den benötigten Daten zu füllen
-
-
In diesem Beispiel: MC-Konfigurationshost hinzufügen Test https://172.20.44.167:9000 abcd1234 geheimer Schlüssel --api S3v4 --unsicher
-
Wenn der Befehl sauber durchläuft, erscheint eine Bestätigung
-
-
-
Um einen Bucket zu kopieren, führen Sie den folgenden Befehl aus
-
-
Für dieses Beispiel
-
-
Wenn der Befehl sauber durchläuft, erscheint eine Bestätigung
-
Sie können jetzt mc ls verwenden, um den Inhalt des Buckets zu überprüfen
-
mc-ls <share name>/<bucket name>
-
-
-
Im S3-Share sieht man nun, dass dieser nicht mehr leer ist, da Daten übertragen wurden.
-