SMB Azure 파일 공유 생성

Azure 파일 공유를 만들려면 파일 공유를 사용할 방법에 관한 다음 세 가지 질문에 답해야 합니다.

  • Azure 파일 공유의 성능 요구 사항은 무엇입니까?
    Azure Files는 하드 디스크 기반(HDD 기반) 하드웨어에 호스트되는 표준 파일 공유와 반도체 디스크 기반(SSD 기반) 하드웨어에 호스트되는 프리미엄 파일 공유를 제공합니다.

  • Azure 파일 공유의 중복성 요구 사항은 무엇입니까?
    표준 파일 공유는 LRS(로컬 중복), ZRS(영역 중복), GRS(지역 중복), GZRS(지역 영역 중복) 스토리지를 제공하지만 대용량 파일 공유 기능은 지역 중복 및 영역 중복 파일 공유에서만 지원됩니다. 프리미엄 파일 공유는 어떤 형태의 지역 중복도 지원하지 않습니다.

    프리미엄 파일 공유는 지역의 하위 집합에서 로컬 중복 및 영역 중복으로 사용할 수 있습니다. 해당 지역에서 프리미엄 파일 공유를 사용할 수 있는지 확인하려면 지역별 사용 가능한 제품을 참조하세요. 자세한 내용은 Azure Files 중복도를 참조하세요.

  • 어떤 크기의 파일 공유가 필요합니까?
    로컬 중복 및 영역 중복 스토리지 계정에서 Azure 파일 공유는 최대 100TiB까지 확장할 수 있습니다. 그러나 지역 및 지리적 영역 중복 스토리지 계정에서 큰 파일 공유에 대한 지역 중복 스토리지에 등록하지 않는 한 Azure 파일 공유는 최대 5TiB까지만 확장할 수 있습니다.

이러한 세 가지 선택 사항에 대한 자세한 내용은 Planning for an Azure Files deployment(Azure Files 배포 계획)를 참조하세요.

이 비디오에서는 SMB Azure 파일 공유를 만드는 방법을 보여줍니다.

비디오 단계는 다음 섹션에도 설명되어 있습니다.

적용 대상

파일 공유 유형 SMB NFS
표준 파일 공유(GPv2), LRS/ZRS 예 아니요
표준 파일 공유(GPv2), GRS/GZRS 예 아니요
프리미엄 파일 공유(FileStorage), LRS/ZRS 예 아니요

필수 조건

  • 이 문서에서는 독자들이 이미 Azure 구독을 만들었다고 가정합니다. Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.
  • Azure PowerShell을 사용하려면 최신 버전을 설치하세요.
  • Azure CLI를 사용하려면 최신 버전을 설치하세요.

저장소 계정 만들기

Azure 파일 공유는 공유 스토리지 풀을 나타내는 최상위 개체인 스토리지 계정에 배포됩니다. 이 스토리지 풀을 사용하여 여러 파일 공유를 배포할 수 있습니다.

Azure에서는 고객에게 있을 수 있는 다양한 스토리지 시나리오를 위하여 여러 스토리지 계정 유형을 지원하지만 Azure Files의 스토리지 계정은 기본적으로 두 가지 유형입니다. 만들어야 하는 스토리지 계정 유형은 표준 파일 공유를 만들지, 프리미엄 파일 공유를 만들지에 따라 결정됩니다.

  • 범용 버전 2(GPv2) 스토리지 계정: GPv2 스토리지 계정을 사용하면 표준/하드 디스크 기반(HDD 기반) 하드웨어에 Azure 파일 공유를 배포할 수 있습니다. GPv2 스토리지 계정은 Azure 파일 공유 저장 외에도 Blob 컨테이너, 큐 또는 테이블과 같은 다른 스토리지 리소스를 저장할 수 있습니다. 파일 공유는 트랜잭션 최적화(기본값), 핫, 쿨 계층에 배포할 수 있습니다.

  • FileStorage 스토리지 계정: FileStorage 스토리지 계정을 사용하면 프리미엄/반도체 디스크 기반(SSD 기반) 하드웨어에 Azure 파일 공유를 배포할 수 있습니다. FileStorage 계정은 Azure 파일 공유를 저장하는 데만 사용할 수 있습니다. 다른 스토리지 리소스(Blob 컨테이너, 큐, 테이블 등)는 FileStorage 계정에 배포할 수 없습니다.

Azure Portal을 통해 스토리지 계정을 만들려면 대시보드에서 + 리소스 만들기를 선택합니다. 나타나는 Azure Marketplace 검색 창에서 스토리지 계정을 검색하고 표시되는 검색 결과를 선택합니다. 스토리지 계정의 개요 페이지가 표시되면, 만들기를 선택하여 스토리지 계정 만들기 마법사를 진행합니다.

