Storage Explorer 시작

개요

Microsoft Azure Storage Explorer는 Windows, macOS 및 Linux에서 Azure Storage 데이터를 쉽게 사용할 수 있게 하는 독립 실행형 앱입니다.

이 문서에서는 Azure Storage 계정에 연결하고 관리하는 여러 가지 방법을 알아봅니다.

Microsoft Azure Storage Explorer

필수 조건

다음 버전의 Windows는 최신 버전의 Storage Explorer를 지원합니다.

  • Windows 11
  • Windows 10

추가 요구 사항은 다음과 같습니다.

  • Storage Explorer 버전 1.30.0부터 Windows 설치에서 64비트 애플리케이션을 지원해야 합니다.
  • Storage Explorer 버전 1.30.0부터 x64 .NET 6 런타임이 설치되어 있어야 합니다. 여기에서 최신 .NET 6 런타임 을 다운로드할 수 있습니다.

다운로드 및 설치

Storage Explorer를 다운로드하고 설치하려면 Azure Storage Explorer를 참조하세요.

스토리지 계정 또는 서비스에 연결

Storage Explorer는 Azure 리소스에 연결하는 여러 가지 방법을 제공합니다.

Azure에 로그인

참고 항목

로그인한 후 리소스에 완전히 액세스하려면 Storage Explorer에 관리 권한(Azure Resource Manager)과 데이터 레이어 권한이 모두 필요합니다. 즉, 스토리지 계정, 계정의 컨테이너 및 컨테이너의 데이터에 액세스하려면 Microsoft Entra 권한이 필요합니다. 데이터 계층에만 사용 권한이 있는 경우 리소스에 연결할 때 Microsoft Entra ID 옵션을 사용하여 로그인 옵션을 선택하는 것이 좋습니다. Storage Explorer에 필요한 특정 권한에 대한 자세한 내용은 Azure Storage Explorer 문제 해결 가이드를 참조하세요.

  1. Storage Explorer에서 계정 관리 보기를>선택하거나 계정 관리 단추를 선택합니다.

    Manage Accounts

  2. 이제 계정 관리에 사용자가 로그인한 모든 Azure 계정이 표시됩니다. 다른 계정에 연결하려면 계정 추가...를 선택합니다.

  3. Azure Storage에 대한 커넥트 대화 상자가 열립니다. 리소스 선택 패널에서 구독을 선택합니다.

    Connect dialog

  4. Azure 환경 선택 패널에서 로그인할 Azure 환경을 선택합니다. 글로벌 Azure, 국가 클라우드 또는 Azure Stack 인스턴스에 로그인할 수 있습니다. 그런 후 다음을 선택합니다.

    Option to sign in

    Azure Stack에 대한 자세한 내용은 Azure Stack 구독 또는 스토리지 계정에 커넥트 Storage Explorer를 참조하세요.

  5. Storage Explorer에서 로그인할 수 있는 웹 페이지가 열립니다.

  6. Azure 계정으로 성공적으로 로그인하면 계정과 계정에 연결된 Azure 구독이 계정 관리 아래에 나타납니다. 작업할 Azure 구독을 선택한 다음 적용을 선택합니다.

    Select Azure subscriptions

  7. EXPLORER 는 선택한 Azure 구독과 연결된 스토리지 계정을 표시합니다.

    Selected Azure subscriptions

개별 리소스에 연결

Storage Explorer를 사용하면 다양한 인증 방법을 사용하여 Azure Data Lake Storage Gen2 컨테이너와 같은 개별 리소스에 연결할 수 있습니다. 일부 인증 방법은 특정 리소스 유형에 대해서만 지원됩니다.

리소스 종류 Microsoft Entra ID 계정 이름 및 키 공유 액세스 서명(SAS) 공용(익명)
스토리지 계정 예(연결 문자열 또는 URL) 아니요
Blob 컨테이너 아니요 예(URL)
Gen2 컨테이너 아니요 예(URL)
Gen2 디렉터리 아니요 예(URL)
파일 공유 아니요 아니요 예(URL) 아니요
아니요 예(URL) 아니요
테이블 아니요 예(URL) 아니요

또한 Storage Explorer는 에뮬레이터의 구성된 포트를 사용하여 로컬 스토리지 에뮬레이터에 연결할 수 있습니다.

개별 리소스에 연결하려면 왼쪽 도구 모음에서 커넥트 단추를 선택합니다. 그런 다음, 연결하려는 리소스 종류에 대한 지침을 따릅니다.

Connect to Azure storage option

스토리지 계정에 대한 연결이 성공적으로 추가되면 로컬 및 연결된>스토리지 계정 아래에 새 트리 노드가 나타납니다.

