Skip to main content

ghe-migrator を使用する

ghe-migrator を使って、GitHub.com または別の GitHub Enterprise Server インスタンスから お使いの GitHub Enterprise Server インスタンス に、ユーザー、Organization、リポジトリのデータを移行できます。

ghe-migrator について

ghe-migrator を使うと、"ソース" の場所 (GitHub.com 組織または GitHub Enterprise Server インスタンス) から "ターゲット" の GitHub Enterprise Server インスタンスに、データを転送できます。** **

GitHub Enterprise Server から移行データをエクスポートする

プラットフォームの変更、およびトライアルインスタンスから本番インスタンスに移行するには、インスタンスを準備して、リポジトリをロックし、移行アーカイブを生成することで、GitHub Enterprise Server インスタンスから移行データをエクスポートできます。

GitHub.comからの移行データのエクスポート

API を使用して移行するリポジトリを選択し、GitHub Enterprise Server インスタンスにインポートできる移行アーカイブを生成することで、GitHub.com 上の Organization から移行データをエクスポートできます。

GitHub エンタープライズServer にデータを移行する

移行アーカイブを作成すると、ターゲットの GitHub Enterprise Server インスタンスにデータをインポートできます。 変更を恒久的にターゲットのインスタンスに適用する前に、潜在的なコンフリクトがないか変更をレビューできます。