Storage Explorer の概要Get started with Storage Explorer

概要Overview

Microsoft Azure Storage Explorer は、Windows、macOS、Linux での Azure Storage データの操作を容易にするスタンドアロン アプリです。Microsoft Azure Storage Explorer is a standalone app that makes it easy to work with Azure Storage data on Windows, macOS, and Linux. この記事では、Azure Storage アカウントへの接続と管理に関するさまざまな方法を紹介します。In this article, you'll learn several ways of connecting to and managing your Azure storage accounts.

Microsoft Azure ストレージ エクスプローラー

前提条件Prerequisites

Storage Explorer は次のバージョンの Windows でサポートされています。The following versions of Windows support Storage Explorer:

  • Windows 10 (推奨)Windows 10 (recommended)
  • Windows 8Windows 8
  • Windows 7Windows 7

Storage Explorer を使用するには、すべてのバージョンの Windows で .NET Framework 4.6.2 以降が必要です。For all versions of Windows, Storage Explorer requires .NET Framework 4.6.2 or later.

ダウンロードとインストールDownload and install

Storage Explorer をダウンロードしてインストールする方法については、「Azure Storage Explorer」を参照してください。To download and install Storage Explorer, see Azure Storage Explorer.

ストレージ アカウントまたはサービスに接続するConnect to a storage account or service

Storage Explorer には、ストレージ アカウントに対する接続方法がいくつか用意されています。Storage Explorer provides several ways to connect to storage accounts. 一般的に次のいずれかを実行できます。In general you can either:

Azure へのサインインSign in to Azure

注意

サインインした後にリソースにフルにアクセスするには、Storage Explorer で管理 (Azure Resource Manager) とデータ レイヤーの両方のアクセス許可が必要です。To fully access resources after you sign in, Storage Explorer requires both management (Azure Resource Manager) and data layer permissions. つまり、ストレージ アカウント、アカウント内のコンテナー、およびコンテナー内のデータへのアクセスを提供する Azure Active Directory (Azure AD) のアクセス許可が必要です。This means that you need Azure Active Directory (Azure AD) permissions, which give you access to your storage account, the containers in the account, and the data in the containers. データ レイヤーのみのアクセス許可がある場合は、Azure AD を使用してリソースを追加することを検討してください。If you have permissions only at the data layer, consider adding a resource through Azure AD. Storage Explorer で必要とされる具体的なアクセス許可の詳細については、「Azure Storage Explorer トラブルシューティング ガイド」を参照してください。For more information about the specific permissions Storage Explorer requires, see the Azure Storage Explorer troubleshooting guide.

  1. Storage Explorer で、 [表示] > [アカウント管理] を選択するか、 [アカウントの管理] ボタンを選択します。In Storage Explorer, select View > Account Management or select the Manage Accounts button.

    アカウントの管理

  2. [アカウント管理] に、ユーザーがサインインしているすべての Azure アカウントが表示されます。ACCOUNT MANAGEMENT now displays all the Azure accounts you've signed in to. 別のアカウントに接続するには、 [アカウントの追加] を選択します。To connect to another account, select Add an account.

  3. [Azure Storage に接続] で、 [Azure 環境] から Azure クラウドを選択して、国内のクラウドまたは Azure Stack にサインインします。In Connect to Azure Storage, select an Azure cloud from Azure environment to sign in to a national cloud or an Azure Stack. 環境を選択したら、 [次へ] を選択します。After you choose your environment, select Next.

    サインインのオプション

    Storage Explorer でサインインするためのページが開きます。Storage Explorer opens a page for you to sign in. 詳細については、「Storage Explorer を Azure Stack サブスクリプションまたはストレージ アカウントに接続する」を参照してください。For more information, see Connect storage explorer to an Azure Stack subscription or storage account.

  4. Azure アカウントでのサインインに成功すると、そのアカウントとそのアカウントに関連付けられている Azure サブスクリプションが、 [アカウント管理] の下に表示されます。After you successfully sign in with an Azure account, the account and the Azure subscriptions associated with that account appear under ACCOUNT MANAGEMENT. [すべてのサブスクリプション] で、一覧の Azure サブスクリプションがすべて選択された状態と、1 つも選択されていない状態を切り替えることができます。Select All subscriptions to toggle your selection between all or none of the listed Azure subscriptions. 操作する Azure サブスクリプションを選択してから、 [適用] を選択しますSelect the Azure subscriptions that you want to work with, and then select Apply.

    Azure サブスクリプションの選択

    [エクスプローラー] に、選択した Azure サブスクリプションに関連付けられているストレージ アカウントが表示されます。EXPLORER displays the storage accounts associated with the selected Azure subscriptions.

    選択された Azure サブスクリプション

