関連トピック

# Log Server データベースを手動でバックアップおよび復元する

Log Server データベースをバックアップおよび復元するには、WatchGuard Server Center の Log Server バックアップおよび復元機能を使用するか、または、コマンド行から手動でバックアップおよび復元ユーティリティを実行します。

WatchGuard Server Center のバックアップおよび復元機能を使用することをお勧めします。ボタンのクリック操作で、Log Server のバックアップおよび復元手順を完了することができます。

WatchGuard Server Center から Log Server データベースをバックアップまたは復元する方法については、次を参照してください：データベースのメンテナンスの設定を構成する。

コマンド行から Log Server データベースを手動でバックアップまたは復元することもできます。コマンド行から、pg_dump.exe ユーティリティを実行し、Log Server データベースのすべての内容を含むファイルを作成できます。このファイルは、dump ファイルと呼ばれます。このファイルと pg_restore.exe を使用して、現在のサーバー上のデータベースを復元するか、または Log Server から別のサーバーに移動します。

1. コマンド プロンプトを開きます。
2. cd \Program Files\WatchGuard\wsm11\postgresql\bin を入力し、Enter キーを押して作業ディレクトリを変更します。
   WSM インストールの適切なバージョン番号を使用します。
3. pg_dump -v -f "c:\log.backup" -F c -Z 5 -U wguser wglog と入力し、Enter キーを押します。
4. 要求された時に、管理者のパスフレーズを入力します。
   Log Server データベースの内容が作業ディレクトリ (ステップ 1 で選択したディレクトリ) 内の指定したパスおよびファイルに保存されます。
5. バックアップ ファイルを新しい Log Server コンピュータ (例えば、C:\backup.db) にコピーして、Log Server を終了します・
   詳細については、次を参照してください：Log Server の Log Server。
6. コマンドプロンプトで、現在の作業ディレクトリを \Program Files\WatchGuard\wsm11\postgresql\bin に変更します。
7. オプションを選択してデータベースを復元します。
   - WatchGuard Server Center Setup wizard でインストールおよび構成した Log Server データベースがある既存の Log Server コンピュータでデータベースのバックアップを復元するには、pg_restore -U wguser -v "c:\log.backup" -c -d wglog と入力し、Enter キーを押します。
     要求した時に、管理者のパスフレーズを入力し、Enter キーを押します。
     Log Server データベースにデータベース ダンプ ファイルの内容が上書きされます。
   - WatchGuard Server Center Setup wizard で作成および構成したデータベースがない新しい Log Server コンピュータでデータベースのバックアップを復元するには、pg_restore -U wguser -v "c:\log.backup" -C -d wglog と入力し、Enter キーを押します。
     要求に応じて、管理者のパスフレーズを入力し、再度 Enter キーを押します。
     データベースが作成され、バックアップ ファイルの内容が新しい Log Server にインポートされます。
8. Log Server を起動します。
   詳細については、次を参照してください：Log Server の Log Server。

#### 関連情報

データベースのサイズ、認証キー、診断ログ設定を構成する

ログ記録、ログ ファイル、および通知について

ログサーバがあるスクリプト、ユーティリティ、および第三者ソフトウェアを使用する

フィードバックの送信 • サポートのリクエスト • 全製品ドキュメント • 技術検索