すべてのプロダクト
Search
ドキュメントセンター

Container Registry:自己管理型のHarborインスタンスからContainer Registry Enterprise Editionに10分以内にイメージを移行する

最終更新日:Oct 18, 2024

Container Registry Enterprise Editionは、高速イメージ移行とカスタムドメイン名をサポートしています。 自己管理型のHarborインスタンスからContainer Registry Enterprise Editionにデータとイメージを移行し、Alibaba cloudが提供するクラウドサービスとテクノロジを使用してデータとイメージをホストできます。 これにより、O&Mワークロードが大幅に削減され、Container Service for Kubernetes (ACK) との統合が簡素化され、アプリケーションの配信がはるかに簡単になります。

ステップ1: Harborインスタンスのバックエンドデータの移行

  • HarborインスタンスがバックエンドストレージとしてApsara File Storage NASを使用している場合、NASからObject storage Service (OSS) バケットにデータを移行する必要があります。 詳細については、「NASからOSSへのデータ移行」をご参照ください。

  • Harborインスタンスがバックエンドストレージとしてデータセンターを使用している場合、OSSのデータオンライン移行サービスを使用して、データセンターからOSSバケットにデータを移行する必要があります。 詳細については、「ローカルIDCからOSSへのデータ移行」をご参照ください。

  • HarborインスタンスのバックエンドデータがOSSに保存されている場合は、この手順をスキップします。

ステップ2: OSSバケットの選択

Container Registry Enterprise Editionインスタンスを作成するときに、インスタンスのバックエンドストレージとして既存のOSSバケットを選択できます。 次の操作を実行します。

  1. RAMロールをアカウントにアタッチし、RAMロールにOSSバケットを管理する権限を付与します。 詳細については、「カスタムOSSバケットへのアクセスに使用されるRAMロールへの権限付与」をご参照ください。

  2. Container Registry Enterprise Editionインスタンスを作成します。

    Container Registry Enterprise Editionインスタンスを作成するときは、[インスタンスストレージ][カスタム] に設定し、バケットを選択します。 詳細については、「Container Registry Enterprise Editionインスタンスの作成」をご参照ください。

ステップ3: 画像のインポート

  1. Container Registryコンソールにログインします。

  2. 上部のナビゲーションバーで、リージョンを選択します。

  3. 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。

  4. [インスタンス] ページで、管理するEnterprise Editionインスタンスをクリックします。

  5. Container Registry Enterprise Editionインスタンスの管理ページの左側のナビゲーションウィンドウで、インスタンス > 画像のインポート.

  6. [画像のインポート] ページで、トリガータスク.

  7. ヒントダイアログボックスで、インポートの確認をクリックし、確認.

    説明

    [画像のインポート] ページで、作成したタスクを見つけ、[操作] 列の [詳細] をクリックして進行状況を表示します。

ステップ4: カスタムドメイン名をインスタンスにバインドする

SSL証明書を持つカスタムドメイン名をContainer Registry Enterprise Editionインスタンスにバインドできます。 この操作を実行した後、カスタムドメイン名を使用してHTTPS経由でインスタンスにアクセスできます。

Container Registry Enterprise Editionインスタンスのカスタムドメイン名を、自己管理型Harborインスタンスのドメイン名に設定することを推奨します。 詳細については、「カスタムドメイン名を使用したContainer Registry Enterprise Editionインスタンスへのアクセス」をご参照ください。