特定のリソースをアタッチするAttach a specific resource

Storage Explorer でリソースにアタッチする方法は複数あります。There are several ways to attach to a resource in Storage Explorer:

Azure AD 経由でリソースを追加するAdd a resource via Azure AD

  1. [接続] シンボルを選択して [Azure Storage に接続] を開きます。Select the Connect symbol to open Connect to Azure Storage.

    Connect to Azure storage option

  2. リソースへのアクセス権を持つ Azure アカウントにまだサインインしていない場合は、 [Add an Azure Account](Azure アカウントを追加する) オプションを使用してサインインします。If you haven't already done so, use the Add an Azure Account option to sign in to the Azure account that has access to the resource. サインイン後、 [Azure Storage に接続] に戻ります。After you sign in, return to Connect to Azure Storage.

  3. [Add a resource via Azure Active Directory (Azure AD)](Azure Active Directory (Azure AD) を使用してリソースを追加する) を選択し、 [次へ] を選択します。Select Add a resource via Azure Active Directory (Azure AD), and then select Next.

  4. Azure アカウントとテナントを選択します。Select an Azure account and tenant. これらの値には、アタッチ先のストレージ リソースへのアクセス権が必要です。These values must have access to the Storage resource you want to attach to. [次へ] を選択します。Select Next.

  5. アタッチするリソースの種類を選択します。Choose the resource type you want to attach. 接続するために必要な情報を入力します。Enter the information needed to connect.

    このページで入力する情報は、追加するリソースの種類によって異なります。The information you enter on this page depends on what type of resource you're adding. 適切なリソースの種類を選択してください。Make sure to choose the correct type of resource. 必要な情報を入力したら、 [次へ] を選択します。After you've entered the required information, select Next.

  6. [接続の概要] を見直し、すべての情報が正しいことを確認します。Review the Connection Summary to make sure all the information is correct. 正しい場合は、 [接続] を選択します。If it is, select Connect. 正しくない場合は、 [戻る] を選択して前のページに戻り、間違った情報を修正します。Otherwise, select Back to return to the previous pages to fix any incorrect information.

接続が正常に追加されると、接続を表すノードにリソース ツリーが移動します。After the connection is successfully added, the resource tree goes to the node that represents the connection. リソースは、 [Local & Attached](ローカルで接続済み) > [ストレージ アカウント] > [(アタッチされたコンテナー)] > [BLOB コンテナー] の下に表示されます。The resource appears under Local & Attached > Storage Accounts > (Attached Containers) > Blob Containers. Storage Explorer で接続を追加できなかった場合、または接続を正常に追加した後に自分のデータにアクセスできない場合は、「Azure Storage Explorer トラブルシューティング ガイド」を参照してください。If Storage Explorer couldn't add your connection, or if you can't access your data after successfully adding the connection, see the Azure Storage Explorer troubleshooting guide.

接続文字列を使用するUse a connection string

  1. [接続] シンボルを選択して [Azure Storage に接続] を開きます。Select the Connect symbol to open Connect to Azure Storage.

    Connect to Azure storage option

  2. [Use a connection string](接続文字列を使用する) を選択し、 [次へ] を選択します。Select Use a connection string, and then select Next.

  3. 接続の表示名を選択し、接続文字列を入力します。Choose a display name for your connection and enter your connection string. 次に、 [次へ] を選択します。Then, select Next.

  4. [接続の概要] を見直し、すべての情報が正しいことを確認します。Review the Connection Summary to make sure all the information is correct. 正しい場合は、 [接続] を選択します。If it is, select Connect. 正しくない場合は、 [戻る] を選択して前のページに戻り、間違った情報を修正します。Otherwise, select Back to return to the previous pages to fix any incorrect information.

