Move Storage Tool
Das Speicher verschieben-Tool aktualisiert das BriefCam freigegebene Verzeichnis an einem anderen Speicherort und ändert ggf. dessen Namen.
Das Tool finden Sie unter: {BriefCam Server Installationsordner}\tools\move_storage_tool.
Die Konfigurationsdatei ist über den Support von BriefCamerhältlich.
Anmerkung
Das Tool geht davon aus, dass alle Daten an einem Ort gespeichert sind.
Voraussetzungen
Vor der Ausführung wird dringend empfohlen:
Sichern Sie die Postgres-Datenbank.
Vorherige freigegebene Ordnerzuweisungen entfernen (wenn Sie denselben freigegebenen Ordnernamen verwenden möchten).
Parameter
Die folgenden Parameter können verwendet werden:
Parameter | Beschreibung | Erforderlich oder Optional |
| Pfad zur neuen Freigabe.
Wenn es sich um einen regulären Pfad handelt, wird ein neues freigegebenes Verzeichnis erstellt. Wenn es sich um einen Netzwerkpfad handelt, wird davon ausgegangen, dass dieser Pfad bereits mit den erforderlichen Berechtigungen freigegeben ist und wird daher nicht neu erstellt. | erforderlich |
| Neuer Name des freigegebenen Ordners | Nicht erforderlich, wenn Netzwerkpfad angegeben ist |
| Neuer Host des freigegebenen Ordners | Nicht erforderlich bei lokaler Ausführung |
| Datenbank-Port | erforderlich |
| Datenbank-Benutzername | erforderlich |
| Datenbank Benutzer Passwort | erforderlich |
| Erforderlich für den lokalen Betrieb | |
| Pfad zu einer JSON-Konfigurationsdatei für die Fernausführung. Enthält die Rechner, die zu einer bestimmten BriefCam-Installation gehören. | Erforderlich für Remote-Betrieb |
Ausführen des Tools
So führen Sie das Tool auf einem All-in-One-System aus:
Entpacken Sie die
move-storage.zipDatei.Öffnen Sie die PowerShell als Administrator.
Führen Sie das Tool in dem Verzeichnis aus, in das Sie es entpackt haben.
Das Tool verschiebt keine Daten. Daher müssen Sie die Daten nach der Ausführung des Tools an den neuen Speicherort verschieben.
So führen Sie das Tool von einem Remote-System aus:
Entpacken Sie die
move-storage.zipDatei.Aktualisieren Sie die
config.json-Datei mit Ihren Hosts und Anmeldeinformationen.Aktivieren und erlauben Sie WINRM und ICMP in der Firewall auf Administrator-Ebene der Remote-Systeme.
Aktivieren Sie auf jedem Rechner die Ausführung von PowerShell-Remote-signierten Skripten. Weitere Informationen finden Sie unter Hochsichere Umgebung mit benutzerdefinierten Richtlinieneinstellungen.
Öffnen Sie die PowerShell als Administrator.
Führen Sie das Tool in dem Verzeichnis aus, in das Sie es entpackt haben.
Das Tool verschiebt keine Daten. Daher müssen Sie die Daten nach der Ausführung des Tools an den neuen Speicherort verschieben. Verschieben Sie zunächst den
BackupsOrdner (unter:\\server\BriefCam\ServerData\Backups) und die RESEARCH-Zertifikate (unter:\\server\BriefCam\certificates). Verschieben Sie dann die restlichen Daten.Aktivieren Sie den Wartungsdienst von BriefCam.
Anmerkung
Die move-storage.log -Datei ist für die Fehlersuche in diesem Tool verfügbar (sie befindet sich im Verzeichnis des Tools).
Beispiele
Hier sind einige Beispiele:
Für lokale Ausführung mit einem Standardpfad:
PS> ./move-storage.exe -local -share-path 'C:\my\new\share' -share-name 'shary' -db-port 5432 -db-user 'bb' -db-pwd 'king'
Für lokale Ausführung mit einem Netzwerkpfad:
PS> ./move-storage.exe -local -share-path '\\MyMachine\MyShare' -db-port 5432 -db-user 'bb' -db-pwd 'king'
Beachten Sie, dass der Freigabename mit dem Netzwerkpfad nicht benötigt wird und ignoriert wird, selbst wenn er explizit angegeben wird.