브라우저의 스토리지 계정 빠른 생성 옵션 스크린샷

기본 사항

스토리지 계정을 만들기 위해 완료할 첫 번째 섹션은 기본 사항입니다. 여기에는 스토리지 계정을 만드는 데 필요한 모든 필드가 있습니다. GPv2 스토리지 계정을 만들려면 성능 라디오 단추를 ‘표준’으로 설정하고 계정 종류 드롭다운 목록을 ‘StorageV2(범용 v2)’로 선택해야 합니다.

표준이 선택된 성능 라디오 단추와 storagev2가 선택된 계정 종류의 스크린샷

FileStorage 스토리지 계정을 만들려면 성능 라디오 단추를 ‘프리미엄’으로 설정하고 프리미엄 계정 유형 드롭다운 목록에서 Fileshares를 선택해야 합니다.

프리미엄이 선택된 성능 라디오 단추와 FileStorage가 선택된 계정 종류의 스크린샷.

다른 기본 사항 필드는 스토리지 계정 선택과 별개입니다.

  • 스토리지 계정 이름: 만들 스토리지 계정 리소스의 이름입니다. 이 이름은 전역적으로 고유해야 합니다. 스토리지 계정 이름은 SMB를 통해 Azure 파일 공유를 탑재할 때 서버 이름으로 사용됩니다. 스토리지 계정 이름은 3~24자여야 합니다. 이름은 숫자와 소문자만 포함할 수 있습니다.
  • 위치: 스토리지 계정을 배포할 지역입니다. 리소스 그룹과 연결된 지역이나 사용 가능한 기타 지역을 사용할 수 있습니다.
  • 복제: 이 필드는 레이블이 복제이지만 실제로 중복을 의미합니다. 즉, LRS(로컬 중복), ZRS(영역 중복), GRS(지역 중복), GZRS(지역 영역 중복) 등 원하는 중복 수준입니다. 이 드롭다운 목록에는 Azure 파일 공유에 적용되지 않는 RA-GRS(읽기 액세스 지역 중복)와 RA-GZRS(읽기 액세스 지역 영역 중복)도 포함되어 있습니다. RA-GRS와 RA-GZRS를 선택한 상태에서 스토리지 계정에서 만든 파일 공유는 각각 지역 중복이나 지역 영역 중복이 됩니다.

네트워킹

네트워킹 섹션에서는 네트워킹 옵션을 구성할 수 있습니다. 이러한 설정은 스토리지 계정을 만들 때 선택 사항이며 원할 경우 나중에 구성할 수 있습니다. 해당 옵션에 대한 자세한 내용은 Azure Files 네트워킹 고려 사항을 참조하세요.

데이터 보호

데이터 보호 섹션에서는 스토리지 계정의 Azure 파일 공유에 대한 일시 삭제 정책을 구성할 수 있습니다. Blob의 일시 삭제, 컨테이너, 컨테이너의 특점 시점 복원, 버전 관리, 변경 피드와 관련된 기타 설정은 Azure Blob 스토리지에만 적용됩니다.

고급

고급 섹션에는 Azure 파일 공유의 몇 가지 중요한 설정이 포함되어 있습니다.

  • 보안 전송 필요: 이 필드는 스토리지 계정에 대한 통신을 위해 전송 중 암호화가 스토리지 계정에 필요한지 여부를 나타냅니다. SMB 2.1 지원이 필요한 경우에는 이 필드를 사용하지 않도록 설정해야 합니다.

    스토리지 계정의 고급 설정에서 보안 전송을 사용하도록 설정한 스크린샷

  • Large file shares(대용량 파일 공유): 이 필드는 스토리지 계정에서 100TiB까지 확장되는 파일 공유를 사용하도록 설정합니다. 이 기능을 사용하도록 설정하면 스토리지 계정에서 로컬 중복 및 영역 중복 스토리지 옵션만 사용할 수 있습니다. GPv2 스토리지 계정에서 대용량 파일 공유를 사용하도록 설정하면 대용량 파일 공유 기능을 사용하지 않도록 설정할 수 없습니다. 모든 프리미엄 파일 공유는 100TiB까지 스케일 업할 수 있으므로 FileStorage 스토리지 계정(프리미엄 파일 공유의 스토리지 계정)에는 이 옵션이 없습니다.

    스토리지 계정의 고급 블레이드에 있는 대용량 파일 공유 설정의 스크린샷

고급 탭에서 사용할 수 있는 기타 설정(Azure Data Lake Storage Gen 2의 계층 구조 네임스페이스, 기본 Blob 계층, Blob 스토리지의 NFSv3 등)은 Azure Files에 적용되지 않습니다.

