Externe Archive einbinden

yuuvis® RAD 9.x »

Über die Konfiguration des Services 'archive' werden externe Archive eingebunden. Archiviert werden über den Service Dokumente, die externen Medien zugeordnet sind. Bei der Konfiguration der externen Medien wird die Verbindung zum Service 'archive' und ein Profil aus der Konfigurationsdatei archive-prod.yml aus dem Verzeichnis \services\service-manager\config\ angegeben.

In die Konfigurationsdatei archive-prod.yml müssen in verteilten Umgebungen alle Rechner angegeben sein, die den Service 'archive' aufrufen sollen:

trusted.ipPattern: (host1ip|host2ip)

Folgende externe Archive werden unterstützt:

iCAS

Profilparameter für iCAS:
storage:  
profiles:  
iternity:  
profileName:

Name des Profils.

Der Profilname wird bei der Medien-Konfiguration in yuuvis® RAD management-studio mit angegeben.

Sie können mehrere Profile anlegen.

userName:

Name des Benutzers mit entsprechenden Rechten für das iCAS-Archiv.

userPassword: Password des Benutzers.
endpoint: URL des Webservices von iCAS.
cscMode

Speicher-Modus für Dokumente und Metadaten.

Der Speicher-Modus wird mit einer Folge von vier Parametern angegeben:

Dokument Metadaten
Kompression Verschlüsselung Kompression Verschlüsselung
S (ohne) N (ohne) S (ohne) N (ohne)
L (mit) S (Standard) L (mit) S (Standard)
  A (AES 256)   A (AES 259)

Beispiel:

LSSN

Das Dokument wird komprimiert (L) und mit der Standard-Methode verschlüsselt (S), die Metadaten werden nicht komprimiert(S) und nicht verschlüsselt (N).

clientSslTrustStore:

Optional: Ressourcenpfad zu einem Zertifikat-Trust-Store für die verschlüsselte Kommunikation mit dem Webservice.

clientSslTrustStorePassword:

Optional: Password für den Zertifikat-Trust-Store.

defaultRetentionInDays:

Aufbewahrungsfrist in Tagen (Standard: 0)

Wird '0' angegeben, dann wird eine Aufbewahrungsfrist durch Archiv-Konfigurationen bestimmt.

Eine Aufbewahrungsfrist der Operation 'Archivierung' hat Vorrang vor der Aufbewahrungsfrist der Medienkonfiguration. Eine Aufbewahrungsfrist der Medienkonfiguration hat Vorrang vor der Aufbewahrungsfrist dieser Konfiguration.

Die hier angegebene Aufbewahrungsfrist ist also nur gültig, wenn weder in der Operation 'Archivierung' noch in der Medienkonfiguration die Aufbewahrungsfrist angegeben ist.

 

NetApp

Profilparameter für NetApp:
storage:  
profiles:  
netapp:  
profileName:

Name des Profils.

Der Profilname wird bei der Konfiguration des virtuellen Archivs in yuuvis® RAD management-studio angegeben.

Sie können mehrere Profile anlegen.

volume:

Verzeichnis für die Archivierung.

enableReadOnly: true/false: Schreibschutz setzten.

defaultRetentionInDays: 

Aufbewahrungsfrist in Tagen (Standard: 0)

Wird '0' angegeben, dann wird eine Aufbewahrungsfrist durch Archiv-Konfigurationen bestimmt.

Eine Aufbewahrungsfrist der Operation 'Archivierung' hat Vorrang vor der Aufbewahrungsfrist der Medienkonfiguration. Eine Aufbewahrungsfrist der Medienkonfiguration hat Vorrang vor der Aufbewahrungsfrist dieser Konfiguration.

Die hier angegebene Aufbewahrungsfrist ist also nur gültig, wenn weder in der Operation 'Archivierung' noch in der Medienkonfiguration die Aufbewahrungsfrist angegeben ist.

NetApp unterstützt als Standard eine maximale Aufbewahrungsfrist von 30 Jahren. Durch entsprechende NetApp-Konfigurationen kann die maximale Aufbewahrungsfrist verlängert werden.

 

Hitachi Content Platform

Profilparameter für Hitachi Content Platform:
storage:  
profiles:  
hcp_s3:  
profileName:

Name des Profils.

Der Profilname wird bei der Konfiguration des virtuellen Archivs in yuuvis® RAD management-studio angegeben.

Sie können mehrere Profile anlegen.

access-key:

