연습 - Windows Server 준비 상태 평가

완료됨

파일 동기화를 사용하려는 모든 Windows Server에서 Azure 파일 동기화 평가 PowerShell cmdlet을 실행할 수 있습니다. cmdlet은 운영 체제, 파일 시스템, 파일 이름 및 폴더 이름 호환성을 확인합니다.

회사의 CAD 파일 서버에 Azure 파일 동기화를 설치하고 설정하기 전에 서버가 호환되는지 평가합니다. 평가 cmdlet을 실행하여 보고서를 생성합니다.

Important

이 연습을 수행하려면 사용자의 Azure 구독이 필요하며 요금이 발생할 수 있습니다. Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.

다음 비디오에서는 온-프레미스 서버에서 평가를 수행하는 방법을 보여 줍니다. 이 연습의 단계에 따라 Azure 구독에서 만든 가상 머신에 대한 평가를 완료합니다.

Windows 파일 서버 만들기

일반적으로 온-프레미스 서버에 Azure 파일 동기화를 설치합니다. 이 연습에서는 Windows 파일 서버 역할을 하는 Azure VM(가상 머신)을 만듭니다.

  1. Azure Portal에 로그인합니다.

  2. 오른쪽 위의 메뉴 모음에서 Cloud Shell을 엽니다. Cloud Shell 드롭다운 목록의 Bash 환경에서 PowerShell 환경으로 전환합니다.

  3. 다음 명령을 실행하여 리소스 그룹을 만듭니다. EastUS를 사용자에게 가까운 위치의 값으로 바꿉니다.

    $resourceGroup = 'learn-file-sync-rg'
    $location = 'EastUS'
    New-AzResourceGroup -Name $resourceGroup -Location $location
    

    다음 목록에는 사용할 수 있는 몇 가지 위치 값이 표시됩니다.

    • westus2
    • southcentralus
    • centralus
    • eastus
    • westeurope
    • southeastasia
    • japaneast
    • brazilsouth
    • australiasoutheast
    • centralindia
  4. PowerShell에서 다음 명령을 실행하여 리소스 그룹과 같은 위치에 서브넷 및 가상 네트워크를 만듭니다.

    $subnetConfig = New-AzVirtualNetworkSubnetConfig `
    -Name Syncpublicnet `
    -AddressPrefix 10.0.0.0/24
    
    $virtualNetwork = New-AzVirtualNetwork `
    -Name Syncvnet `
    -AddressPrefix 10.0.0.0/16 `
    -Location $location `
    -ResourceGroupName $resourceGroup `
    -Subnet $subnetConfig
    
  5. 다음 명령을 실행하여 VM의 관리자 계정에 대한 사용자 이름 및 암호를 설정합니다. 사용자 learnadmin및 암호를 입력합니다. 암호는 8자 이상이어야 합니다. 숫자, 대문자, 소문자, 특수 문자를 포함해야 합니다. 나중에 필요하므로 암호를 적어 두세요.

    $cred = Get-Credential
    
  6. Windows Server 컴퓨터를 만듭니다.

     New-Azvm `
     -Name FileServerLocal `
     -Credential $cred `
     -ResourceGroupName $resourceGroup `
     -Size Standard_DS1_v2 `
     -VirtualNetworkName Syncvnet `
     -SubnetName Syncpublicnet `
     -Image "Win2019Datacenter" 
    

    VM을 만드는 데 몇 분 정도 걸립니다.

공용 IP 주소를 만들고 파일 서버 VM과 연결

원격 데스크톱을 사용하여 새 서버에 연결하려면 공용 IP 주소를 만들고 이를 파일 서버 VM에 할당합니다.

  1. Azure Portal에 로그인합니다.

  2. Azure Portal의 상단 검색 상자에서 공용 IP 주소를 검색하여 선택합니다. 공용 IP 주소 창이 나타납니다.

  3. + 만들기를 선택합니다. 공용 IP 주소 만들기 창이 나타납니다.

  4. VM에 사용한 것과 동일한 Azure 구독 및 위치를 선택합니다. learn-file-sync-rg 리소스 그룹을 선택합니다.

  5. 나머지 기본값은 그대로 두고 이름에서 FileServerPublicIP를 지정합니다.

  6. 검토 + 만들기를 선택한 다음, 만들기를 선택하여 공용 IP 주소를 만듭니다.

  7. 위쪽 검색 상자에서 가상 머신을 검색하여 선택합니다. 가상 머신 창이 표시됩니다.

  8. FileServerLocal VM을 선택합니다. FileServerLocal 가상 머신 창이 나타납니다.

  9. 네트워킹>네트워크 설정에서 FileServerLocal이라는 네트워크 인터페이스를 선택합니다.

  10. [설정]>[IP 구성]에서 IP 구성 FileServerLocal을 선택합니다.

  11. 공용 IP 주소 연결을 선택한 다음, 공용 IP 주소에 대해 FileServerPublicIP를 선택합니다.

  12. 저장을 선택합니다.