接続が正常に追加されると、接続を表すノードにリソース ツリーが移動します。After the connection is successfully added, the resource tree goes to the node that represents the connection. リソースは、 [Local & Attached](ローカルで接続済み) > [ストレージ アカウント] の下に表示されます。The resource appears under Local & Attached > Storage Accounts. Storage Explorer で接続を追加できなかった場合、または接続を正常に追加した後に自分のデータにアクセスできない場合は、「Azure Storage Explorer トラブルシューティング ガイド」を参照してください。If Storage Explorer couldn't add your connection, or if you can't access your data after successfully adding the connection, see the Azure Storage Explorer troubleshooting guide.

Shared Access Signature URI を使用するUse a shared access signature URI

  1. [接続] シンボルを選択して [Azure Storage に接続] を開きます。Select the Connect symbol to open Connect to Azure Storage.

    Connect to Azure storage option

  2. [Use a shared access signature (SAS) URI](Shared Access Signature (SAS) URI を使用する) を選択し、 [次へ] を選択します。Select Use a shared access signature (SAS) URI, and then select Next.

  3. 接続の表示名を選択し、Shared Access Signature URI を入力します。Choose a display name for your connection and enter your shared access signature URI. アタッチするリソースの種類のサービス エンドポイントは、自動入力されます。The service endpoint for the type of resource you're attaching should autofill. カスタム エンドポイントを使用している場合は、そうならない可能性もあります。If you're using a custom endpoint, it's possible it might not. [次へ] を選択します。Select Next.

  4. [接続の概要] を見直し、すべての情報が正しいことを確認します。Review the Connection Summary to make sure all the information is correct. 正しい場合は、 [接続] を選択します。If it is, select Connect. 正しくない場合は、 [戻る] を選択して前のページに戻り、間違った情報を修正します。Otherwise, select Back to return to the previous pages to fix any incorrect information.

接続が正常に追加されると、接続を表すノードにリソース ツリーが移動します。After the connection is successfully added, the resource tree goes to the node that represents the connection. リソースは、 [Local & Attached](ローカルで接続済み) > [ストレージ アカウント] > [(アタッチされたコンテナー)] > アタッチしたコンテナーの種類のサービス ノードの下に表示されます。The resource appears under Local & Attached > Storage Accounts > (Attached Containers) > the service node for the type of container you attached. Storage Explorer で接続を追加できなかった場合は、「Azure Storage Explorer トラブルシューティング ガイド」を参照してください。If Storage Explorer couldn't add your connection, see the Azure Storage Explorer troubleshooting guide. 接続を正常に追加した後に自分のデータにアクセスできない場合は、トラブルシューティング ガイドを参照してください。See the troubleshooting guide if you can't access your data after successfully adding the connection.

名前とキーを使用するUse a name and key

  1. [接続] シンボルを選択して [Azure Storage に接続] を開きます。Select the Connect symbol to open Connect to Azure Storage.

    Connect to Azure storage option

  2. [Use a storage account name and key](ストレージ アカウント名とキーを使用する) を選択して、 [次へ] を選択します。Select Use a storage account name and key, and then select Next.

  3. 接続の表示名を選択します。Choose a display name for your connection.

  4. ストレージ アカウント名とそのいずれかのアクセス キーを入力します。Enter your storage account name and either of its access keys.

  5. 使用するストレージ ドメインを選択して、 [次へ] を選択します。Choose the Storage domain to use and then select Next.

  6. [接続の概要] を見直し、すべての情報が正しいことを確認します。Review the Connection Summary to make sure all the information is correct. 正しい場合は、 [接続] を選択します。If it is, select Connect. 正しくない場合は、 [戻る] を選択して前のページに戻り、間違った情報を修正します。Otherwise, select Back to return to the previous pages to fix any incorrect information.

接続が正常に追加されると、接続を表すノードにリソース ツリーが移動します。After the connection is successfully added, the resource tree goes to the node that represents the connection. リソースは、 [Local & Attached](ローカルで接続済み) > [ストレージ アカウント] の下に表示されます。The resource appears under Local & Attached > Storage Accounts. Storage Explorer で接続を追加できなかった場合、または接続を正常に追加した後に自分のデータにアクセスできない場合は、「Azure Storage Explorer トラブルシューティング ガイド」を参照してください。If Storage Explorer couldn't add your connection, or if you can't access your data after successfully adding the connection, see the Azure Storage Explorer troubleshooting guide.