Zugriffsschlüssel

secret-key: Passwort
url: URL zu HCP
bucket: Bezeichnung des Buckets für die Ablage.

defaultRetentionInDays:

Aufbewahrungsfrist in Tagen (Standard: 0)

Wird '0' angegeben, dann wird eine Aufbewahrungsfrist durch Archiv-Konfigurationen bestimmt.

Eine Aufbewahrungsfrist der Operation 'Archivierung' hat Vorrang vor der Aufbewahrungsfrist der Medienkonfiguration. Eine Aufbewahrungsfrist der Medienkonfiguration hat Vorrang vor der Aufbewahrungsfrist dieser Konfiguration.

Die hier angegebene Aufbewahrungsfrist ist also nur gültig, wenn weder in der Operation 'Archivierung' noch in der Medienkonfiguration die Aufbewahrungsfrist angegeben ist.

 

Cloudian HyperStore

Profilparameter für Cloudian HyperStore:
storage:  
profiles:  
cloudian_s3:  
profileName:

Name des Profils.

Der Profilname wird bei der Konfiguration des virtuellen Archivs in yuuvis® RAD management-studio angegeben.

Sie können mehrere Profile anlegen.

supportRetention:

false

Pflichtparameter, Aufbewahrungsfristen auf Objekte werden z. Z. nicht unterstützt.

access-key:

Zugriffsschlüssel

secret-key: Passwort
url: URL zu Cloudian HyperStore
bucket: Bezeichnung des Buckets für die Ablage.

 

Amazon S3

Profilparameter für Amazon S3:
storage:  
profiles:  
s3:  
profileName:

Name des Profils.

Der Profilname wird bei der Konfiguration des virtuellen Archivs in yuuvis® RAD management-studio angegeben.

Sie können mehrere Profile anlegen.

access-key:

Zugriffsschlüssel

secret-key: Passwort
url: URL zu S3
bucket: Bezeichnung des Buckets im Storage-System für die Ablage.

defaultRetentionInDays:

Aufbewahrungsfrist in Tagen (Standard: 0)

Wird '0' angegeben, dann wird eine Aufbewahrungsfrist durch Archiv-Konfigurationen bestimmt.

Eine Aufbewahrungsfrist der Operation 'Archivierung' hat Vorrang vor der Aufbewahrungsfrist der Medienkonfiguration. Eine Aufbewahrungsfrist der Medienkonfiguration hat Vorrang vor der Aufbewahrungsfrist dieser Konfiguration.

Die hier angegebene Aufbewahrungsfrist ist also nur gültig, wenn weder in der Operation 'Archivierung' noch in der Medienkonfiguration die Aufbewahrungsfrist angegeben ist.

retentionMode:

Optional: Parameter zur Auswahl eines Object Lock

  • COMPLIANCE

    Objekte mit Retention können nicht geändert oder gelöscht werden, auch nicht von Speicheradministratoren.

  • GOVERNANCE

    Speicherbenutzer mit bestimmten Berechtigungen können Objekte unter Aufbewahrung ändern oder löschen.

Default: COMPLIANCE

region:

Optional: Gibt den Standort des Datenzentrums an, in dem neue Buckets erstellt werden sollen.

Default: Ermittelt über die S3-Methode 'GetBucketLocation'.

objectLock:

Optional: Wert, der angibt, ob die archivinterne Retention (objectLock) für den entsprechenden Bucket erforderlich oder optional ist.

  • true

    • Buckets, die automatisch vom Service 'archive' erstellt werden, haben aktiviertes ObjectLocking.

    • Binäre Content-Dateien mit gesetzter Retention können nur in Buckets mit aktiviertem ObjectLocking gespeichert werden.

  • false

    • Buckets, die automatisch vom Service 'archive' erstellt werden, haben deaktiviertes ObjectLocking.

    • Für binäre Content-Dateien, die in Buckets mit aktiviertem ObjectLocking gespeichert werden, wird eine archivinterne native Retention festgelegt.

    • Für binäre Content-Dateien, die in Buckets mit deaktiviertem ObjectLocking gespeichert werden, wird keine archivinterne native Retention festgelegt. Damit können binäre Content-Dateien zwar vor Manipulationen über yuuvis® geschützt werden, nicht aber vor Manipulationen durch direkten Speicherzugriff.

    Default: true

pathTemplate: Optional: Parameter, um Objekte in angegebenen Verzeichnissen innerhalb eines Buckets zu speichern.