データのインポート
Grampsデータベースの準備¶
Gramps Desktopを使用している場合、次の手順でデータベースを準備し、すべてがスムーズに動作するようにします。別の系譜プログラムから移行している場合は、このステップをスキップできます。
- データベースのチェックと修復
- オプション: Gramps XMLにエクスポートしてデータベースのバックアップを作成
- データベースのチェックと修復ツールを実行します。これにより、Gramps Webで問題を引き起こす可能性のある内部の不整合が修正されます。
- メディアパスを相対パスに変換
- Grampsメディアマネージャーを使用して、すべてのメディアパスを絶対パスから相対パスに変換します。相対パスを使用しても、Grampsメディアディレクトリの外にあるメディアファイルは、Gramps Webと同期すると正常に動作しないことに注意してください。
系譜データのインポート¶
既存の家系図をインポートするには、「インポート」ページを使用し、Grampsがサポートする任意のファイル形式のファイルをアップロードします – Gramps Wikiの別の系譜プログラムからのインポートを参照してください。
すでにGramps Desktopを使用している場合は、オンラインとオフラインのツリーが同じ識別子を使用し、同期できるように、Gramps XML(.gramps)形式を使用することを強くお勧めします。
「インポート」をクリックすると、最初にファイルが解析され、「インポートの確認」ダイアログがファイルに含まれるオブジェクト(人物、家族、イベント、場所など)のプレビューを表示します。カウントを確認したら、ダイアログで「インポート」をクリックして進むか、「キャンセル」をクリックして何も変更せずに中止します。
Warning
通常のインポートは純粋に追加的です: それは常に新しいオブジェクトを作成し、既存のオブジェクトを更新または削除することはありません。すでに同じGramps IDまたはハンドルの下でツリーに存在するオブジェクトに対しても同様です。同じファイルを2回インポートすること – またはツリーに既に存在するデータと重複するファイルをインポートすること – は、マージまたはスキップするのではなく、すべての一致するオブジェクトを重複させます。
すでにインポートされたツリーに対して他の場所で行われた変更を持ち込む必要がある場合は、バックアップからの復元を使用してください。これは、ツリーをアップロードされたファイルに一致させるために置き換えるものであり、追加するものではありません。
Gramps XMLパッケージに対するサポートがない理由¶
Gramps XML(.gramps)はデータをインポートするための推奨形式ですが、Gramps XML パッケージ(.gpkg)はGramps Webではサポートされていません。これは、メディアファイルのインポートおよびエクスポートルーチンがウェブサーバーでの使用に適していないためです。
インポートされた.grampsファイルに属するメディアファイルをインポートするには、次のセクションを参照してください。
メディアファイルのインポート¶
家系図をアップロードし、対応するメディアファイルをアップロードする必要がある場合は、「インポート」ページの「メディアアーカイブをインポート」ボタンを使用できます。
これは、欠落しているメディアファイルが含まれたZIPファイルを期待します。ZIPファイル内のフォルダ構造は、Grampsメディアフォルダ内のフォルダ構造と同じである必要はなく、ファイルはそのチェックサムによってメディアオブジェクトに一致します。
この機能は、Grampsデータベース内で正しいチェックサムを持つファイルにのみ機能することに注意してください(これは最初のステップでチェックと修復ツールを実行することで保証されるべきです)。
メディアファイルを含む別の系譜プログラムからGramps Webに移行する際は、最初にすべてをGramps Desktopにインポートすることをお勧めします。これにより、インポートされたツリーに既存のメディアファイルを関連付けるためのより多くのオプションが提供されます。