다른 리소스 유형의 경우 로컬 및 연결된 스토리지 계정>(연결된>컨테이너)새 노드가 추가됩니다. 노드는 해당 형식과 일치하는 그룹 노드 아래에 표시됩니다. 예를 들어 Azure Data Lake Storage Gen2 컨테이너에 대한 새 연결이 Blob 컨테이너 아래에 표시됩니다.

Storage Explorer에서 연결을 추가할 수 없거나 연결이 성공적으로 추가된 후 데이터에 액세스할 수 없는 경우 Azure Storage Explorer 문제 해결 가이드를 참조하세요.

다음 섹션에서는 개별 리소스에 연결하는 데 사용할 수 있는 다양한 인증 방법을 설명합니다.

Microsoft Entra ID

Storage Explorer는 Azure 계정을 사용하여 다음 리소스 종류에 연결할 수 있습니다.

  • Blob 컨테이너
  • Azure Data Lake Storage Gen2 컨테이너
  • Azure Data Lake Storage Gen2 디렉터리

리소스에 대한 데이터 계층 액세스 권한이 있지만 관리 계층 액세스 권한이 없는 경우 Microsoft Entra ID가 기본 옵션입니다.

  1. 위에서 설명한 단계를 사용하여 하나 이상의 Azure 계정에 로그인합니다.
  2. Azure Storage로 커넥트 리소스 선택 대화 상자에서 Blob 컨테이너, ADLS Gen2 컨테이너 또는 를 선택합니다.
  3. Microsoft Entra ID를 사용하여 로그인을 선택하고 다음을 선택합니다.
  4. Azure 계정 및 테넌트를 선택합니다. 계정 및 테넌트는 연결하려는 Storage 리소스에 액세스할 수 있어야 합니다. 다음을 선택합니다.
  5. 연결의 표시 이름과 리소스의 URL을 입력합니다. 다음을 선택합니다.
  6. 요약 패널에서 연결 정보를 검토합니다. 연결 정보가 올바른 경우 연결을 선택합니다.

계정 이름 및 키

Storage Explorer는 스토리지 계정의 이름과 키를 사용하여 스토리지 계정에 연결할 수 있습니다.

Azure Portal에서 계정 키를 찾을 수 있습니다. 스토리지 계정 페이지를 열고 설정>키를 선택합니다.

  1. Azure Storage에 커넥트 리소스선택 패널에서 Storage 계정을 선택합니다.
  2. 계정 이름 및 키를 선택하고 다음을 선택합니다.
  3. 연결의 표시 이름, 계정 이름 및 계정 키 중 하나를 입력합니다. 적절한 Azure 환경을 선택합니다. 다음을 선택합니다.
  4. 요약 패널에서 연결 정보를 검토합니다. 연결 정보가 올바른 경우 연결을 선택합니다.

SAS(공유 액세스 서명) 연결 문자열

Storage Explorer는 SAS(공유 액세스 서명)가 있는 연결 문자열 사용하여 스토리지 계정에 연결할 수 있습니다. SAS 연결 문자열은 다음과 같습니다.

SharedAccessSignature=sv=2020-04-08&ss=btqf&srt=sco&st=2021-03-02T00%3A22%3A19Z&se=2020-03-03T00%3A22%3A19Z&sp=rl&sig=fFFpX%2F5tzqmmFFaL0wRffHlhfFFLn6zJuylT6yhOo%2FY%3F;
BlobEndpoint=https://contoso.blob.core.windows.net/;
FileEndpoint=https://contoso.file.core.windows.net/;
QueueEndpoint=https://contoso.queue.core.windows.net/;
TableEndpoint=https://contoso.table.core.windows.net/;
  1. Azure Storage에 커넥트 리소스선택 패널에서 Storage 계정을 선택합니다.
  2. SAS(공유 액세스 서명)를 선택하고 다음을 선택합니다.
  3. 연결의 표시 이름과 스토리지 계정에 대한 SAS 연결 문자열 입력합니다. 다음을 선택합니다.
  4. 요약 패널에서 연결 정보를 검토합니다. 연결 정보가 올바른 경우 연결을 선택합니다.

SAS(공유 액세스 서명) URL

Storage Explorer는 SAS URI를 사용하여 다음 리소스 종류에 연결할 수 있습니다.

  • Blob 컨테이너
  • Azure Data Lake Storage Gen2 컨테이너 또는 디렉터리
  • 파일 공유
  • Queue
  • 테이블

SAS URI는 다음과 같습니다.

