포털 또는 PowerShell을 사용 하 여 스냅숏 만들기Create a snapshot using the portal or PowerShell

스냅샷은 VHD(가상 하드 드라이브)의 전체 읽기 전용 복사본입니다.A snapshot is a full, read-only copy of a virtual hard drive (VHD). 백업으로 사용 또는 VM(가상 머신) 문제 해결을 위해 OS 또는 데이터 디스크 VHD의 스냅샷을 만들 수 있습니다.You can take a snapshot of an OS or data disk VHD to use as a backup, or to troubleshoot virtual machine (VM) issues.

스냅샷을 사용하여 새 VM을 만들려는 경우 진행 중인 모든 프로세스를 제거하려면 스냅샷을 만들기 전에 완전히 VM을 종료하는 것이 좋습니다.If you are going to use the snapshot to create a new VM, we recommend that you cleanly shut down the VM before taking a snapshot, to clear out any processes that are in progress.

Azure Portal 사용Use the Azure portal

스냅숏을 만들려면 다음 단계를 완료 합니다.To create a snapshot, complete the following steps:

  1. Azure Portal에서 리소스 만들기 를 선택 합니다.On the Azure portal, select Create a resource.
  2. 스냅숏 을 검색 하 고 선택 합니다.Search for and select Snapshot.
  3. 스냅샷 창에서 만들기 만들기 를 선택합니다.In the Snapshot window, select Create. 스냅샷 만들기 창이 나타납니다.The Create snapshot window appears.
  4. 스냅샷의 이름 을 입력합니다.Enter a Name for the snapshot.
  5. 기존 리소스 그룹을 선택하거나 새 리소스 그룹의 이름을 입력합니다.Select an existing Resource group or enter the name of a new one.
  6. Azure 데이터 센터 위치 를 선택합니다.Select an Azure datacenter Location.
  7. 원본 디스크 에서 스냅샷을 만들 관리 디스크를 선택합니다.For Source disk, select the managed disk to snapshot.
  8. 스냅샷 저장에 사용할 계정 유형 을 선택합니다.Select the Account type to use to store the snapshot. 스냅샷이 고성능 디스크에 저장되어야 하는 경우가 아니면 Standard_HDD 를 선택합니다.Select Standard_HDD, unless you need the snapshot to be stored on a high-performing disk.
  9. 만들기 를 선택합니다.Select Create.

PowerShell 사용Use PowerShell

다음 단계에서는 VHD 디스크를 복사 하 고 스냅숏 구성을 만드는 방법을 보여 줍니다.The following steps show how to copy the VHD disk and create the snapshot configuration. 그런 다음 AzSnapshot cmdlet을 사용 하 여 디스크의 스냅숏을 만들 수 있습니다.You can then take a snapshot of the disk by using the New-AzSnapshot cmdlet.

  1. 일부 매개 변수를 설정합니다.Set some parameters:

    $resourceGroupName = 'myResourceGroup' 
    $location = 'eastus' 
    $vmName = 'myVM'
    $snapshotName = 'mySnapshot'  
    
  2. VM을 가져옵니다.Get the VM:

    $vm = Get-AzVM `
        -ResourceGroupName $resourceGroupName `
        -Name $vmName
    
  3. 스냅샷 구성을 만듭니다.Create the snapshot configuration. 이 예제에서 스냅샷은 OS 디스크의 스냅샷입니다.For this example, the snapshot is of the OS disk:

    $snapshot =  New-AzSnapshotConfig `
        -SourceUri $vm.StorageProfile.OsDisk.ManagedDisk.Id `
        -Location $location `
        -CreateOption copy
    

    참고

    스냅샷을 영역 중복 스토리지에 저장하려는 경우 가용성 영역을 지원하고 -SkuName Standard_ZRS 매개 변수를 포함하는 지역에 만듭니다.If you would like to store your snapshot in zone-resilient storage, create it in a region that supports availability zones and include the -SkuName Standard_ZRS parameter.

  4. 스냅샷을 만듭니다.Take the snapshot:

    New-AzSnapshot `
        -Snapshot $snapshot `
        -SnapshotName $snapshotName `
        -ResourceGroupName $resourceGroupName 
    

다음 단계Next steps

스냅샷에서 관리되는 디스크를 만들고 새 관리되는 디스크를 OS 디스크로 연결하여 스냅샷에서 가상 머신을 만듭니다.Create a virtual machine from a snapshot by creating a managed disk from a snapshot and then attaching the new managed disk as the OS disk. 자세한 내용은 PowerShell을 사용하여 스냅샷에서 VM 만들기에 있는 샘플을 참조하세요.For more information, see the sample in Create a VM from a snapshot with PowerShell.