バックアップとリストア

Confluence サイトをセットアップする際、データをバックアップする方法と、問題が発生した場合にそれを復元する方法を検討することが重要です。 

推奨されるバックアップ戦略

Confluence サイトに対する堅牢なバックアップ戦略を定めておくことが不可欠です。任意のデータベース管理ツールまたはバックアップ ツールを使用して、データベース、インストール ディレクトリ、およびホーム ディレクトリを定期的にバックアップすることをお勧めします。

「本番環境バックアップ ストラテジー」を参照してください。 

手動の XML バックアップ

サイト全体または選択したスペースをいつでもエクスポートできます。バックアップは ZIP 形式の XML ファイルとして生成されます。 

「サイトのバックアップ」を参照してください。

「1 つまたは複数のスペースをバックアップする」を参照してください。

スケジュールされた XML バックアップ

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

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

Confluence は、サイト全体の XML エクスポートを毎日実行してサイトをバックアップする、スケジュールされた XML バックアップ オプションを提供しています。この方法は、小規模なサイト、テスト サイト、データベースおよびディレクトリ バックアップの補足として使用する場合に便利です。本番サイトでこのバックアップ方法のみに依存することはお勧めしません。 

XML サイト エクスポートが大規模サイトに適さない理由について...

XML サイトのバックアップが大規模な Confluence サイトに適さない理由は多数あります。

  • サイト内のページ数が増えると、XML バックアップの所要時間も次第に長くなり、極端な場合、エクスポートの生成プロセスでシステムが停止することもあります。
  • XML バックアップは多くのディスク容量を急激に消費する場合があります。たとえば、1 GB の Confluence サイトは、1 か月に 30 GB 相当のバックアップを作成します。
  • XML エクスポート ファイルが非常に大きい場合、サイトの復元で長い時間がかかったり、タイムアウトが発生する場合があります。
  • Marketplace アプリとユーザーがインストールしたアプリは XML バックアップに含まれません。バックアップを新しい Confluuence サイトにインポートした後に、ユーザーがインストールしたすべてのアプリを再インストールする必要があります。

Confluence Data Center では、スケジュールされた XML バックアップは既定で無効になっています。

このジョブを有効にする方法や頻度を変更する方法については、「バックアップのスケジュール設定」を参照してください

バックアップからサイトを復元

バックアップからサイトを復元する必要がある場合、バックアップ方法によって手順が異なります。

バージョンの互換性

  • スペース XML バックアップは同じか新しいバージョンの Confluence に復元できます。たとえば、Confluence 8.3 で生成されたスペース XML バックアップは、Confluence 8.3 以降にインポートできます。スペースの復元の詳細をご確認ください
  • 互換性のないプラグインや機能に関する問題を回避するために、サイト XML バックアップは必ず同じバージョンに復元することを強くお勧めします。サイトの復元の詳細をご確認ください。

  • 下位互換性がサポートされていないため、XML バックアップを以前のバージョンに復元することはできません。
  • (warning) Confluence のアップグレードに XML バックアップを使用しないでください。「Confluence のアップグレード」に従って、Confluence をアップグレードしてください

最近のバックアップと復元アクティビティ

[管理] > [一般設定] > [バックアップとリストア] には、過去 2 週間に Confluence サイトで実行されたバックアップとリストアのタスクの詳細が表示されます。このリストには、スペース ツールで生成されたスペース バックアップが含まれていますが、スケジュールされたバックアップによって生成されたバックアップは含まれていません。

[最近のアクティビティ] テーブルには、以下の概要が表示されます。

  • タスク タイプ (スペースのバックアップ、サイトのバックアップ、スペースの復元、またはサイトの復元)

  • zip ファイルのファイル名

  • タスク ステータス

  • タスクを作成したユーザー

  • タスクが作成された日付

スクリーンショット: バックアップと復元の管理画面

特定のジョブの詳細を確認するには、ファイル名を選択します。これによって、[タスクの詳細] ページに移動します。以下の表は、このページで参照できる情報の詳細です。

タスク詳細説明
ファイル名

XML バックアップまたは復元ファイルの名前。

バックアップの場合は、エクスポートしてから 72 時間以内にファイル名を選択して XML のコピーをダウンロードできます (これが既定の設定です)。永続的に保存することを選択した場合、ダウンロード リンクは期限切れになりません。 

ステータス

これは、進行中、キューに登録済み、キャンセル中、キャンセル済み、失敗、完了のいずれかです。

キューに登録済みの状態と失敗した状態の詳細については、以下を参照してください。

スペース

スペースのバックアップと復元のみ

XML スペース バックアップまたは復元 zip ファイルに含まれるスペースの数です。

処理されたレコードこれは、処理されたオブジェクトの数です。オブジェクトとは、スペースやサイトに関連するデータベース内のさまざまなレコードです。
待ち時間これは、処理を開始する前にタスクがキューに入っていた時間です。「キューに登録済み」ステータスについて詳しくは、以下をご確認ください。
経過時間

これは、タスクが完了、キャンセル、または失敗するまでにかかった時間です。経過時間にキュー内の時間は含まれません。

添付ファイル 

これは、添付ファイルがバックアップに含まれているかどうかを指定します。

スペースのバックアップには常に添付ファイルが含まれます。

作成日これは、バックアップまたは復元タスクが作成された日時です。
作成元これは、バックアップまたは復元タスクを作成したユーザーです。

予定された削除日時

バックアップのみ

これは、永久保存されていないバックアップにのみ表示されます。

XML バックアップ zip ファイルをサーバーから削除するよう予定されている日付です。既定では、バックアップが作成されてから 72 時間後です。

スキップしたレコード数

復元のみ

これは、サイトまたはスペースをインポートする際にスキップされたレコードの数です。

レコードはさまざまな理由でスキップされる場合がありますが、スキップされても、必ずしもエラーやデータ損失があったことを意味するわけではありません。復元時にデータが失われていると思われる場合は、メインのアプリ ログをチェックして、スキップされたオブジェクトを監査してください。

エラー

これは、タスクの実行中に見つかった問題またはエラーの要約です。 

問題やエラーについてさらに詳しい情報が必要な場合は、メイン アプリ ログを参照してください。

キューに登録済み」ステータス

一度に 1 つのタスクのみを処理することで、安定した迅速なバックアップと復元を実現しています。つまり、別のタスクが進行中の場合、またはローリング アップグレード中にタスクを作成した場合、そのタスクはキューに入れられます。

タスクがキューに登録済みの場合は、他のユーザーが Confluence を再起動しても、そのタスクはキュー内の同じ位置に残ります。

失敗」ステータス

タスクの進行中に誰かが Confluence を再起動すると、バックアップと復元は失敗します。その場合は、タスクをもう一度実行する必要があります。

ジョブに合わないファイルをインポートしようとした場合も、復元は失敗します。たとえば、スペースの復元を実行する際にサイトのバックアップをインポートした場合などです。


Confluence Cloud への移行

Confluence Server から Confluence Cloud に移行する場合、Confluence Cloud Migration Assistant を使用してコンテンツとスペースを移行できます。 

最終更新日: 2023 年 12 月 6 日

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

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