자습서: Azure Portal을 사용하여 SMB Azure 파일 공유를 만들고 Windows VM에 연결

Azure Files는 산업 표준 SMB(서버 메시지 블록) 프로토콜 또는 NFS(네트워크 파일 시스템) 프로토콜을 통해 액세스할 수 있는, 클라우드에서 완전 관리형 파일 공유를 제공합니다. 이 자습서에서는 Windows VM(가상 머신)에서 SMB Azure 파일 공유를 사용할 수 있는 몇 가지 방법을 알아봅니다.

Azure 구독이 없는 경우 시작하기 전에 체험 계정을 만듭니다.

  • 저장소 계정 만들기
  • 파일 공유 만들기
  • VM 배포
  • VM에 연결
  • VM에 Azure 파일 공유 탑재
  • 공유 스냅샷 만들기 및 삭제

적용 대상

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

시작

저장소 계정 만들기

Azure 파일 공유를 사용하려면 먼저 Azure 스토리지 계정을 만들어야 합니다.

스토리지 계정은 Azure 파일 공유 또는 Blob나 큐와 같은 다른 스토리지 리소스를 배포할 수 있는 스토리지의 공유 풀입니다. 스토리지 계정에 포함될 수 있는 공유 수에는 제한이 없습니다. 공유에 저장할 수 있는 파일 수에는 제한이 없으며, 스토리지 계정의 최대 용량까지 저장할 수 있습니다.

Azure Portal을 사용하여 스토리지 계정 만들려면:

  1. Azure 서비스에서 스토리지 계정을 선택합니다.

  2. + 만들기를 선택하여 스토리지 계정을 만듭니다.

  3. 프로젝트 세부 정보에서 스토리지 계정을 만들 Azure 구독을 선택합니다. 구독이 하나밖에 없는 경우 해당 구독이 기본 구독이어야 합니다.

  4. 새 리소스 그룹을 만들려면 새로 만들기를 선택하고 myexamplegroup과 같은 이름을 입력합니다.

  5. 인스턴스 세부 정보에서 스토리지 계정의 이름을 제공합니다. 전역에서 고유한 이름으로 만들려면 몇 가지 난수를 추가해야 할 수 있습니다. 스토리지 계정 이름은 모두 소문자와 숫자여야 하며 3~24자 사이여야 합니다. 스토리지 계정 이름을 적어둡니다. 나중에 필요합니다.

  6. 지역에서 스토리지 계정을 만들 지역을 선택합니다.

  7. 성능에서 표준 기본값을 유지합니다.

  8. 중복성에서 LRS(로컬 중복 스토리지)를 선택합니다.

    Azure Portal을 사용하여 스토리지 계정에 필요한 프로젝트 및 인스턴스 세부 정보를 입력하는 방법을 보여 주는 스크린샷

  9. 검토를 선택하여 설정을 검토합니다. Azure가 최종 유효성 검사를 실행합니다.

  10. 유효성 검사가 완료되면 만들기를 선택합니다. 배포가 진행 중이라는 알림이 표시되어야 합니다.

Azure 파일 공유 만들기

그런 다음, SMB Azure 파일 공유를 만듭니다.

  1. Azure 스토리지 계정 배포가 완료되면 리소스로 이동을 선택합니다.

  2. 스토리지 계정 창에서 파일 공유를 선택합니다.

    스토리지 계정 창에서 파일 공유를 선택하는 방법을 보여 주는 스크린샷.

  3. + 파일 공유를 선택합니다.

    새 파일 공유를 만드는 방법을 보여 주는 스크린샷.

  4. 새 파일 공유에 qsfileshare로 이름을 지정하고 계층에 대해 트랜잭션 최적화를 선택한 상태로 둡니다.

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

    파일 공유 백업을 사용 또는 사용 안 함으로 설정하는 방법을 보여 주는 스크린샷.

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

  7. 로컬 머신에 qsTestFile이라는 새 txt 파일을 만듭니다.

  8. 새 파일 공유를 선택한 다음, 파일 공유 위치에서 업로드를 선택합니다.

    새 파일 공유에 파일을 업로드하는 방법을 보여 주는 스크린샷.

  9. .txt 파일을 만든 위치로 이동하여 >qsTestFile.txt>를 선택하고 업로드를 선택합니다.