https://contoso.blob.core.windows.net/container01?sv=2020-04-08&st=2021-03-02T00%3A30%3A33Z&se=2020-03-03T00%3A30%3A33Z&sr=c&sp=rl&sig=z9VFdWffrV6FXU51T8b8HVfipZPOpYOFLXuQw6wfkFY%3F
  1. Azure Storage커넥트 리소스 선택 대화 상자에서 연결할 리소스를 선택합니다.
  2. SAS(공유 액세스 서명)를 선택하고 다음을 선택합니다.
  3. 연결에 사용할 표시 이름과 리소스의 SAS URI를 입력합니다. 다음을 선택합니다.
  4. 요약 패널에서 연결 정보를 검토합니다. 연결 정보가 올바른 경우 연결을 선택합니다.

로컬 스토리지 에뮬레이터

Storage Explorer는 Azure Storage 에뮬레이터에 연결할 수 있습니다. 현재 지원되는 두 에뮬레이터는 다음과 같습니다.

에뮬레이터가 기본 포트에서 수신 대기하는 경우 로컬 및 연결된>스토리지 계정>에뮬레이터 - 기본 포트 노드를 사용하여 에뮬레이터에 액세스할 수 있습니다.

연결에 다른 이름을 사용하려는 경우 또는 에뮬레이터가 기본 포트에서 실행되고 있지 않은 경우:

  1. 에뮬레이터를 시작합니다.

    Important

    Storage Explorer는 에뮬레이터를 자동으로 시작하지 않습니다. 사용자가 직접 시작해야 합니다.

  2. Azure Storage에 연결 대화 상자의 리소스 선택 패널에서 로컬 스토리지 에뮬레이터를 선택합니다.

  3. 연결의 표시 이름과 사용하려는 각 에뮬레이트된 서비스의 포트 번호를 입력합니다. 서비스에 사용하지 않으려면 해당 포트를 비워 둡니다. 다음을 선택합니다.

  4. 요약 패널에서 연결 정보를 검토합니다. 연결 정보가 올바른 경우 연결을 선택합니다.

URI를 사용하여 Azure Data Lake Store에 커넥트

구독에 없는 리소스에 액세스할 수 있습니다. 리소스 URI를 제공하려면 해당 리소스에 액세스할 수 있는 사람이 필요합니다. 로그인한 후 URI를 사용하여 Data Lake Store에 연결합니다. 연결하려면 다음 단계를 따릅니다.

  1. 탐색기에서 로컬 및 연결됨을 확장합니다.

  2. Data Lake Storage Gen1을 마우스 오른쪽 단추로 클릭하고 Data Lake Storage Gen1에 대한 커넥트 선택합니다.

    Connect to Data Lake Store context menu

  3. URI를 입력한 다음 확인을 선택합니다. Data Lake Store가 Data Lake Storage 아래에 표시됩니다.

    Connect to Data Lake Store result

이 예제에서는 Data Lake Storage Gen1을 사용합니다. 이제 Azure Data Lake Storage Gen2를 사용할 수 있습니다. 자세한 내용은 Azure Data Lake Storage Gen1이란?을 참조하세요.

Storage Explorer에서 공유 액세스 서명 생성

계정 수준 공유 액세스 서명

  1. 공유하려는 스토리지 계정을 마우스 오른쪽 단추로 클릭한 다음 공유 액세스 서명 가져오기를 선택합니다.

    Get shared access signature context menu option

  2. 공유 액세스 서명에서 계정에 대해 원하는 시간 프레임 및 권한을 지정한 다음 만들기를 선택합니다.

    Get a shared access signature

  3. 커넥트ion 문자열 또는 원시 쿼리 문자열을 클립보드에 복사합니다.

서비스 수준 공유 액세스 서명

서비스 수준에서 공유 액세스 서명을 가져올 수 있습니다. 자세한 내용은 Blob 컨테이너에 대한 SAS 가져오기를 참조 하세요.

스토리지 계정 검색

스토리지 리소스를 찾으려면 탐색기 창에서 검색할 수 있습니다.

검색 상자에 텍스트를 입력하면 Storage Explorer는 해당 지점까지 입력한 검색 값과 일치하는 모든 리소스를 표시합니다. 이 예제에서는 엔드포인트에 대한 검색이 표시됩니다.

Storage account search

참고 항목

검색 속도를 향상하려면 계정 관리를 사용하여 검색 중인 항목이 포함되지 않은 구독의 선택을 취소합니다. 노드를 마우스 오른쪽 단추로 클릭하고 여기에서 검색을 선택하여 특정 노드에서 검색을 시작할 수도 있습니다 .

다음 단계