Container-Storages konfigurieren
Mit Container-Storages können Sie:
- Ausgelagerten Content in konsolidierten Containern ablegen statt in vielen einzelnen Dateien
- Storages auf getrennten Servern installieren, etwa auf einem reinen Storage-Server (nehmen Sie hierzu Kontakt mit uns auf)
- Große Datenmengen dank Clusterfähigkeit verteilen (nehmen Sie hierzu Kontakt mit uns auf)
Ein Worker schreibt den Content der Dokumente in einen Container.
- Ist das Storage-Back-end nicht erreichbar, kann das System in die Datenbank schreiben.
- Ist das Back-end wieder erreichbar, schiebt der Worker den Content dort hinein.
- Das System lagert den Inhalt bequem und sicher automatisiert aus.
Durch die Verwaltung des Contents in einer Container-Struktur entstehen nur wenige Dateien auf dem Dateisystem.
Container-Storages sind Bestandteil des Moduls agorum core storage.
Voraussetzungen zur Konfiguration
- Solr muss installiert sein.
- Das Modul agorum core storage muss aktiviert sein.
Einen Container erstellen und Parameter konfigurieren
- Öffnen Sie links in der Seitenleiste Weitere Apps und dann support tool.
- Wählen Sie links im Menü Storage > Actions > Container.
- Konfigurieren Sie die Parameter.
- Klicken Sie auf Create new storage container.
Ergebnis: Das System erstellt den Container und führt ihn als Unterpunkt unter Container auf.
Parameter konfigurieren
Parameter |
Beschreibung |
Name |
Definiert den Namen des Containers. |
Connection |
Definiert die Verbindung zu Solr. Das Feld ist bereits vorbelegt, Sie müssen keine Änderung vornehmen. |
De-duplication |
Aktiviert die Deduplizierung. Prüft, ob ein Block im Storage schon vorhanden ist und entfernt Duplikate. |
Synchronous De-duplication |
Prüft während des Schreibens in den Storage, ob der Block bereits vorhanden ist, und erzeugt ggf. nur einen Verweis. Die Schreibleistung kann geringer sein, da das System zusätzliche CPU-Leistung benötigt, dafür benötigt es jedoch keinen zusätzlichen Speicherplatz für die Zeit bis zur asynchronen Deduplizierung. |
Einen Container ändern
- Öffnen Sie links in der Seitenleiste Weitere Apps und dann Support tool.
- Wählen Sie links im Menü Storage > Actions > [Name des Containers].
- Nehmen Sie die Änderungen vor.
- Klicken Sie auf Update storage container.
Einen Container ändern
Der Ablageort der Container-Daten
Die Container-Daten liegen im Standard in folgendem Verzeichnis, sofern bei Ihnen keine abweichende agorum core-Installation mit Solr vorliegt.
InstallDir/solr/nodes/node/solr/[Name des Containers]
Den Ablageort ändern
- Beenden Sie agorum core auf Ihrem Server.
- Führen Sie über die Konsole diese Befehle aus:
In Windows mklink /J "InstallDir/solr/nodes/node/solr/[Name des Containers]" /Neuer-Ablage-Ort/[Name des Containers]
In Linux ln -s /Neuer-Ablage-Ort/[Name des Containers] InstallDir/solr/nodes/node/solr/[Name des Containers]
- Starten Sie agorum core auf Ihrem Server.
Das Backup durchführen
- Achten Sie beim Backup auf die Konsistenz.
- Sie können nicht ohne Weiteres im laufenden Betrieb auf Dateisystem-Ebene sichern, da das System die Inhalte in Container-Dateien verwaltet.
- Führen Sie die Snapshotsicherung zusammen mit der Datenbank aus.
- Beenden Sie agorum core auf ihrem Server, sofern Sie nur die Dateien sichern.
Im Standard sichern Sie diesen Bereich:
InstallDir/solr/nodes/node/solr/[Name des Containers]
Empfohlene Backup-Möglichkeiten
- Filesystem-Snapshot erstellen und sichern (aktuell übliche Datensicherung).
- Beenden Sie agorum core auf Ihrem Server und sichern Sie die Verzeichnisstruktur samt Container-Daten zusammen mit der Datenbank, sofern Sie agorum core ohne Virtualisierung installiert haben.
Einen Container in der Struktur einstellen
- Öffnen Sie links in der Seitenleiste Weitere Apps und dann Storage.
Ergebnis: Sie sehen den erstellten Container rechts in der Struktur unter Konfiguration.
- Wählen Sie links unter Ordner einen Ordner.
- Klicken Sie in die Spalte Back-End und wählen Sie den Container.
Einen Container in der Struktur wählen
Vom Container-Storage auf ein Filesystem-Storage wechseln
Sie können jederzeit von einem Container-Storage auf ein Filesystem-Storage wechseln.
- Das System benötigt für die Umstellung Zeit, die abhängig von der Datenmenge ist.
- Das System benötigt während der Umstellung die doppelte Speichermenge, da die Daten im Standard noch für 7 Tage auf dem alten Storage verbleiben.
- Die Tage können Sie mit dem Parameter ChunkExpirationTime konfigurieren.
Die folgenden Handlungsanweisungen gelten auch, wenn Sie von einem Filesystem-Storage wieder zurück auf ein Container-Storage wechseln möchten.
- Öffnen Sie links in der Seitenleiste Weitere Apps und dann Storage.
- Wählen Sie in der Ordneransicht links den Ordner, der sich derzeit auf dem Container-Storage befindet.
Ordner im Container-Storage (hier: agorumstoragecontainer01)
- Wählen Sie ein Filesystem-Storage.
Filesystem-Storage wählen (hier: agorumfilesystemstorage01)
- Bestätigen Sie die Meldung mit Ja.
- Klicken Sie oben links auf Aktualisieren.
Ergebnis: Das System zeigt den neuen Ordner im Filesystem-Storage an.
Ordner im Filesystem-Storage (hier: agorumfilesystemstorage01)
• Je nach Datenmenge kann es eine gewisse Zeit dauern, bis Sie das neue Filesystem-Storage bei jedem Ordner in der Spalte Back-End sehen.
• Sie können beliebig oft zwischen Container-Storage und Filesystem-Storage wechseln.