VM 배포

지금까지 Azure Storage 계정과, 파일이 하나 있는 파일 공유를 만들었습니다. 다음으로, 온-프레미스 서버를 나타내는 Azure VM을 만듭니다.

  1. 포털 왼쪽의 메뉴를 확장하고 Azure Portal의 왼쪽 상단에서 리소스 만들기를 선택합니다.

  2. 인기 있는 서비스에서 가상 머신을 선택합니다.

  3. 기본 탭의 프로젝트 세부 정보에서 이전에 만든 리소스 그룹을 선택합니다.

    VM 정보가 채워진 기본 탭의 스크린샷.

  4. 인스턴스 세부 정보에서 VM 이름을 qsVM으로 지정합니다.

  5. 보안 유형에서 표준을 선택합니다.

  6. 이미지에서 Windows Server 2022 Datacenter: Azure 버전 - x64 Gen2를 선택합니다.

  7. 지역, 가용성 옵션크기는 기본 설정을 그대로 둡니다.

  8. 관리자 계정에서 사용자 이름을 추가하고 VM에 사용할 암호를 입력합니다.

  9. 인바운드 포트 규칙에서 선택한 포트 허용을 선택한 다음, 드롭다운에서 RDP(3389)HTTP를 선택합니다.

  10. 검토 + 만들기를 선택합니다.

  11. 만들기를 선택합니다. 새 VM을 만드는 데 몇 분 정도 걸릴 수 있습니다.

  12. VM 배포가 완료되면 리소스로 이동을 선택합니다.

VM에 연결

이제 VM을 만들었으므로 파일 공유를 탑재할 수 있도록 VM에 연결합니다.

  1. 가상 머신 속성 페이지에서 연결을 선택합니다.

    VM 탭의 스크린샷. +Connect가 강조 표시되어 있습니다.

  2. 가상 머신에 연결 페이지에서, 포트 번호3389를 통해 IP 주소로 연결하는 기본 옵션을 유지하고 RDP 파일 다운로드를 선택합니다.

  3. 다운로드한 RDP 파일을 열고 메시지가 표시되면 연결을 선택합니다.

  4. Windows 보안 창에서 추가 선택 사항다른 계정 사용을 차례로 선택합니다. 사용자 이름으로 localhost\username을 입력합니다. 여기서 <username>은 가상 머신에 대해 만든 VM 관리자 사용자 이름입니다. 가상 머신에 대해 만든 암호를 입력한 다음, 확인을 선택합니다.

    VM 로그인 프롬프트 스크린샷. 추가 선택 사항이 강조 표시되어 있습니다.

  5. 로그인 프로세스 중에 인증서 경고가 나타날 수 있습니다. 또는 계속을 선택하여 연결을 만듭니다.

Azure 파일 공유를 Windows 드라이브로 매핑

  1. Azure Portal에서 qsfileshare fileshare로 이동하고 연결을 선택합니다.

  2. 드라이브 문자를 선택한 다음 스크립트 표시를 선택합니다.

  3. 스크립트를 복사하여 메모장에 붙여넣습니다.

    복사하여 메모장에 붙여넣어야 하는 상자의 내용을 보여주는 스크린샷.

  4. VM에서 PowerShell을 열고 메모장의 내용을 붙여넣은 다음, Enter 키를 눌러 명령을 실행합니다. 드라이브를 매핑해야 합니다.

공유 스냅샷 만들기

이제 드라이브를 매핑했으므로 스냅샷을 만듭니다.

  1. 포털에서 파일 공유로 이동하고 스냅샷을 선택한 다음 + 스냅샷 추가, 확인을 차례로 선택합니다.

    스토리지 계정 스냅샷 탭의 스크린샷.

  2. VM에서 qstestfile.txt를 열고 "이 파일이 수정되었습니다"를 입력합니다. 파일을 저장 후 닫습니다.

  3. 다른 스냅샷을 만듭니다.