ローカル エミュレーターにアタッチするAttach to a local emulator

現在、Storage Explorer は次の 2 つの公式ストレージ エミュレーターをサポートしています。Storage Explorer currently supports two official Storage emulators:

エミュレーターが既定のポートでリッスンしている場合は、エミュレーター - 既定のポート ノードを使用して、エミュレーターにアクセスできます。If your emulator is listening on the default ports, you can use the Emulator - Default Ports node to access your emulator. [Local & Attached](ローカルで接続済み) > [ストレージ アカウント] の下で、エミュレーター - 既定のポートを探します。Look for Emulator - Default Ports under Local & Attached > Storage Accounts.

接続に別の名前を使用する場合、またはエミュレーターが既定のポートで実行されていない場合は、次の手順に従います。If you want to use a different name for your connection, or if your emulator isn't running on the default ports, follow these steps:

  1. エミュレーターを起動します。Start your emulator. コマンド AzureStorageEmulator.exe status を入力して、各サービスの種類のポートを表示します。Enter the command AzureStorageEmulator.exe status to display the ports for each service type.

    重要

    Storage Explorer はエミュレーターを自動的に起動しません。Storage Explorer doesn't automatically start your emulator. 手動で起動する必要があります。You must start it manually.

  2. [接続] シンボルを選択して [Azure Storage に接続] を開きます。Select the Connect symbol to open Connect to Azure Storage.

    Connect to Azure storage option

  3. [Attach to a local emulator](ローカル エミュレーターにアタッチする) を選択し、 [次へ] を選択します。Select Attach to a local emulator, and then select Next.

  4. 接続の表示名を選択し、エミュレーターがリッスンしているポートをサービスの種類ごとに入力します。Choose a display name for your connection and enter the ports your emulator is listening on for each service type. [ローカル エミュレーターにアタッチする] では、ほとんどのエミュレーターの既定のポート値が提案されます。Attach to a Local Emulator suggests the default port values for most emulators. どちらの公式エミュレーターも Files サービスを現在サポートしていないため、 [Files port](Files ポート) は空白です。Files port is blank, because neither of the official emulators currently support the Files service. 使用しているエミュレーターで Files がサポートされている場合は、使用するポートを入力できます。If the emulator you're using does support Files, you can enter the port to use. 次に、 [次へ] を選択します。Then, select Next.

  5. [接続の概要] を見直し、すべての情報が正しいことを確認します。Review the Connection Summary and make sure all the information is correct. 正しい場合は、 [接続] を選択します。If it is, select Connect. 正しくない場合は、 [戻る] を選択して前のページに戻り、間違った情報を修正します。Otherwise, select Back to return to the previous pages to fix any incorrect information.

接続が正常に追加されると、接続を表すノードにリソース ツリーが移動します。After the connection is successfully added, the resource tree goes to the node that represents the connection. ノードは、 [Local & Attached](ローカルで接続済み) > [ストレージ アカウント] の下に表示されます。The node should appear under Local & Attached > Storage Accounts. Storage Explorer で接続を追加できなかった場合、または接続を正常に追加した後に自分のデータにアクセスできない場合は、「Azure Storage Explorer トラブルシューティング ガイド」を参照してください。If Storage Explorer couldn't add your connection, or if you can't access your data after successfully adding the connection, see the Azure Storage Explorer troubleshooting guide.

接続文字列を使って Azure Cosmos DB アカウントに接続するConnect to an Azure Cosmos DB account by using a connection string