Important

Blob 액세스 계층을 선택해도 파일 공유의 계층에 영향을 주지 않습니다.

태그

태그는 동일한 태그를 여러 개의 리소스 및 리소스 그룹에 적용하여 리소스를 범주화하고 통합된 청구 정보를 볼 수 있는 이름/값 쌍입니다. 해당 항목은 선택사항이며 스토리지 계정이 생성된 후에 적용될 수 있습니다.

검토 + 만들기

스토리지 계정을 만드는 마지막 단계로 검토 + 만들기 탭에서 만들기 단추를 선택합니다. 스토리지 계정의 필수 필드 중 입력하지 않은 필드가 있으면 이 단추를 사용할 수 없습니다.

기존 계정에서 대용량 파일 공유 사용 설정

기존 스토리지 계정에서 Azure 파일 공유를 만들기 전에 아직 사용하도록 설정하지 않은 경우 이 기능을 스토리지 계정의 대용량 파일 공유(최대 100TiB)에 사용하도록 설정할 수 있습니다. LRS 또는 ZRS를 사용하는 표준 스토리지 계정은 스토리지 계정의 기존 파일 공유에 대한 가동 중지 시간을 발생시키지 않고 대용량 파일 공유를 지원하도록 업그레이드할 수 있습니다. GRS, GZRS, RA-GRS 또는 RA-GZRS 계정이 있는 경우 계속하기 전에 LRS 계정으로 변환하거나 대용량 파일 공유에 대한 Azure Files 지역 중복성을 등록해야 합니다.

  1. Azure Portal을 열고 대용량 파일 공유를 사용하도록 설정할 스토리지 계정으로 이동합니다.
  2. 설정 섹션에서 구성을 선택합니다.
  3. 페이지 아래쪽에 있는 대용량 파일 공유 설정으로 이동합니다. 사용 안 함으로 설정된 경우 설정을 사용으로 변경합니다.
  4. 저장을 선택합니다.

파일 공유 만들기

스토리지 계정이 만들어지면 파일 공유를 만들 수 있습니다. 해당 프로세스는 프리미엄 파일 공유나 표준 파일 공유나 무엇을 사용하든 대부분 동일합니다. 다음과 같은 차이점을 고려합니다.

표준 파일 공유는 트랜잭션 최적화(기본값), 핫, 쿨 등의 표준 계층 중 하나에 배포할 수 있습니다. 이는 스토리지 계정의 Blob 액세스 계층의 영향을 받지 않는 파일 공유별 계층입니다. 해당 속성은 Azure Blob 스토리지와만 관련이 있고 Azure Files와는 전혀 관련이 없습니다. 공유의 계층은 배포 후 언제든지 변경할 수 있습니다. 프리미엄 파일 공유는 표준 계층으로 바로 변환할 수 없습니다.

Important

GPv2 스토리지 계정 유형(트랜잭션 최적화, 핫 및 쿨) 내의 계층 간에 공유를 이동할 수 있습니다. 계층 간 공유 이동으로 인해 트랜잭션이 발생합니다. 핫 계층에서 쿨 계층으로 이동하면 공유의 각 파일에 대해 쿨 계층의 쓰기 트랜잭션 요금이 발생하는 반면, 쿨 계층에서 핫 계층으로 이동하면 각 파일 공유에 대해 쿨 계층의 읽기 트랜잭션 요금이 발생합니다.

