この記事では、Azure Storage Explorer を使用して Azure Stack Hub サブスクリプションとストレージ アカウントに接続する方法について説明します。 Storage Explorer は、Windows、macOS、Linux で Azure Stack Hub ストレージのデータを簡単に操作できるようにするスタンドアロン アプリです。
- Azure Stack Hub ではなくグローバル Azure で Azure Storage Explorer を使用する方法については、「 Storage Explorer の概要」を参照してください。
- Azure Stack Hub ストレージからデータを移動するために利用できるツールは、いくつかあります。 詳細については、Azure Stack Hub ストレージのデータ転送ツールに関するページを参照してください。
- まだインストールされていない場合は、Storage Explorer をダウンロードしてインストールします。
Azure Stack Hub サブスクリプションまたはストレージ アカウントに接続した後、Azure Stack Hub データを操作するための Azure Storage Explorer の記事 を参照してください。
Azure Stack Hub への接続を準備する
Storage Explorer で Azure Stack Hub サブスクリプションにアクセスするには、Azure Stack Hub への直接アクセス、または VPN 接続が必要です。 接続されていない統合システムの場合は、内部エンタープライズ証明機関を使用してルート証明書を Base-64 形式でエクスポートし、Azure Storage Explorer にインポートすることをお勧めします。
注
Azure Storage Explorer では、信頼する既定の証明書署名者を決定するために Node.js ネットワーク スタックを利用します。 詳細情報。
Azure Stack Hub の証明書をエクスポートしインポートする
切断された統合システム用の Azure Stack Hub 証明書をエクスポートしてインポートします。 接続されている統合システムの場合は、証明書はパブリック的に署名されており、この手順は必要ありません。
Azure Stack Hub に VPN 接続された、Azure Stack Hub のホスト コンピューターまたはローカル コンピューターで
mmc.exe
を開きます。[ファイル] の [スナップインの追加と削除] を選択します。 [利用できるスナップイン] で、[証明書] を選択します。
[コンピューター アカウント] を選択し、 [次へ] を選択します。 [ローカル コンピューター] を選択し、[完了] を選択します。
Console Root\Certificated (Local Computer)\Trusted Root Certification Authorities\Certificates の直下で AzureStackSelfSignedRootCert を探します。
証明書を右クリックし、[すべてのタスク]>[エクスポート] の順に選択したら、表示される手順に従って Base-64 encoded X.509 (.CER) で証明書をエクスポートします。
エクスポートされた証明書は、次の手順で使用します。
Storage Explorer を開始します。 [Azure Storage へ接続] ダイアログ ボックスが表示されたらそれをキャンセルします。
[編集] メニューで [SSL 証明書] を選択し、次に [証明書のインポート] を選択します。 ファイル選択ダイアログ ボックスを使用して、前の手順でエクスポートした証明書を見つけて開きます。
証明書をインポートすると、Storage Explorer を再起動するように求められます。
Storage Explorer が再起動したら、[編集] メニューを選択し、[Target Azure Stack Hub APIs]\(Azure Stack Hub API を対象にする\) が選択されているかどうかを確認します。 [Target Azure Stack Hub]\(Azure Stack Hub を対象にする\) が選択されていない場合は、選択してから Storage Explorer を再起動して、この変更を反映させます。 この構成は、Azure Stack Hub 環境との互換性を確保するために必要です。
Microsoft Entra ID を使用して Azure Stack Hub サブスクリプションに接続する
次の手順を使用して、Microsoft Entra アカウントに属する Azure Stack Hub サブスクリプションに Storage Explorer を接続します。
Storage Explorer の左側のウィンドウで、[アカウントの管理] を選択します。 サインインしているすべての Microsoft サブスクリプションが表示されます。
Azure Stack Hub サブスクリプションに接続するには、[アカウントの追加] を選択します。
[ Azure Storage への接続 ] ダイアログ ボックスの Azure 環境で、 Azure、 Azure China 21Vianet、 Azure Germany、 Azure US Government、または [新しい環境の追加] を選択します。 これは、使用されている Azure Stack Hub アカウントによって決まります。 [サインイン] を選択し、少なくとも 1 つのアクティブな Azure Stack Hub サブスクリプションに関連付けられた Azure Stack Hub アカウントを使用してサインインします。
Azure Stack Hub アカウントでのサインインに成功すると、左側のウィンドウに、そのアカウントに関連付けられている Azure Stack Hub サブスクリプションが表示されます。 操作する Azure Stack Hub サブスクリプションを選択してから、[適用] を選択します。 [ すべてのサブスクリプション ] チェック ボックスをオンまたはオフにすると、一覧に表示されている Azure Stack Hub サブスクリプションのすべてまたはまったく選択が切り替わります。
左側のウィンドウに、選択した Azure Stack Hub サブスクリプションに関連付けられているストレージ アカウントが表示されます。
AD FS アカウントを使用して Azure Stack Hub サブスクリプションに接続する
注
Azure のフェデレーション サービス (AD FS) のサインイン エクスペリエンスでは、Azure Stack Hub 1804 以降の更新プログラムが適用されたストレージ エクスプローラー 1.2.0 以降のバージョンがサポートされます。
AD FS アカウントに属する Azure Stack Hub サブスクリプションに Storage Explorer を接続するには、次の手順に従います。
[アカウントの管理] を選択します。 エクスプローラーには、サインインした Microsoft サブスクリプションが一覧表示されます。
Azure Stack Hub サブスクリプションに接続するには、[アカウントの追加] を選択します。
[次へ] を選択します。 [Azure Storage へ接続] ダイアログ ボックスの [Azure 環境] で [カスタム環境を使用する] を選択して、[次へ] を選択します。
Azure Stack Hub のカスタム環境に必要な情報を入力します。
フィールド メモ 環境名 フィールドはカスタマイズできます。 Azure Resource Manager endpoint (Azure Resource Manager エンドポイント) Azure Resource Manager リソース エンドポイントのサンプル。
オペレーター用:https://adminmanagement.local.azurestack.external
ユーザー用:https://management.local.azurestack.external
Azure Stack Hub 統合システムで作業していて、管理エンドポイントが不明な場合は、オペレーターに問い合わせてください。
[サインイン] を選択し、少なくとも 1 つのアクティブな Azure Stack Hub サブスクリプションに関連付けられている Azure Stack Hub アカウントに接続します。
操作する Azure Stack Hub サブスクリプションを選択してから、[適用] を選択します。
左側のウィンドウに、選択した Azure Stack Hub サブスクリプションに関連付けられているストレージ アカウントが表示されます。
Azure Stack Hub ストレージ アカウントに接続する
ストレージ アカウント名とキーのペアを使用して Azure Stack Hub ストレージ アカウントに接続することもできます。
Storage Explorer の左側のウィンドウで、[アカウントの管理] を選択します。 サインインしたすべての Microsoft アカウントが表示されます。
Azure Stack Hub サブスクリプションに接続するには、[アカウントの追加] を選択します。
[ Azure Storage への接続 ] ダイアログ ボックスで、[ ストレージ アカウント名とキーを使用する] を選択します。
アカウント名にアカウント名を入力し、[ アカウント キー] テキスト ボックスにアカウント キー を貼り付けます。 次に、[ストレージ エンドポイントのドメイン] で [Other (enter below)]\(その他 (以下に入力)\) を選択し、Azure Stack Hub エンドポイントを入力します。
Azure Stack Hub のエンドポイントには、リージョン名と Azure Stack Hub ドメインの 2 つの部分があります。 エンドポイントが不明の場合は、クラウド管理者に問い合わせてください。
[接続] を選択します。
ストレージ アカウントが正常にアタッチされると、その名前に External、Other が追加されて表示されます。
次のステップ
- Storage Explorer の概要
- Azure Stack Hub ストレージ: 違いと考慮事項
- Azure Storage の詳細については、「 Microsoft Azure Storage の概要」を参照してください。