Azure サブスクリプションを使って Azure Cosmos DB アカウントを管理する代わりに、接続文字列を使って Azure Cosmos DB に接続できます。Instead of managing Azure Cosmos DB accounts through an Azure subscription, you can connect to Azure Cosmos DB by using a connection string. 接続するには、次の手順に従います。To connect, follow these steps:

  1. [エクスプローラー] で、 [Local & Attached](ローカルで接続済み) を展開し、 [Azure Cosmos DB アカウント] を右クリックして、 [Azure Cosmos DB に接続] を選択します。Under EXPLORER, expand Local & Attached, right-click Cosmos DB Accounts, and select Connect to Azure Cosmos DB.

    接続文字列によって Azure Cosmos DB に接続する

  2. Azure Cosmos DB API を選択し、接続文字列のデータを入力し、 [OK] を選択して、Azure Cosmos DB アカウントに接続します。Select the Azure Cosmos DB API, enter your Connection String data, and then select OK to connect the Azure Cosmos DB account. 接続文字列を取得する方法については、「Azure Cosmos アカウントの管理」を参照してください。For information about how to retrieve the connection string, see Manage an Azure Cosmos account.

    接続文字列

Azure Data Lake Store に URI で接続するConnect to Azure Data Lake Store by URI

サブスクリプションに含まれていないリソースにアクセスできます。You can access a resource that's not in your subscription. リソースの URI を提供する、そのリソースへのアクセス権を持つユーザーが必要です。You need someone who has access to that resource to give you the resource URI. サインイン後、その URI を使って Data Lake Store に接続します。After you sign in, connect to Data Lake Store by using the URI. 接続するには、次の手順に従います。To connect, follow these steps:

  1. [エクスプローラー] で、 [Local & Attached](ローカルで接続済み) を展開します。Under EXPLORER, expand Local & Attached.

  2. [Data Lake Storage Gen1] を右クリックし、 [Data Lake Storage Gen1 に接続] を選択します。Right-click Data Lake Storage Gen1, and select Connect to Data Lake Storage Gen1.

    [Connect to Data Lake Store](Data Lake Store に接続する) コンテキスト メニュー

  3. URI を入力し、 [OK] を選択します。Enter the URI, and then select OK. Data Lake Storage の下にお使いの Data Lake Store が表示されます。Your Data Lake Store appears under Data Lake Storage.

    [Connect to Data Lake Store](Data Lake Store に接続する) の結果

この例では、Data Lake Storage Gen1 を使用します。This example uses Data Lake Storage Gen1. Azure Data Lake Storage Gen2 が利用できるようになりました。Azure Data Lake Storage Gen2 is now available. 詳細については、「Azure Data Lake Storage Gen1 とは」を参照してください。For more information, see What is Azure Data Lake Storage Gen1.

Storage Explorer で Shared Access Signature を生成するGenerate a shared access signature in Storage Explorer

アカウント レベルの Shared Access SignatureAccount level shared access signature

  1. 共有するストレージ アカウントを右クリックし、 [Get Shared Access Signature](Shared Access Signature の取得) を選択します。Right-click the storage account you want share, and then select Get Shared Access Signature.

    [Shared Access Signature の取得] コンテキスト メニューのオプション

  2. [Shared Access Signature] で、アカウントに対して期間とアクセス許可を指定し、 [作成] を選択します。In Shared Access Signature, specify the time frame and permissions you want for the account, and then select Create.

    Shared Access Signature の取得

  3. 接続文字列または生クエリ文字列のいずれかをクリップボードにコピーします。Copy either the Connection string or the raw Query string to your clipboard.

サービス レベルの Shared Access SignatureService level shared access signature

Shared Access Signature をサービス レベルで取得できます。You can get a shared access signature at the service level. 詳細については、「BLOB コンテナーの SAS を取得する」を参照してください。For more information, see Get the SAS for a blob container.

ストレージ アカウントを検索するSearch for storage accounts

ストレージ リソースを探すには、 [エクスプローラー] ペインで検索します。To find a storage resource, you can search in the EXPLORER pane.

検索ボックスへの入力中、Storage Explorer には、その時点で入力してある検索の値に一致するすべてのリソースが表示されます。As you enter text in the search box, Storage Explorer displays all resources that match the search value you've entered up to that point. 次の例では、「エンドポイント」を検索しています。This example shows a search for endpoints:

Storage account search

注意

検索時間を短縮するには、 [アカウント管理] を使用して、検索対象の項目が含まれていないサブスクリプションを選択解除します。To speed up your search, use Account Management to deselect any subscriptions that don't contain the item you're searching for. また、ノードを右クリックし、 [ここから検索] を選択することで、特定のノードから検索を開始することもできます。You can also right-click a node and select Search From Here to start searching from a specific node.

次の手順Next steps