평가를 위한 Windows Server 설정

원격 데스크톱 클라이언트를 사용하여 새 서버에 연결합니다. 샘플 CAD 파일을 다운로드하고 나중에 사용할 Azure PowerShell 모듈을 설치합니다.

  1. 아직 Azure Portal에 로그인되어 있는지 확인합니다.

  2. 위쪽 검색 상자에서 가상 머신을 검색하여 선택합니다. 가상 머신 창이 표시됩니다.

  3. FileServerLocal VM을 선택합니다. FileServerLocal 가상 머신 창이 나타납니다.

  4. 위쪽 메뉴 모음에서 연결을 선택합니다. FileServerLocal VM에 대한 연결 창이 나타납니다. 네이티브 RDP를 선택합니다.

  5. RDP 파일 다운로드를 선택합니다.

  6. RDP 파일을 열어 연결을 선택합니다.

  7. Windows 보안 대화 상자에서 기타 선택 사항을 선택한 다음, 다른 계정 사용을 선택합니다.

  8. 이전에 사용한 사용자 이름 learnadmin 및 암호를 입력한 다음, 확인을 선택합니다.

  9. 인증서 오류에도 불구하고 연결할 것인지 묻는 메시지가 표시되면 를 선택합니다. 서버 관리자 대시보드가 나타납니다.

  10. 로그인한 후 하단 작업 표시줄에서 검색을 선택하고 cmd를 입력한 다음 명령 프롬프트를 선택합니다.

  11. 명령 프롬프트에서 D:를 입력한 다음 입력을 선택합니다.

  12. cURL을 사용하여 이 샘플 CAD 파일을 다운로드합니다.

    curl https://github.com/MicrosoftDocs/mslearn-extend-share-capacity-with-azure-file-sync/blob/master/resources/CADFolder.zip?raw=true -L -o CADFolder.zip
    
  13. zip 파일을 확장합니다.

    CADFolder.zip
    
  14. 파일 탐색기의 위쪽 메뉴 모음에서 압축 폴더 도구를 선택하고 모두 추출을 선택한 다음, 마지막으로 추출을 선택합니다.

Azure PowerShell 모듈 설치

  1. 아래쪽 작업 표시줄에서 시작을 마우스 오른쪽 단추로 클릭한 다음, Windows PowerShell(관리)을 선택합니다.

  2. 콘솔에서 최신 Azure PowerShell 모듈을 다운로드합니다.

    Install-Module -Name Az
    
  3. 메시지가 표시되면 Y를 입력하여 NuGet 공급자를 설치하거나 신뢰할 수 없는 리포지토리를 수락합니다. 모든 모듈에 대해 동일한 작업을 수행합니다.

    모듈을 설치하는 데 몇 분 정도 걸릴 수 있습니다.

평가 완료

평가 cmdlet이 설치된 상태에서 파일 서버와 폴더가 Azure 파일 동기화와 호환되는지 여부를 확인합니다.

  1. 다음과 같은 시스템 및 데이터 파일 확인을 수행합니다.

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    
  2. 출력은 다음과 같습니다.

    Environment validation results:
    
    Computer name: localhost
    OS version check: Passed.
    File system check: Passed.
    
    Namespace validation results:
    
    Path: C:\CADFolder
    Number of files scanned: 4
    Number of directories scanned: 6
    
    There were no compatibility issues found with your files.
    
  3. 파일만 테스트합니다.

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder -SkipSystemChecks
    
  4. 시스템 요구 사항만 테스트합니다.

    Invoke-AzStorageSyncCompatibilityCheck -ComputerName localhost
    
  5. CSV 파일에 결과를 저장합니다.

    $results=Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    $results | Select-Object -Property Type, Path, Level, Description | Export-Csv -Path D:\assessment-results.csv
    
  6. 다음 연습을 위해 원격 데스크톱 연결을 열어 둡니다.