バックアップのスケジュール設定

Confluence 8.3 以降では、バックアップと復元の方法が変更されました。これらの変更の詳細については、Confluence 8.3 リリース ノートを参照してください。

スケジュールされたバックアップでは、この新しいアプローチは使用されず、従来のシステムが引き続き使用されます。新しいシステムで解決された問題の多くが含まれているため、必要でない限り、スケジュールされたバックアップを使用しないことをお勧めします。

推奨される方法については、「本番環境のバックアップ戦略」を参照してください。


Confluence では、毎日一定の時間にサイトのフル エクスポートを実行し、データのバックアップを自動で作成できます。

このスケジュールされたバックアップ ジョブは、大規模なサイトで問題の原因になることが確認されているため、既定では無効になっています。

zip 圧縮された XML バックアップ ファイルには backup-yyyy_MM_dd という名前が付けられ、Confluence ホーム ディレクトリbackups ディレクトリに保存されます。例: <shared-home>/backups

On this page:

このページでは、以下の方法について説明します。

  • スケジュールされたバックアップを有効または無効にする (Confluence Data Center では既定で無効になっている)

  • 命名規則の変更

  • 添付ファイルの追加または除外

  • バックアップを別の時刻にスケジュール

  • バックアップ ファイルを別の場所に保存する

これを実行するには、システム管理者権限が必要です。

自動バックアップを設定する

日単位のスケジュールされた XML サイト バックアップを設定するには、次の手順を実行します。

  1. [管理] > [一般設定] > [バックアップ管理] に移動します。 
  2. [編集] を選択して、以下を実行します。
    • バックアップ ファイル名のプレフィックスを変更します。
    • 別の日付形式を使用します (「SimpleDateFormat」に記載されている構文を使用してください)。
    • バックアップに添付ファイルを含めるか除外するかを選択します (既定では添付ファイルが含まれます)。
    • カスタムの場所にバックアップ ファイルを保存するよう選択します (この操作は既定では無効になっています。以下の「バックアップ パス設定を有効化する」を参照)。
  3. 変更を保存します。

 

バックアップ パス設定を有効化する

セキュリティ上の理由により、[バックアップ管理] 画面からバックアップ ファイルの場所を変更する機能は既定で無効に設定されています。 

カスタム バックアップ パスを有効にするには:

  1. Confluence を停止します。
  2. <confluence-home>/confluence.cfg.xml ファイルを編集します。
  3. 次のプロパティの値を true に変更します。

    <property name="admin.ui.allow.daily.backup.custom.location">true</property>
  4. Confluence を再起動して変更内容を反映します。
  5. [管理] > [一般設定]> [バックアップ管理] に移動して、新しいパスを入力します。

ディレクトリは、ローカルドライブまたはマウントされたネットワークドライブ上のいずれかにする必要があります。マウントされたドライブが、仮想マシンイメージではなく、物理サーバー上にあることを確認してください。 

Confluence を新しいサーバーへ移行したり、アーキテクチャを変更した場合は、このパスを更新する必要があります。カスタム パスを有効化した場合、ホーム ディレクトリの場所を変更しても、バックアップ ファイル パスは自動更新されません。  

スケジュールされたバックアップを有効または無効にする

適切な本番環境のバックアップ戦略を確立した場合は、ディスク容量を節約するため、自動バックアップを無効にする必要があります。 

スケジュールされたバックアップをオンまたはオフにするには、次の手順を実行します。

  1. [管理] > [一般設定] > [スケジュール済みのジョブ] に移動します。
  2. [Confluence のバックアップ] ジョブの隣にある [無効化] を選択します。

バックアップ スケジュールの変更

バックアップの頻度を変更、またはバックアップの 1 日での実行回数を変更するには:

  1. [管理] > [一般設定] > [スケジュール済みのジョブ] に移動します。
  2. Confluence のバックアップ ジョブの隣にある 編集 を選択します。
  3. cron 式を使用して新しいスケジュールを入力します。

スケジュールされたジョブに使用されるタイムゾーンは、Confluence が実行されているサーバーから取得されます。[管理] > [一般設定] > [システム情報] に移動して、[システム時刻] を確認します。

手動バックアップを実行する

1 回限りの XML バックアップが必要な場合は、サイトのエクスポートを手動で実行できます。詳細は、「サイトの手動バックアップ」を参照してください。 

これらのバックアップ ファイルは、スケジュールされたバックアップと同じ場所ではなく、Confluence ホーム ディレクトリの restore ディレクトリ (例: <shared-home>/restore/site.) に保存されます。

最終更新日: 2024 年 2 月 8 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.