공유 스냅샷 찾아보기

  1. 파일 공유에서 스냅샷을 선택합니다.

  2. 스냅샷 탭의 목록에서 첫 번째 스냅샷을 선택합니다.

    스냅샷 탭의 스크린샷. 첫 번째 스냅샷이 강조 표시되어 있습니다.

  3. 해당 스냅샷을 열고 qsTestFile.txt를 선택합니다.

스냅샷에서 복원

  1. 파일 공유 스냅샷 탭에서 qsTestFile을 마우스 오른쪽 단추로 클릭하고 복원 단추를 선택합니다.

    qstestfile이 선택되어 있고 복원이 강조 표시된 스냅샷 탭의 스크린샷.

  2. 원본 파일 덮어쓰기를 선택한 다음 확인을 선택합니다.

    복원 팝업 스크린샷. 원본 파일 덮어쓰기가 선택되었습니다.

  3. VM에서 파일을 엽니다. 수정되지 않은 버전이 복원되었습니다.

공유 스냅샷 삭제

  1. 공유 스냅샷을 삭제하려면 스토리지 계정에 대한 잠금을 제거해야 합니다. 이 자습서에 대해 만든 스토리지 계정으로 이동하고 설정>잠금을 선택합니다. 잠금이 나열되면 삭제합니다.

  2. 파일 공유에서 스냅샷을 선택합니다.

  3. 스냅샷 탭에서 목록의 마지막 스냅샷을 선택하고 삭제를 선택합니다.

    스냅샷 탭의 스크린샷. 마지막 스냅샷이 선택되고 삭제 단추가 강조 표시됩니다.

Windows에서 공유 스냅샷 사용

온-프레미스 VSS 스냅샷과 마찬가지로 이전 버전 탭을 사용하여 탑재된 Azure 파일 공유의 스냅샷을 볼 수 있습니다.

  1. 파일 탐색기에서 탑재된 공유를 찾습니다.

    파일 탐색기의 탑재된 공유 스크린샷.

  2. qsTestFile.txt를 선택하고, >을 마우스 오른쪽 단추를 클릭하고, 메뉴에서 속성을 선택합니다.

    선택한 디렉터리를 마우스 오른쪽 단추로 클릭하여 표시된 메뉴의 스크린샷.

  3. 이전 버전을 선택하여 이 디렉터리에 대한 공유 스냅샷의 목록을 봅니다.

  4. 열기를 선택하여 스냅샷을 엽니다.

    이전 버전 탭의 스크린샷.

이전 버전에서 복원

  1. 복원을 선택합니다. 그러면 공유 스냅샷을 만들 때 전체 디렉터리의 콘텐츠가 원래 위치에 재귀적으로 복사됩니다.

    이전 버전 탭의 스크린샷. 경고 메시지의 복원 단추가 강조 표시되어 있습니다.

    참고 항목

    파일이 변경되지 않은 경우 해당 파일이 스냅샷과 동일한 버전이므로 해당 파일의 이전 버전이 표시되지 않습니다. 이는 Windows 파일 서버에서 작동하는 방식과 일치합니다.

리소스 정리

완료되면 리소스 그룹을 삭제합니다. 리소스 그룹을 삭제하면 스토리지 계정, Azure 파일 공유 및 리소스 그룹 내부에 배포된 다른 리소스가 삭제됩니다.

스토리지 계정에 잠금이 있는 경우 먼저 잠금을 제거해야 합니다. 스토리지 계정으로 이동하고 설정>잠금을 선택합니다. 잠금이 나열되면 삭제합니다.

리소스 그룹을 삭제할 수 있으려면 Azure Backup Recovery Services 자격 증명 모음을 삭제해야 할 수도 있습니다.

  1. 을 선택한 다음, 리소스 그룹을 선택합니다.
  2. 삭제하려는 리소스 그룹을 선택합니다.
  3. 리소스 그룹 삭제를 선택합니다. 창이 하나 열리고 리소스 그룹과 함께 삭제될 리소스에 대한 경고가 표시됩니다.
  4. 리소스 그룹 이름을 입력한 다음, 삭제를 선택합니다.

다음 단계