ストレージの移動ツール
ストレージの移動ツールは、BriefCam共有ディレクトリを別の場所と別の名前(必要に応じて)に更新します。
ツールの場所:{BriefCam サーバーインストールフォルダー}\tools\move_storage_tool。
構成ファイルは、BriefCamのサポートに連絡して入手することができます。
注記
このツールは、すべてのデータが1つの場所に保存されていることを前提としています。
前提条件
実行する前に、次の手順を実行することを強く推奨します。
Postgresデータベースをバックアップします。
以前の共有フォルダーのマッピングを削除します(同じ共有フォルダー名を使用する場合)。
パラメータ
使用できるパラメータは次のとおりです。
パラメータ | 説明 | 必須またはオプション |
| 新しい共有へのパス。
通常のパスの場合は、新しい共有ディレクトリが作成されます。ネットワークパスの場合、このパスは必要な権限の下ですでに共有されているため、再作成されません。 | 必須 |
| 新しい共有フォルダー名 | ネットワークパスが指定されている場合は不要 |
| 新しい共有フォルダーホスト | ローカル実行では不要 |
| データベースポート | 必須 |
| データベースのユーザー名 | 必須 |
| データベースのユーザーパスワード | 必須 |
| ローカル操作に必須 | |
| リモート実行用のJSON構成ファイルへのパス。特定のBriefCam設備に属するマシンが含まれます。 | リモート操作に必須 |
ツールの実行
オールインワン機からツールを実行するには:
move-storage.zipファイルを抽出してください。PowerShellを管理者として開きます。
ツールを解凍したディレクトリ内からツールを実行します。
ツールはデータを移動しません。したがって、ツールを実行した後、データを新しい場所に移動する必要があります。
リモート機からツールを実行するには:
move-storage.zipファイルを抽出してください。config.jsonファイルをお使いのホストと資格情報で更新します。リモートマシンのファイアウォール管理者レベルの資格情報でWINRMとICMPを有効にして許可します。
すべてのマシンで、PowerShellリモート署名スクリプトの実行を有効にします。詳しくは、を参照してください。カスタマイズされたポリシー設定を使用した高セキュリティ環境
PowerShellを管理者として開きます。
ツールを解凍したディレクトリ内からツールを実行します。
ツールはデータを移動しません。したがって、ツールを実行した後、データを新しい場所に移動する必要があります。最初に
Backupsフォルダ(:\\server\BriefCam\ServerData\Backups)とRESEARCH証明書(:\\server\BriefCam\certificates)を動かします。 次に、残りのデータを移動します。BriefCamのメンテナンスサービスを有効にします。
注記
move-storage.logファイルは、このツールのトラブルシューティングに使用できます(ツールのディレクトリにあります)。
例
以下にいくつかの例を示します。
標準パスを使用したローカル実行の場合:
PS> ./move-storage.exe -local -share-path 'C:\my\new\share' -share-name 'shary' -db-port 5432 -db-user 'bb' -db-pwd 'king'
ネットワークパスを使用したローカル実行の場合:
PS> ./move-storage.exe -local -share-path '\\MyMachine\MyShare' -db-port 5432 -db-user 'bb' -db-pwd 'king'
ネットワークパスでは、共有名は必要なく、明示的に指定しても無視されることに注意してください。