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バケットを選択できます。 次の操作を実行します。
RAMロールをアカウントにアタッチし、RAMロールにOSSバケットを管理する権限を付与します。 詳細については、「カスタムOSSバケットへのアクセスに使用されるRAMロールへの権限付与」をご参照ください。
Container Registry Enterprise Editionインスタンスを作成します。
Container Registry Enterprise Editionインスタンスを作成するときは、[インスタンスストレージ] を [カスタム] に設定し、バケットを選択します。 詳細については、「Container Registry Enterprise Editionインスタンスの作成」をご参照ください。
ステップ3: 画像のインポート
Container Registryコンソールにログインします。
上部のナビゲーションバーで、リージョンを選択します。
左側のナビゲーションウィンドウで、[インスタンス] をクリックします。
[インスタンス] ページで、管理するEnterprise Editionインスタンスをクリックします。
Container Registry Enterprise Editionインスタンスの管理ページの左側のナビゲーションウィンドウで、 .
[画像のインポート] ページで、トリガータスク.
ヒントダイアログボックスで、インポートの確認をクリックし、確認.
説明[画像のインポート] ページで、作成したタスクを見つけ、[操作] 列の [詳細] をクリックして進行状況を表示します。
ステップ4: カスタムドメイン名をインスタンスにバインドする
SSL証明書を持つカスタムドメイン名をContainer Registry Enterprise Editionインスタンスにバインドできます。 この操作を実行した後、カスタムドメイン名を使用してHTTPS経由でインスタンスにアクセスできます。
Container Registry Enterprise Editionインスタンスのカスタムドメイン名を、自己管理型Harborインスタンスのドメイン名に設定することを推奨します。 詳細については、「カスタムドメイン名を使用したContainer Registry Enterprise Editionインスタンスへのアクセス」をご参照ください。