ページの先頭行へ戻る
SystemwalkerService Catalog Manager V14g 導入ガイド
Systemwalker

7.10 オンラインバックアップの設定【Windows】

オンラインバックアップのバックアップ先ディレクトリを変更する方法について説明します。
バックアップ先ディレクトリを変更する場合は、以下のファイルおよび変更項目を変更する必要があります。

変更するファイル

ファイル名

変更項目

データベースの動作設定ファイル

postgresql.conf

WAL退避ディレクトリ

オンラインバックアップの動作設定ファイル

ctmgbackup.properties

WAL退避ディレクトリ

バックアップディレクトリ

Systemwalker Service Catalog Managerの停止

Systemwalker Service Catalog Managerを停止してください。
停止方法については、“7.1 クラウドポータルの設定”の“Systemwalker Service Catalog Managerの停止”を参照してください。

バックアップ先ディレクトリの変更【Windows】

ここでは、以下の例をもとに説明します。

ディレクトリ

種別

ディレクトリパス

バックアップディレクトリ

変更前

C:\Fujitsu\Systemwalker\backup\SWCTMG\data

変更後

D:\basebackup

WAL退避ディレクトリ

変更前

C:\Fujitsu\Systemwalker\backup\SWCTMG\wal

変更後

E:\walbackup

  1. 新規にバックアップディレクトリを作成します。

    > D:
    > cd \
    > mkdir basebackup\AccessControl
    > mkdir basebackup\Charging
    > mkdir basebackup\SecurityManagement
    > E:
    > cd \
    > mkdir walbackup\AccessControl
    > mkdir walbackup\Charging
    > mkdir walbackup\SecurityManagement
  2. ディレクトリに対してDB接続ユーザーのアクセス権を設定します。

    > cacls D:\basebackup\AccessControl /T /E /G pgctac:F
    > cacls D:\basebackup\Charging /T /E /G pgctchg:F
    > cacls D:\basebackup\SecurityManagement /T /E /G pgctsec:F
    > cacls E:\walbackup\AccessControl /T /E /G pgctac:F
    > cacls E:\walbackup\Charging /T /E /G pgctchg:F
    > cacls E:\walbackup\SecurityManagement /T /E /G pgctsec:F
  3. 既存のディレクトリから新規ディレクトリへファイルをコピー(移動)します。

    > xcopy c:\Fujitsu\Systemwalker\backup\SWCTMG\data\* D:\basebackup\ /E /H /K /X
    > xcopy c:\Fujitsu\Systemwalker\backup\SWCTMG\wal\* E:\walbackup\ /E /H /K /X
  4. データベースの動作設定ファイルを修正します。

    データベースクラスタごとの以下の動作設定ファイルに対して設定の変更を行います。

    [アクセス制御]

    <Systemwalker Service Catalog Managerインストールフォルダ>\SWCTMG\AccessControl\pgsql\data\postgresql.conf

    [課金管理]

    <Systemwalker Service Catalog Managerインストールフォルダ>\SWCTMG\Charging\pgsql\data\postgresql.conf

    [利用者管理]

    <Systemwalker Service Catalog Managerインストールフォルダ>\SWCTMG\SecurityManagement\pgsql\data\postgresql.conf

    以下のとおりに変更します。

    • 変更前の設定

      [アクセス制御]

      archive_command = 'copy "%p" "C:\\Fujitsu\\Systemwalker\\backup\\SWCTMG\\wal\\AccessControl\\%f"'    # command to use to archive a logfile segment

      [課金管理]

      archive_command = 'copy "%p" "C:\\Fujitsu\\Systemwalker\\backup\\SWCTMG\\wal\\Charging\\%f"'    # command to use to archive a logfile segment

      [利用者管理]

      archive_command = 'copy "%p" "C:\\Fujitsu\\Systemwalker\\backup\\SWCTMG\\wal\\SecurityManagement\\%f"'    # command to use to archive a logfile segment
    • 変更後の設定

      [アクセス制御]

      archive_command = 'copy "%p" "E:\\walbackup\\AccessControl\\%f"'    # command to use to archive a logfile segment

      [課金管理]

      archive_command = 'copy "%p" "E:\\walbackup\\Charging\\%f"'    # command to use to archive a logfile segment

      [利用者管理]

      archive_command = 'copy "%p" "E:\\walbackup\\SecurityManagement\\%f"'    # command to use to archive a logfile segment

      ポイント

      区切り文字には、「\\」を使用します。

  5. オンラインバックアップの動作設定ファイルを修正します。

    以下のファイルを開きます。

    <Systemwalker Service Catalog Managerインストールフォルダ>\SWCTMG\bin\conf\ctmgbackup.properties

    以下のとおりに変更します。

    • 変更前の設定

      BASE_BACKUP_DIR=C:/Fujitsu/Systemwalker/backup/SWCTMG/data
      WAL_ARCHIVE_DIR=C:/Fujitsu/SYstemwalker/backup/SWCTMG/wal
    • 変更後の設定

      BASE_BACKUP_DIR=D:/basebackup
      WAL_ARCHIVE_DIR=E:/walbackup

      ポイント

      区切り文字には、「/」を使用します。

Systemwalker Service Catalog Managerの起動

Systemwalker Service Catalog Managerを起動してください。
起動方法については、“7.1 クラウドポータルの設定”の“Systemwalker Service Catalog Managerの起動”を参照してください。