SMB Azure 파일 공유를 만드는 방법
Azure 파일 공유를 만들기 전에 사용 방법에 대한 두 가지 질문에 대답해야 합니다.
Azure 파일 공유의 성능 요구 사항은 무엇입니까?
Azure Files는 하드 디스크 기반(HDD 기반) 하드웨어에 호스트되는 표준 파일 공유와 반도체 디스크 기반(SSD 기반) 하드웨어에 호스트되는 프리미엄 파일 공유를 제공합니다.Azure 파일 공유의 중복성 요구 사항은 무엇입니까?
표준 파일 공유는 LRS(로컬 중복), ZRS(영역 중복), GRS(지역 중복) 또는 GZRS(지역 영역 중복) 스토리지를 제공합니다. 프리미엄 파일 공유는 어떤 형태의 지역 중복도 지원하지 않습니다.프리미엄 파일 공유는 지역의 하위 집합에서 로컬 중복 및 영역 중복으로 사용할 수 있습니다. 해당 지역에서 프리미엄 파일 공유를 사용할 수 있는지 확인하려면 지역별 사용 가능한 제품을 참조하세요. 자세한 내용은 Azure Files 중복도를 참조하세요.
이러한 선택 사항에 대한 자세한 내용은 Azure Files 배포 계획을 참조하세요.
적용 대상
파일 공유 유형 | SMB | NFS |
---|---|---|
표준 파일 공유(GPv2), LRS/ZRS | ![]() |
![]() |
표준 파일 공유(GPv2), GRS/GZRS | ![]() |
![]() |
프리미엄 파일 공유(FileStorage), LRS/ZRS | ![]() |
![]() |
필수 조건
- 이 문서에서는 독자들이 이미 Azure 구독을 만들었다고 가정합니다. Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.
- Azure PowerShell을 사용하려면 최신 버전을 설치하세요.
- Azure CLI를 사용하려면 최신 버전을 설치하세요.
저장소 계정 만들기
Azure 파일 공유는 공유 스토리지 풀을 나타내는 최상위 개체인 스토리지 계정에 배포됩니다. 이 스토리지 풀을 사용하여 여러 파일 공유를 배포할 수 있습니다.
Azure에서는 고객에게 있을 수 있는 다양한 스토리지 시나리오를 위하여 여러 스토리지 계정 유형을 지원하지만 Azure Files의 스토리지 계정은 기본적으로 두 가지 유형입니다. 만들어야 하는 스토리지 계정 유형은 표준 파일 공유를 만들지, 프리미엄 파일 공유를 만들지에 따라 결정됩니다.
GPv2(범용 버전 2) 스토리지 계정: 표준 GPv2 스토리지 계정을 사용하면 표준/하드 디스크 기반(HDD 기반) 하드웨어에 Azure 파일 공유를 배포할 수 있습니다. Azure 파일 공유를 저장하는 것 외에도 GPv2 스토리지 계정은 Blob, 큐 또는 테이블과 같은 다른 스토리지 리소스를 저장할 수 있습니다. 파일 공유는 트랜잭션 최적화(기본값), 핫, 쿨 계층에 배포할 수 있습니다.
FileStorage 스토리지 계정: FileStorage 스토리지 계정을 사용하면 프리미엄/반도체 디스크 기반(SSD 기반) 하드웨어에 Azure 파일 공유를 배포할 수 있습니다. FileStorage 계정은 Azure 파일 공유를 저장하는 데만 사용할 수 있습니다. 다른 스토리지 리소스(Blob, 큐, 테이블 등)는 FileStorage 계정에 배포할 수 없습니다.
Azure Portal을 통해 스토리지 계정을 만들려면 대시보드에서 + 리소스 만들기를 선택합니다. 나타나는 Azure Marketplace 검색 창에서 스토리지 계정을 검색하고 표시되는 검색 결과를 선택합니다. 스토리지 계정의 개요 페이지가 표시되면, 만들기를 선택하여 스토리지 계정 만들기 마법사를 진행합니다.
기본 사항
스토리지 계정을 만들기 위해 완료할 첫 번째 섹션은 기본 사항입니다. 여기에는 스토리지 계정을 만드는 데 필요한 모든 필드가 있습니다. GPv2 스토리지 계정을 만들려면 성능 라디오 단추를 ‘표준’으로 설정하고 계정 종류 드롭다운 목록을 ‘StorageV2(범용 v2)’로 선택해야 합니다.
FileStorage 스토리지 계정을 만들려면 성능 라디오 단추를 ‘프리미엄’으로 설정하고 프리미엄 계정 유형 드롭다운 목록에서 Fileshares를 선택해야 합니다.
다른 기본 사항 필드는 스토리지 계정 선택과 별개입니다.
- 스토리지 계정 이름: 만들 스토리지 계정 리소스의 이름입니다. 이 이름은 전역적으로 고유해야 합니다. 스토리지 계정 이름은 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 지원이 필요한 경우에는 이 필드를 사용하지 않도록 설정해야 합니다.
스토리지 계정 키 액세스 사용: 스토리지 계정 키 액세스가 사용하지 않도록 설정되면 스토리지 계정 키로 권한이 있는 계정에 대한 모든 요청이 거부됩니다. ID 기반 인증을 사용하여 공유에 대한 액세스 권한을 부여하려는 경우 스토리지 계정 키 액세스를 사용하지 않도록 설정할 수 있습니다. 그러나 파일 소유권을 가져오는 기능을 포함하여 파일 공유에 대한 전체 관리 제어를 위해서는 스토리지 계정 키를 사용해야 한다는 점에 유념해야 합니다.
대용량 파일 공유: 최대 100TiB까지 파일 공유 지원을 제공합니다. 이제 대용량 파일 공유는 모든 스토리지 계정에서 기본적으로 사용하도록 설정되며, 사용하지 않도록 설정할 수 없습니다. 이제 모든 Azure 파일 공유는 최대 100TiB까지 확장될 수 있으므로 이 설정은 레거시 이유로만 표시되며 Azure Portal에서는 회색으로 표시됩니다.
고급 탭에서 사용할 수 있는 기타 설정(Azure Data Lake Storage Gen 2의 계층 구조 네임스페이스, 기본 Blob 계층, Blob 스토리지의 NFSv3 등)은 Azure Files에 적용되지 않습니다.
Important
Blob 액세스 계층을 선택해도 파일 공유의 계층에 영향을 주지 않습니다.
태그
태그는 동일한 태그를 여러 개의 리소스 및 리소스 그룹에 적용하여 리소스를 범주화하고 통합된 청구 정보를 볼 수 있는 이름/값 쌍입니다. 해당 항목은 선택사항이며 스토리지 계정이 생성된 후에 적용될 수 있습니다.
검토 + 만들기
스토리지 계정을 만드는 마지막 단계로 검토 + 만들기 탭에서 만들기 단추를 선택합니다. 스토리지 계정의 필수 필드 중 입력하지 않은 필드가 있으면 이 단추를 사용할 수 없습니다.
파일 공유 만들기
스토리지 계정이 만들어지면 파일 공유를 만들 수 있습니다. 해당 프로세스는 프리미엄 파일 공유나 표준 파일 공유나 무엇을 사용하든 대부분 동일합니다. 다음과 같은 차이점을 고려합니다.
표준 파일 공유는 트랜잭션 최적화(기본값), 핫, 쿨 등의 표준 계층 중 하나에 배포할 수 있습니다. 이는 스토리지 계정의 Blob 액세스 계층의 영향을 받지 않는 파일 공유별 계층입니다. 해당 속성은 Azure Blob 스토리지와만 관련이 있고 Azure Files와는 전혀 관련이 없습니다. 공유의 계층은 배포 후 언제든지 변경할 수 있습니다. 프리미엄 파일 공유는 표준 계층으로 바로 변환할 수 없습니다.
Important
GPv2 스토리지 계정 유형(트랜잭션 최적화, 핫 및 쿨) 내의 계층 간에 공유를 이동할 수 있습니다. 계층 간 공유 이동으로 인해 트랜잭션이 발생합니다. 핫 계층에서 쿨 계층으로 이동하면 공유의 각 파일에 대해 쿨 계층의 쓰기 트랜잭션 요금이 발생하는 반면, 쿨 계층에서 핫 계층으로 이동하면 각 파일 공유에 대해 쿨 계층의 읽기 트랜잭션 요금이 발생합니다.
다음 지침을 따라 Azure Portal을 사용하여 새 Azure 파일 공유를 만듭니다.
이제 막 스토리지 계정을 만들었으면 리소스로 이동을 선택하여 배포 화면에서 해당 계정으로 이동할 수 있습니다. 스토리지 계정으로 이동했으면 스토리지 계정의 목차에서 파일 공유를 선택합니다.
파일 공유 목록에 앞에서 해당 스토리지 계정에서 계정에 만든 모든 파일 공유가 표시됩니다. 아직 파일 공유를 만들지 않은 경우 빈 테이블이 표시됩니다. + 파일 공유를 선택하여 새 파일 공유를 만듭니다.
새 파일 공유 블레이드가 화면에 표시됩니다. 새 파일 공유 블레이드의 기본 사항 탭에 있는 필드를 작성하여 파일 공유를 만듭니다.
이름: 만들 파일 공유의 이름입니다.
계층: 표준 파일 공유에 대해 선택한 계층입니다. 이 필드는 범용(GPv2) 스토리지 계정 유형에서만 사용할 수 있습니다. 트랜잭션 최적화, 핫, 쿨을 선택할 수 있습니다. 언제든지 공유 계층을 변경할 수 있습니다. 트랜잭션 비용을 최소화하기 위해 마이그레이션 중에 가능한 트랜잭션 최적화 계층을 선택하고, 마이그레이션이 완료된 후 원하는 경우 더 낮은 계층으로 전환하는 것이 좋습니다.
프로비전된 용량: 프리미엄 파일 공유에 한하여 프로비전된 용량은 실제 사용량에 관계없이 청구되는 금액입니다. 이 필드는 FileStorage스토리지 계정 유형에서만 사용할 수 있습니다. 프리미엄 파일 공유에서 사용할 수 있는 IOPS 및 처리량은 프로비전된 용량을 기반으로 하므로 더 많은 용량을 프로비전하여 성능을 높일 수 있습니다. 프리미엄 파일 공유의 최소 크기는 100GiB입니다. 프리미엄 파일 공유를 계획하는 방법에 대한 자세한 내용은 provisioning premium file shares(프리미엄 파일 공유 프로비저닝)를 참조하세요.
백업 탭을 선택합니다. 기본적으로 Azure Portal을 사용하여 Azure 파일 공유를 만들면 백업이 활성화됩니다. 파일 공유에 대한 백업을 사용하지 않도록 설정하려면 백업 사용 확인란의 선택을 취소합니다. 백업을 사용하도록 설정하려면 기본값을 그대로 두거나 스토리지 계정과 동일한 지역 및 구독에 새 Recovery Services 자격 증명 모음을 만드세요. 새 백업 정책을 만들려면 새 정책 만들기를 선택합니다.
검토 + 만들기를 선택한 다음 만들기를 선택하여 Azure 파일 공유를 만듭니다.
참고 항목
파일 공유 이름은 모두 소문자, 숫자, 단일 하이픈이어야 하며 소문자 또는 숫자로 시작하고 끝나야 합니다. 이름에 두 개의 연속 하이픈을 포함할 수 없습니다. 파일 공유 및 파일 이름 지정에 대한 자세한 내용은 공유, 디렉터리, 파일 및 메타데이터 이름 지정 및 참조를 참조하세요.
Azure 파일 공유의 계층 변경
범용 v2(GPv2) 스토리지 계정에 배포된 파일 공유는 트랜잭션 최적화, 핫 또는 쿨 계층에 있을 수 있습니다. 위에서 설명한 대로 Azure 파일 공유의 계층은 언제든 변경할 수 있으며, 변경 시 트랜잭션 비용이 적용됩니다.
기본 스토리지 계정 페이지에서 파일 공유를 선택하고 파일 공유로 레이블 지정된 타일을 선택합니다. 또는 스토리지 계정의 목차를 통해 파일 공유로 이동할 수도 있습니다.
파일 공유의 테이블 목록에서 계층을 변경할 파일 공유를 선택합니다. 파일 공유 개요 페이지의 메뉴에서 계층 변경을 선택합니다.
나타나는 대화 상자에서 원하는 계층(트랜잭션 최적화, 핫, 쿨)을 선택합니다.
기존 파일 공유 확장
기존 스토리지 계정에서 대용량 파일 공유를 사용하도록 설정한 경우 해당 스토리지 계정에서 기존 파일 공유를 확장하여 늘어난 용량과 규모를 활용해야 합니다.
- 스토리지 계정에서 파일 공유를 선택합니다.
- 파일 공유를 마우스 오른쪽 단추로 클릭한 다음 할당량을 선택합니다.
- 원하는 새 크기를 입력하고 확인을 선택합니다.
파일 공유 삭제
Azure 파일 공유를 삭제하려면 Azure Portal, Azure PowerShell 또는 Azure CLI를 사용할 수 있습니다. SMB Azure 파일 공유는 일시 삭제 보존 기간 내에 복구할 수 있습니다.
- Azure Portal을 열고 삭제하려는 파일 공유가 포함된 스토리지 계정으로 이동합니다.
- 스토리지 계정을 열고 파일 공유를 선택합니다.
- 삭제할 파일 공유를 선택합니다.
- 공유 삭제를 선택합니다.
- 파일 공유 및 해당하는 모든 콘텐츠 삭제에 동의함을 확인하는 확인란을 선택합니다.
- 삭제를 선택합니다.
다음 단계
- Azure Files 배포 계획 또는 Azure 파일 동기화 배포 계획.
- Azure Files 네트워킹 개요.
- Windows, macOS 또는 Linux에 SMB 파일 공유를 탑재합니다.