FogBugz からサーバー版へのデータのインポートする
Jira にバンドルされている Jira Importers プラグインを使用すれば、FogBugz for Your Server に接続することで、FogBugz for Your Server からデータをインポートできます。
Our main website highlights some top reasons why people migrate from FogBugz to Jira. Version 4.2 or later of the Jira Importers plugin is compatible with Fogbugz for Your Server versions 7.3.6 to 8.8.39. The Jira Importers plugin requires that your FogBugz for Your Server database is MySQL, Microsoft SQL Server or Microsoft SQL Server Express.
FogBugz for Your Serverインポートプロセスでは、次のように FogBugz Import Wizard を実行するだけです。
- インポートプロセスでは個々のフィールドやフィールド値のマッピングを選択できます。一部は必須です。
- FogBugz Import Wizard の最後に、FogBugz 設定ファイルを作成するオプションが表示されます。このファイルには、FogBugz Import Wizard を通じて行った設定が含まれます。これは、本番システムでインポートを実行する前にテスト用 Jira サーバーで FogBugz のインポートをテストする必要がある場合に便利です。
These instructions refer to a FogBugz for Your Server, which is an installable implementation of FogBugz that operates behind your firewall. To import from a FogBugz On Demand (SaaS) issue tracker site, please follow the instructions for here.
FogBugz for your Server Import Wizard の実行
開始する前に、Jira データをバックアップします。
- Jira 管理者グローバル権限を持つユーザーとしてログインします。
- > [システム] を選択します。[インポートとエクスポート] > [外部システム インポート] を選択し、[外部プロジェクトのインポート] ページを開きます。
- Select FogBugz for Your Server to open the FogBugz Import Wizard: Setup page.
FogBugz Setup ページで次のフィールド/オプションを入力します。
データベースタイプ FogBugz for Your Server インストールで使用するデータベースのタイプを選択します。
- PostgreSQL
- Microsoft SQL Server
- MySQL
ホスト名 FogBugz サイトのデータベースサーバーを実行しているサーバーのホスト名または IP アドレスを指定します。 ポート Specify the TCP/IP port that the FogBugz site's database server is listening on. This field is automatically populated with the default port value based on the Database Type you choose above.
データベース Specify the name of your FogBugz database (into which FogBugz for Your Server saves its data). If you need to specify an instance ID for your database, do so using the syntax
fogbugz;instance=sqlexpress
(wherefogbugz
is the name of your FogBugz database andsqlexpress
is your FogBugz database's instance ID. The database name can usually be found in the Windows registry. See http://bugs.movabletype.org/help/topics/setup/WindowsWhatSetupDoes.html and then search for 'Initialize Registry Settings' (for details on how to access the relevant registry keys and values).ユーザ名 FogBugz がデータベースを接続するために使用するデータベース ユーザーを指定します。 パスワード FogBugz がデータベースを接続するために使用するデータベースユーザー (前記) のパスワードを指定します。 既存の設定ファイルを使用する Leave this check box cleared if you do not have a configuration file or if you want to create a new configuration file. Configuration files specify a mapping between fields in FogBugz for Your Server and those in Jira. Note:
- このオプションを選択すると、既存の設定ファイルを指定するかどうか尋ねられます。
- このオプションを選択しない場合、FogBugz Import Wizard の最後に、以降のインポート (FogBugz Import Wizard のこのステップでの再利用) に使用できる設定ファイルが作成されます。
JDBC connection parameters
(展開した Advanced タブ)The FogBugz Import Wizard will construct a JDBC-based database URL from the FogBugz database server details you specify above. Jira uses this URL to connect to and import issues from FogBugz for Your Server. If you need to specify any additional connection parameters to your FogBugz database, specify them here. If you chose MySQL (above), the FogBugz Import Wizard will add several additional connection parameters by default.
次へボタンをクリックして、FogBugz Import Wizard のプロジェクトマッピングの設定ステップに進みます。
[プロジェクト マッピングの設定] ページで、Jira にインポートする FogBugz プロジェクトを選択します。
All projects are selected by default, so clear the check boxes under Import of the FogBugz projects you do not wish to import into Jira.
For FogBugz projects you wish to import into Jira, click in Select a project and then do either of the following:- Jira に存在するプロジェクトの名前 (またはキー) を入力するか、ドロップダウン メニューを使用して既存の Jira プロジェクトを選択します。
- ドロップダウンメニューから Create New を選択し、 Add A New Project ダイアログボックスで次の項目を入力します。
- 新規プロジェクトの名前
- A new project Key
This will be used as the prefix for all issue IDs in your Jira project.
- プロジェクトリード
- 次へ ボタンをクリックして、 FogBugz インポート ウィザードのカスタム フィールドの設定ステップに進みます。
- [カスタム フィールドの設定] ページで、FogBugz Import Wizard が既存の Jira フィールドに一致させることができない FogBugz の外部フィールドごとに、次のいずれかを選択します。
- FogBugz Import Wizard で、FogBugz のフィールド名に基づき、Jira のカスタム フィールドを自動的に新しく作成します。これが既定のオプションです。自動的に作成された Jira カスタム フィールドの名前が [Jira フィールド] ドロップダウン リストに表示されます。
- Jira で独自のカスタム フィールドを作成し、FogBugz のフィールドからデータをマッピングします。これを行うには、[Jira フィールド] ドロップダウン リストから [その他] を選択し、[その他] のすぐ下に表示される新規フィールドでカスタム フィールドの名前を指定します。
- 次へをクリックして、FogBugz インポート ウィザードのフィールド マッピング設定ステップに進みます。
- On the Set up field mappings page, if there External fields in FogBugz whose values you wish to modify before they are imported into Jira, select the Map field value check boxes next to the appropriate fields.
Please note that it is mandatory to map FogBugz's sStatus (i.e. Status) field to specific Jira Status field values as the Jira Status field is an integral part of Jira workflows.
フィールドマッピングの設定ページ に表示される、FogBugz のその他の 外部フィールドは次のとおりです。
FogBugz の外部フィールド 「フィールド値のマッピング」チェックボックスをオフにします。 sCategory FogBugz Import Wizard により、Jira に不足している課題タイプが自動的に作成され、課題が適切な課題タイプで移行されます。 sCustomerEmail FogBugz インポートウィザードは、このフィールドの値をマッピングしません。 sComputer FogBugz インポートウィザードは、このフィールドの値をマッピングしません。 sFullName FogBugz Import Wizard により、FogBugz ユーザー名が Jira ユーザー名 (小文字) に自動的にマッピングされます。 sPriority FogBugz Import Wizard により、Jira に不足している値が自動的に作成され、課題に適切な優先度 (例: FogBugz の"Normal" が Jira で新規作成された "Normal") が設定されます。 sStatus (Resolution) 既存の解決状況を使用する代わりに、インポーターにより Jira に対応する解決状況が作成されます。 Select the appropriate Jira Workflow Scheme in that will be used by the FogBugz issues you will import into your Jira project.
If you are importing your FogBugz issues into an existing Jira project, ensure that you choose the Jira workflow scheme used by that existing Jira project.
- 次へボタンをクリックして、FogBugz Import Wizard の値マッピングの設定ステップに進みます。
- On the Set up value mappings page, specify Jira field values for each FogBugz field value (as detected by the FogBugz Import Wizard).
Any fields whose Map field value check boxes were selected in the previous step of the FogBugz Import Wizard will be presented on this page, including the mandatory sStatus FogBugz field.
- 次へボタンをクリックして、FogBugz Import Wizard のリンクの設定ステップに進みます。
- [リンクの設定] ページで、FogBugz Import Wizard で検出された FogBugz の各リンク タイプに対応する Jira のリンク タイプを指定します。Jira のリンク タイプの詳細については、「課題リンクの設定」を参照してください。
- Click the Begin Import button when you are ready to begin importing your FogBugz data into Jira. The importer will display updates as the import progresses, then a success message when the import is complete.
Note:
- インポートで問題が生じた場合 (または関心がある場合)、詳細ログのダウンロードリンクをクリックして、FogBugz Import Wizard プロセスに関する詳細情報を表示します。
- この手順を通じて使用した設定と同じ(または類似の)設定で、別の FogBugz 製品/プロジェクトまたはサイトからデータをインポートする必要がある場合は、設定を保存 リンクをクリックして、FogBugz 設定ファイルをダウンロードします。この設定ファイルは、FogBugz ファイルインポート ウィザードの最初のステップで使用できます。
これで、FogBugz データを Jira に正常にインポートできました。ご不明な点や、問題が生じた場合は、アトラシアン サポートにご連絡ください。
FogBugz for your Server データを Jira フィールドにインポートするためのヒント
インポート プロセスでは、次のデータが FogBugz Server データベースから Jira にコピーされます。
FogBugz | Jira 内 | インポート時の注意 |
---|---|---|
プロジェクト | プロジェクト | FogBugz データはプロジェクト単位でインポートされます。ターゲットとして既存の Jira プロジェクトを指定できますが、指定しない場合、インポート時にインポーターによって自動的にプロジェクトが作成されます。Jira プロジェクトの詳細については、「プロジェクトの定義」を参照してください。 |
エリア | コンポーネント | インポーターによって Jira に Bugzilla コンポーネントを自動的に作成するか、Jira のコンポーネントにバグをインポートしないかを選択できます。 |
マイルストーン | 修正対象バージョン | 選択すると、FogBugz からバージョンがインポートされます。インポート後、Jira で必要に応じて適切なバージョンをリリース済みに手動で設定できます。 |
ケース | 課題 | FogBugz のすべてのケースが Jira の課題になります。 |
ケース ID | Bug Import ID | インポートした各課題 ("ケース") には新しい Jira ID が与えられ、古い FogBugz Server ID は "Bug Import ID" という Jira カスタム フィールドに保存されます。このカスタム フィールドは検索可能なため、旧 FogBugz ID で Jira の課題を検索できます。このカスタム フィールドが不要な場合は、削除または "非表示" にすることができます (「フィールド動作の指定」で説明)。 |
要約 | 要約 | |
コメント | コメント | FogBugz では、"bug issueId"バグ課題Id" または "case issue id" を使用して、他の課題へのリンクを自動的に生成します。インポート後、このパターンにマッチする任意の文字列は、新しい Jira キーに書き換えられます。たとえば、"case 100 を参照してください" というコメントは、"IMP-100 を参照してください" に書き換えられます。 |
添付ファイル | 添付ファイル | FogBugz データベースから添付ファイルが抽出され、ディスクに保存されます。電子メールの課題で添付ファイルが解析され、電子メールのテキストがコメントとして保存されます。ファイルが添付された日付と添付したユーザーに関する情報も保存されます。ディスク上の場所を指定するには、「ファイル添付を設定する」を参照してください。 |
カテゴリ | 課題タイプ | 特定のケースカテゴリから特定の課題タイプへのマッピングを設定できます。 |
Priority | Priority | Fogbugz の特定の値から Jira の特定の値へのマッピングを設定できます。 |
ステータス | ステータス | インポーターの実行前に Jira でワークフローを作成している場合、FogBugz の特定の値から Jira の特定の値へのマッピングを設定できます。
|
ソリューション | ソリューション | Fogbugz の特定の値から Jira の特定の値へのマッピングを設定できます。 |
重複 | リンク | FogBugz の特定のリンク タイプから Jira のリンク タイプへのマッピングを設定できます。
|
コンピューター | コンピューター | FogBugz の Computer フィールドは、Jira の "Computer" カスタム フィールドにインポートされます。 |
カスタマーEメール | カスタマーEメール | FogBugz の Customer Email フィールドは、Jira の "Customer Email" カスタム フィールドにインポートされます。 |
ユーザー | ユーザー | FogBugz ユーザーが Jira に存在しない場合にインポーターで Jira ユーザーを自動的に作成するように指定できます。
|
その他のフィールド | カスタム フィールド | FogBugz システムにカスタム フィールドがある場合、特定の Jira カスタム フィールドへのマッピングを行うことができます。Jira にカスタム フィールドがまだ存在していない場合、インポーターによって自動的にカスタム フィールドが作成されます。 |