다음 지침을 따라 Azure Portal을 사용하여 새 Azure 파일 공유를 만듭니다.

  1. 이제 막 스토리지 계정을 만들었으면 리소스로 이동을 선택하여 배포 화면에서 해당 계정으로 이동할 수 있습니다. 스토리지 계정으로 이동했으면 스토리지 계정의 목차에서 파일 공유를 선택합니다.

  2. 파일 공유 목록에 앞에서 해당 스토리지 계정에서 계정에 만든 모든 파일 공유가 표시됩니다. 아직 파일 공유를 만들지 않은 경우 빈 테이블이 표시됩니다. + 파일 공유를 선택하여 새 파일 공유를 만듭니다.

  3. 새 파일 공유 블레이드가 화면에 표시됩니다. 새 파일 공유 블레이드의 기본 사항 탭에 있는 필드를 작성하여 파일 공유를 만듭니다.

    • 이름: 만들 파일 공유의 이름입니다.

    • 계층: 표준 파일 공유에 대해 선택한 계층입니다. 이 필드는 범용(GPv2) 스토리지 계정 유형에서만 사용할 수 있습니다. 트랜잭션 최적화, 핫, 쿨을 선택할 수 있습니다. 공유의 계층은 언제든지 변경할 수 있습니다. 마이그레이션 중에는 가능한 가장 많이 사용되는 계층을 선택하여 트랜잭션 비용을 최소화하고 마이그레이션이 완료된 후 필요하면 낮은 계층으로 전환하는 것이 좋습니다.

    • 프로비전된 용량: 프리미엄 파일 공유에 한하여 프로비전된 용량은 실제 사용량에 관계없이 청구되는 금액입니다. 이 필드는 FileStorage스토리지 계정 유형에서만 사용할 수 있습니다. 프리미엄 파일 공유에서 사용할 수 있는 IOPS 및 처리량은 프로비전된 용량을 기반으로 하므로 더 많은 용량을 프로비전하여 성능을 높일 수 있습니다. 프리미엄 파일 공유의 최소 크기는 100GiB입니다. 프리미엄 파일 공유를 계획하는 방법에 대한 자세한 내용은 provisioning premium file shares(프리미엄 파일 공유 프로비저닝)를 참조하세요.

  4. 백업 탭을 선택합니다. 기본적으로 Azure Portal을 사용하여 Azure 파일 공유를 만들면 백업이 활성화됩니다. 파일 공유에 대한 백업을 사용하지 않도록 설정하려면 백업 사용 확인란의 선택을 취소합니다. 백업을 사용하도록 설정하려면 기본값을 그대로 두거나 스토리지 계정과 동일한 지역 및 구독에 새 Recovery Services 자격 증명 모음을 만드세요. 새 백업 정책을 만들려면 새 정책 만들기를 선택합니다.

  5. 검토 + 만들기를 선택한 다음 만들기를 선택하여 Azure 파일 공유를 만듭니다.

참고 항목

파일 공유 이름은 모두 소문자, 숫자, 단일 하이픈이어야 하며 소문자 또는 숫자로 시작하고 끝나야 합니다. 이름에 두 개의 연속 하이픈을 포함할 수 없습니다. 파일 공유 및 파일 이름 지정에 대한 자세한 내용은 공유, 디렉터리, 파일 및 메타데이터 이름 지정 및 참조를 참조하세요.

Azure 파일 공유의 계층 변경

범용 v2(GPv2) 스토리지 계정에 배포된 파일 공유는 트랜잭션 최적화, 핫 또는 쿨 계층에 있을 수 있습니다. 위에서 설명한 대로 Azure 파일 공유의 계층은 언제든 변경할 수 있으며, 변경 시 트랜잭션 비용이 적용됩니다.

기본 스토리지 계정 페이지에서 파일 공유를 선택하고 파일 공유로 레이블 지정된 타일을 선택합니다. 또는 스토리지 계정의 목차를 통해 파일 공유로 이동할 수도 있습니다.

파일 공유가 선택되어 있는 스토리지 계정 블레이드의 스크린샷

파일 공유의 테이블 목록에서 계층을 변경할 파일 공유를 선택합니다. 파일 공유 개요 페이지의 메뉴에서 계층 변경을 선택합니다.

계층 변경 단추가 강조 표시된 파일 공유 개요 페이지의 스크린샷

나타나는 대화 상자에서 원하는 계층(트랜잭션 최적화, 핫, 쿨)을 선택합니다.

계층 변경 대화 상자의 스크린샷

기존 파일 공유 확장

기존 스토리지 계정에서 대용량 파일 공유를 사용하도록 설정한 경우 해당 스토리지 계정에서 기존 파일 공유를 확장하여 늘어난 용량과 규모를 활용해야 합니다.

  1. 스토리지 계정에서 파일 공유를 선택합니다.
  2. 파일 공유를 마우스 오른쪽 단추로 클릭한 다음 할당량을 선택합니다.
  3. 원하는 새 크기를 입력하고 확인을 선택합니다.

기존 파일 공유의 할당량이 표시된 Azure Portal UI

파일 공유 삭제

Azure 파일 공유를 삭제하려면 Azure Portal, Azure PowerShell 또는 Azure CLI를 사용할 수 있습니다. SMB Azure 파일 공유는 일시 삭제 보존 기간 내에 복구할 수 있습니다.

  1. Azure Portal을 열고 삭제하려는 파일 공유가 포함된 스토리지 계정으로 이동합니다.
  2. 스토리지 계정을 열고 파일 공유를 선택합니다.
  3. 삭제할 파일 공유를 선택합니다.
  4. 공유 삭제를 선택합니다.
  5. 파일 공유 및 해당하는 모든 콘텐츠 삭제에 동의함을 확인하는 확인란을 선택합니다.
  6. 삭제를 선택합니다.

파일 공유를 삭제하기 위한 Azure Portal 절차의 스크린샷.

다음 단계