データをバックアップする

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

This page describes how to back up your Jira Server data and establish processes for maintaining continual backups. Backing up your Jira Server data is the first step in upgrading your server to a new revision, or splitting your instance across multiple servers. See also Restoring data and Restoring a project from backup.

Creating a complete backup of Jira Server consists of two stages:

1. データベース コンテンツのバックアップ

使用可能なバックアップ ツールは 2 つです。ネイティブのデータベース バックアップツール、または Jira の XML バックアップ ユーティリティです。

本番環境で使用する場合、定期的なバックアップには、Jira の XML バックアップ サービスではなくネイティブなデータベース バックアップ ツールを使用することを強く推奨します。

Jira を使用している場合、バックアップ処理中にデータベースが更新される可能性があるため、XML バックアップの整合性は保証されません。不整合のある XML バックアップが生成されても、Jira アプリケーションは警告やエラーメッセージをまったく発することがなく、そのような XML バックアップは復元処理中に障害を発生します。ネイティブのデータベース バックアップ ツールは、より整合性と信頼性の高いデータ保存(および復元)を Jira 動作中に行う手段を提供します。

警告: インスタンスを移行する場合、可能であれば、このガイドの指示にしたがって XML バックアップを作成することをおすすめします。非常に大きなサイズのインスタンスなどの特定の事例では、XML バックアップのシステム要件により、バックアップが不可能である場合があります。

ネイティブなデータベース バックアップ ツールの使用

あらゆる重大なデータベースに、データベースをバックアップおよび復元するためのツールが付属します (RDBMS の「MS」)。以下のように、XML バックアップ オプションの設定ではこれらのツールを強くお勧めします。

  • 単一時点でバックアップを取ることによって、データベースの整合性を確保します。
  • Jira の XML バックアップより処理が速く、少ないリソースですみます。
  • 既存のバックアップ戦略と連携できます (例: データベースを使用するすべてのアプリケーションで 1 回のバックアップ実行を許可)。
  • インクリメンタル (「フル」ではなく) バックアップを実現し、ディスク スペースを節約します。
  • Jira がバックアップ形式として XML を使用することに関連する、文字エンコーディングやフォーマットの問題を防ぎます。

定期的なバックアップのセットアップ方法については、ご利用のデータベースのドキュメントを参照してください。これには一般に、mysqldumppg_dump などのコマンドライン ツールを呼び出す cron ジョブまたは Windows スケジュール タスクが含まれます。

注意: 次のすべての手順において、Jira 管理者グローバル権限を持つユーザーとしてログインする必要があります。

Jira の XML バックアップ ユーティリティの使用

一回のみのバックアップを実行するには (例: アップグレード前)、次の手順に従います。

(info)また、「Jira アプリケーション バックアップの自動化」で説明したように、スケジュールされた XML バックアップを設定することもできます。

  1. > [システム] の順に選択します。 
  2. Select Import & Export > Backup System to open the Backup Jira data page. The backup will be stored within the export subdirectory of the Jira application home directory.
  3. In 'File name' field, type the name of the backup file. Ensure that Jira has the necessary file system permissions to write to this location.
  4. Click the 'Backup' button and wait while your Jira data is backed up. Jira will save your XML backup as a zipped archive file.
  5. バックアップが完了すると、Jira がデータを指定のファイルに書き込んだことを確認するメッセージが表示されます。

2. data ディレクトリのバックアップ

Jira アプリケーションの data ディレクトリをバックアップすることは極めて重要です。このディレクトリはJira アプリケーションのホーム ディレクトリ("jira-home") のサブディレクトリですdata ディレクトリには Jira インスタンスのアプリケーション データが含まれます。たとえば、課題の添付ファイルは <jira-home>\data\attachments ディレクトリに保存されます。

Backing up the Jira index

The JIRA index is stored in a different sub-directory, <jira-home>\caches. On large instances, we recommend that you enable 'restorable index' in the system options to create backups of the index that you can restore later.

data ディレクトリのバックアップに特定の方法はありませんが、検討可能ないくつかのメソッドを次に示します。

  • MS Windows では、ディレクトリをコピーするバッチ スクリプトを記述し、定期的なスケジュールを作成できます ([プログラム] > [アクセサリ] > [システムツール] > [スケジュール作成済みのタスク])。
  • Linux / Solaris の場合、小規模なシェル スクリプトを作成して /etc/cron.daily に配置し、ファイルを /var/backup/jira などのディレクトリにバックアップします。ローカルの規則 (ファイルの場所、ロックファイル、権限) に確実に順守するため、/etc/cron.daily に既存のスクリプトをコピーすることをおすすめします。

Your "attachments" directory may be located elsewhere

If you have put your attachments directory in a custom location rather than inside the data directory, you will also need to back up your attachments directory.

最終更新日 2018 年 4 月 19 日

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

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