{"id":6136,"date":"2024-01-21T20:07:05","date_gmt":"2024-01-21T11:07:05","guid":{"rendered":"https:\/\/engineer-chanpu.blog\/?p=6136"},"modified":"2024-05-05T09:58:16","modified_gmt":"2024-05-05T00:58:16","slug":"azure-cli-%eb%8d%b0%ec%9d%b4%ed%84%b0-%eb%94%94%ec%8a%a4%ed%81%ac-%eb%b3%b5%ec%a0%9c-%eb%b0%8f-vm-%ec%83%9d%ec%84%b1-%ec%8a%a4%ed%81%ac%eb%a6%bd%ed%8a%b8","status":"publish","type":"post","link":"https:\/\/engineer-chanpu.blog\/?p=6136","title":{"rendered":"Azure CLI: \ub370\uc774\ud130 \ub514\uc2a4\ud06c \ubcf5\uc81c \ubc0f VM \uc0dd\uc131 \uc2a4\ud06c\ub9bd\ud2b8"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Background<\/h1>\n\n\n\n<p>\uc774\ubc88\uc5d0\ub294 \uc6d0\ubcf8 Virtual Machine\uc744 \uc774\ubbf8\uc9c0\ub85c \ub9cc\ub4e4\uc5b4\uc11c \ucd1d 9\ub300\uc758 Virtual Machine\uc744 \ub9cc\ub4e4\uc5b4 \ub2ec\ub77c\ub294 \uc2e0\uccad\uc774 \ub4e4\uc5b4\uc654\ub2e4. \ucc98\uc74c\uc5d0\ub294 OsDisk\uc640 DataDisk \ubaa8\ub450 \uc77c\ubc18\ud654 (Sysprep \uc0ac\uc6a9) \ud558\uc5ec \ub9c8\uc2a4\ud130 \uc774\ubbf8\uc9c0\ub97c \ub9cc\ub4e4\uc5b4\uc11c \ubc30\ud3ec\ud560 \uc0dd\uac01\uc774\uc5c8\ub294\ub370, \uadf8\ub807\uac8c \ud558\uba74 DataDisk\uc758 \ub9ac\uc18c\uc2a4 \uc774\ub984\uc774 \uc790\ub3d9\uc124\uc815\ub418\uc5b4 \uc0ac\ub0b4 \uc815\ucc45\uacfc \ub9de\uc9c0 \uc54a\ub294\ub2e4\ub294 \uc774\uc720\ub85c \uc218\ub3d9\uc73c\ub85c \ub9cc\ub4e4\uac8c \ub418\uc5c8\ub2e4. <\/p>\n\n\n\n<p>..\ub108\ubb34 \uadc0\ucc2e\uc796\uc544<\/p>\n\n\n\n<p>\uc8fc\ub9d0\uc5d0 \uc2ec\uc2ec\ud558\uae30\ub3c4 \ud558\uace0, \uc6d0\ubcf8 DataDisk\uc758 <code>Snapshot<\/code>\uc744 \uc0ac\uc6a9\ud558\uc5ec <code>Managed Disk<\/code> \ub97c \ub9cc\ub4dc\ub294 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \ub9cc\ub4e4\uc5b4 \ubcf4\ub824\uace0 \ud55c\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"713\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-40-1024x713.png\" alt=\"\" class=\"wp-image-6161\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-40-1024x713.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-40-300x209.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-40-768x535.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-40.png 1463w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\ub300\ucda9 \ud750\ub984\ub3c4\uc778 \uac83..<\/figcaption><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step.1: Data Disk \uc2a4\ub0c5\uc0f7 \ub450 \uac1c \ub9cc\ub4e4\uae30<\/h2>\n\n\n\n<p><code>Azure Portal<\/code> \uc5d0\uc11c Data Disk\uc758 \uc2a4\ub0c5\uc0f7\uc744 \uc0dd\uc131\ud55c\ub2e4. \uc5b4\ucc28\ud53c \uc6d0\ubcf8 \ub450 \uac1c\ub9cc \ud544\uc694\ud558\uae30 \ub54c\ubb38\uc5d0 Azure Portal \uc5d0\uc11c \ube60\ub974\uac8c \ub9cc\ub4e4\uc5b4 \uc900\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"375\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-23-1024x375.png\" alt=\"\" class=\"wp-image-6137\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-23-1024x375.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-23-300x110.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-23-768x281.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-23.png 1478w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"882\" height=\"1007\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-24.png\" alt=\"\" class=\"wp-image-6138\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-24.png 882w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-24-263x300.png 263w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-24-768x877.png 768w\" sizes=\"auto, (max-width: 882px) 100vw, 882px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>Tip. \uc2a4\ub0c5\uc0f7 \ud398\uc774\uc9c0\uc5d0\uc11c [+Create disk]\ub97c \uc120\ud0dd\ud558\uc5ec, Azure Portal \uc5d0\uc11c \uad00\ub9ac \ub514\uc2a4\ud06c\ub97c \ub9cc\ub4e4 \uc218 \uc788\ub2e4.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"493\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-25-1024x493.png\" alt=\"\" class=\"wp-image-6141\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-25-1024x493.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-25-300x144.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-25-768x370.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-25.png 1392w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Source Data Disk Snapshot x2<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"57\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-41-1024x57.png\" alt=\"\" class=\"wp-image-6162\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-41-1024x57.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-41-300x17.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-41-768x43.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-41.png 1336w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step2:  VM \uc774\ubbf8\uc9c0 \ub9cc\ub4e4\uae30<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Data Disk \uc81c\uac70\ud558\uae30<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"726\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-26-1024x726.png\" alt=\"\" class=\"wp-image-6142\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-26-1024x726.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-26-300x213.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-26-768x544.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-26.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Virtual Machine Disk Management<\/figcaption><\/figure>\n\n\n\n<p>Data Disk\ub97c \ud3ec\ud568\ud55c \uc0c1\ud0dc\uc5d0\uc11c Virtual Machine \uc77c\ubc18\ud654\ub97c \uc2e4\ud589\ud558\uba74, <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Data Disk\uac00 \uc608\uc57d\ub418\ubbc0\ub85c<\/mark><\/strong> Dettach \ud55c \ud6c4\uc5d0 \uc77c\ubc18\ud654\ud55c\ub2e4.<\/p>\n\n\n\n<p>Azure Portal \uc5d0\uc11c Dettach \ubc84\ud2bc\uc744 \uc120\ud0dd\ud55c \ud6c4 \uc124\uc815\uc744 \uc800\uc7a5\ud55c\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"316\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-27-1024x316.png\" alt=\"\" class=\"wp-image-6143\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-27-1024x316.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-27-300x92.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-27-768x237.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-27-1536x473.png 1536w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-27.png 2002w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>DataDisk_0 \ubcfc\ub968\uc774 \uc0ac\ub77c\uc838 \uc788\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"193\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-30.png\" alt=\"\" class=\"wp-image-6146\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-30.png 920w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-30-300x63.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-30-768x161.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Windows \uc77c\ubc18\ud654 (Sysprep) \uc2e4\ud589<\/h3>\n\n\n\n<p><em>Tip. \uc77c\ubc18\ud654 \uc2e4\ud589 \ud6c4 VM\uc740 \uc0ac\uc6a9 \ubd88\uac00\ub2a5\ud558\ubbc0\ub85c \ud544\uc694\ud558\ub2e4\uba74 \ubc31\uc5c5\uc744 \ud55c\ub2e4.<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/manufacture\/desktop\/sysprep--generalize--a-windows-installation?view=windows-11\">Microsoft Learn Sysprep Link<\/a><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"%WINDIR%\\system32\\sysprep\\sysprep.exe \/generalize \/shutdown \/oobe\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #56B6C2\">%<\/span><span style=\"color: #ABB2BF\">WINDIR<\/span><span style=\"color: #56B6C2\">%<\/span><span style=\"color: #ABB2BF\">\\system32\\sysprep\\<\/span><span style=\"color: #56B6C2\">sysprep.exe<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">\/<\/span><span style=\"color: #ABB2BF\">generalize <\/span><span style=\"color: #56B6C2\">\/<\/span><span style=\"color: #ABB2BF\">shutdown <\/span><span style=\"color: #56B6C2\">\/<\/span><span style=\"color: #ABB2BF\">oobe<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"170\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-34-1024x170.png\" alt=\"\" class=\"wp-image-6150\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-34-1024x170.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-34-300x50.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-34-768x128.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-34.png 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Command Prompt<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"590\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-35-1024x590.png\" alt=\"\" class=\"wp-image-6151\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-35-1024x590.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-35-300x173.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-35-768x442.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-35.png 1092w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><em>Tip. PowerShell \uc5d0\uc11c\ub294 \ub3d9\uc77c\ud55c \uba85\ub839\uc5b4 \uc2e4\ud589\uc774 \ubd88\uac00\ub2a5\ud558\ubbc0\ub85c \uc8fc\uc758<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"305\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-33-1024x305.png\" alt=\"\" class=\"wp-image-6149\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-33-1024x305.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-33-300x89.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-33-768x229.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-33.png 1374w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">PowerShell<\/figcaption><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Azure Computing Gallery \uc774\ubbf8\uc9c0 \ub4f1\ub85d<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"264\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-37-1024x264.png\" alt=\"\" class=\"wp-image-6153\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-37-1024x264.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-37-300x77.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-37-768x198.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-37-1536x397.png 1536w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-37.png 1886w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><em>Tip. Virtual Machine \uacfc \ub3d9\uc77c\ud55c Subscription \uc758 Azure Computing Gallery \uc5d0\ub9cc \uc774\ubbf8\uc9c0\ub97c \ub4f1\ub85d\ud560 \uc218 \uc788\ub2e4.<\/em><\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Virtual Machine\uc758 \uc774\ubbf8\uc9c0 \uc815\uc758 \ubc0f \ub4f1\ub85d\uc740 \uac04\ub2e8\ud558\ubbc0\ub85c \uc124\uba85\uc740 \uc0dd\ub7b5\ud55c\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-39-1024x598.png\" alt=\"\" class=\"wp-image-6156\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-39-1024x598.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-39-300x175.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-39-768x449.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-39.png 1092w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\ub4f1\ub85d\ub41c  Virtual Machine \uc774\ubbf8\uc9c0<\/figcaption><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Step3: Virtual Machine \ubcf5\uc81c\ud558\uae30<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/jcy9033\/azure-cli\/blob\/master\/virtualMachine\/New-ReplicationVMwithSnapshot.ps1\">GitHub Link<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"204\" src=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-42-1024x204.png\" alt=\"\" class=\"wp-image-6164\" srcset=\"https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-42-1024x204.png 1024w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-42-300x60.png 300w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-42-768x153.png 768w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-42-1536x306.png 1536w, https:\/\/engineer-chanpu.blog\/wp-content\/uploads\/2024\/01\/image-42.png 1766w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"># Source resource variable<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"# Source resource variable\n$rg_name = &quot;system-1&quot;\n$vm_name = &quot;azrwin-1&quot;\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7F848E; font-style: italic\"># Source resource variable<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rg_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;system-1&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$vm_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;azrwin-1&quot;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc6d0\ubcf8 \ub9ac\uc18c\uc2a4\uc5d0 \uad00\ub828\ub41c Resource group, Virtual machine \uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud55c\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"># Replication resource variable<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"# Replication resource variable\n$location = &quot;japaneast&quot; \n$rep_rg_name = &quot;system-2&quot;\n$rep_vm_names = @(&quot;azrwin-2&quot;, &quot;azrwin-3&quot;)\n$rep_vm_size = &quot;Standard_DS1_v2&quot;\n$rep_disk_sku = &quot;StandardSSD_LRS&quot;\n$rep_disk_size = 4\n$rep_vnet_name = &quot;system-2-vnet&quot;\n$rep_subnet_name = &quot;subnet-1&quot;\n$rep_subnet_id = az network vnet subnet list --resource-group $rep_rg_name --vnet-name $rep_vnet_name --query &quot;[?contains(name, '$rep_subnet_name')].id&quot; -o tsv\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7F848E; font-style: italic\"># Replication resource variable<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$location<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;japaneast&quot;<\/span><span style=\"color: #ABB2BF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_rg_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;system-2&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_vm_names<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #C678DD\">@<\/span><span style=\"color: #ABB2BF\">(<\/span><span style=\"color: #98C379\">&quot;azrwin-2&quot;<\/span><span style=\"color: #ABB2BF\">, <\/span><span style=\"color: #98C379\">&quot;azrwin-3&quot;<\/span><span style=\"color: #ABB2BF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_vm_size<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;Standard_DS1_v2&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_disk_sku<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;StandardSSD_LRS&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_disk_size<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #D19A66\">4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_vnet_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;system-2-vnet&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_subnet_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;subnet-1&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$rep_subnet_id<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> az network vnet subnet list <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">resource<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">group <\/span><span style=\"color: #E06C75\">$rep_rg_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">vnet<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">name <\/span><span style=\"color: #E06C75\">$rep_vnet_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">query <\/span><span style=\"color: #98C379\">&quot;[?contains(name, &#39;<\/span><span style=\"color: #E06C75\">$rep_subnet_name<\/span><span style=\"color: #98C379\">&#39;)].id&quot;<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">o tsv<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Virtual Machine \uc758 \ubcf5\uc81c\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574\uc11c \ud544\uc694\ud55c \ubcc0\uc218 \uac12\uc774\ub2e4. <\/p>\n\n\n\n<p><em>Tip. \uc0ac\uc6a9\uc790 \uc815\uc758\ub85c \ud544\uc694\uc5d0 \ub530\ub77c\uc11c \uc218\uc815\ud558\uba74 \ub41c\ub2e4.<\/em><\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"># Get image definition ID<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"# Get image definition ID\n$img_def_id = az sig image-definition list --resource-group $rg_name --gallery-name 'win_gal' --query &quot;[?contains(name, '$vm_name')].id&quot; -o tsv\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7F848E; font-style: italic\"># Get image definition ID<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$img_def_id<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> az sig image<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">definition list <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">resource<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">group <\/span><span style=\"color: #E06C75\">$rg_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">gallery<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">name <\/span><span style=\"color: #98C379\">&#39;win_gal&#39;<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">query <\/span><span style=\"color: #98C379\">&quot;[?contains(name, &#39;<\/span><span style=\"color: #E06C75\">$vm_name<\/span><span style=\"color: #98C379\">&#39;)].id&quot;<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">o tsv<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc6d0\ubcf8 Virtual Machine\uc758 \uc774\ubbf8\uc9c0 \uc815\uc758\uc758 ID \uac12\uc744 \uac00\uc838\uc628\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"># Get snapshot IDs<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"# Get snapshot IDs\n$snapshot_ids = az snapshot list --resource-group $rg_name --query &quot;[?contains(name, '$vm_name') &amp;&amp; contains(name, 'DataDisk')].id&quot; -o tsv | Out-String -Stream | ForEach-Object { $_.Trim() }\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7F848E; font-style: italic\"># Get snapshot IDs<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E06C75\">$snapshot_ids<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> az snapshot list <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">resource<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">group <\/span><span style=\"color: #E06C75\">$rg_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">query <\/span><span style=\"color: #98C379\">&quot;[?contains(name, &#39;<\/span><span style=\"color: #E06C75\">$vm_name<\/span><span style=\"color: #98C379\">&#39;) &amp;&amp; contains(name, &#39;DataDisk&#39;)].id&quot;<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">o tsv | <\/span><span style=\"color: #56B6C2\">Out-String<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">Stream | <\/span><span style=\"color: #56B6C2\">ForEach-Object<\/span><span style=\"color: #ABB2BF\"> { $_<\/span><span style=\"color: #E06C75\">.Trim<\/span><span style=\"color: #ABB2BF\">() }<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Data Disk\uc758 \uc2a4\ub0c5\uc0f7 ID\uac12\uc744 \uac00\uc838\uc628\ub2e4. \uc6d0\ubcf8 Virtual Machine\uacfc DataDisk\uc758 \uc774\ub984\uc73c\ub85c \ud544\ud130\ub9c1\ud558\uc5ec \uac12\uc744 \uc800\uc7a5\ud55c\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"># Create disks and VMs for each replication VM name<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"# Create disks and VMs for each replication VM name\nforeach ($rep_vm_name in $rep_vm_names) {\n  $data_disk_names = @()\n  $i = 0\n\n  # Create data disk for each snapshot\n  $i = 0\n  foreach ($snapshot_id in $snapshot_ids) {\n    $data_disk_name = &quot;${rep_vm_name}_DataDisk_$i&quot;\n    az disk create --resource-group $rep_rg_name `\n      --name $data_disk_name `\n      --sku $rep_disk_sku `\n      --size-gb $rep_disk_size `\n      --source $snapshot_id\n\n    $data_disk_names += $data_disk_name\n    $i++\n  }\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7F848E; font-style: italic\"># Create disks and VMs for each replication VM name<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C678DD\">foreach<\/span><span style=\"color: #ABB2BF\"> (<\/span><span style=\"color: #E06C75\">$rep_vm_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #C678DD\">in<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #E06C75\">$rep_vm_names<\/span><span style=\"color: #ABB2BF\">) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #E06C75\">$data_disk_names<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #C678DD\">@<\/span><span style=\"color: #ABB2BF\">()<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #E06C75\">$i<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #D19A66\">0<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #7F848E; font-style: italic\"># Create data disk for each snapshot<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #E06C75\">$i<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #D19A66\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #C678DD\">foreach<\/span><span style=\"color: #ABB2BF\"> (<\/span><span style=\"color: #E06C75\">$snapshot_id<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #C678DD\">in<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #E06C75\">$snapshot_ids<\/span><span style=\"color: #ABB2BF\">) {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #E06C75\">$data_disk_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;<\/span><span style=\"color: #E06C75\">${rep_vm_name}<\/span><span style=\"color: #98C379\">_DataDisk_<\/span><span style=\"color: #E06C75\">$i<\/span><span style=\"color: #98C379\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    az disk create <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">resource<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">group <\/span><span style=\"color: #E06C75\">$rep_rg_name<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">      <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">name <\/span><span style=\"color: #E06C75\">$data_disk_name<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">      <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">sku <\/span><span style=\"color: #E06C75\">$rep_disk_sku<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">      <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">size<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">gb <\/span><span style=\"color: #E06C75\">$rep_disk_size<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">      <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">source <\/span><span style=\"color: #E06C75\">$snapshot_id<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #E06C75\">$data_disk_names<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">+=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #E06C75\">$data_disk_name<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #E06C75\">$i<\/span><span style=\"color: #56B6C2\">++<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  }<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>$snapshot_ids\uc758 \uac1c\uc218 \ub9cc\ud07c Data disk\ub97c \uc791\uc131\ud558\uace0, Virtual Machine\uc5d0 Attach \ud55c\ub2e4.<\/p>\n\n\n\n<p>$rep_vm_names\uc758 \uac1c\uc218 \ub9cc\ud07c Virtual Machine\uc744 \ubc30\ud3ec\ud55c\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u00a0# Create network interface card<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"  # Create network interface card\n  $rep_nic_name = &quot;${rep_vm_name}-nic&quot;\n  az network nic create --resource-group $rep_rg_name `\n    --name $rep_nic_name `\n    --subnet $rep_subnet_id `\n    --accelerated-networking true\n\n  $rep_nic_id = az network nic list --query &quot;[?name=='$rep_nic_name'].id&quot; -o tsv\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #7F848E; font-style: italic\"># Create network interface card<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #E06C75\">$rep_nic_name<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #98C379\">&quot;<\/span><span style=\"color: #E06C75\">${rep_vm_name}<\/span><span style=\"color: #98C379\">-nic&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  az network nic create <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">resource<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">group <\/span><span style=\"color: #E06C75\">$rep_rg_name<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">name <\/span><span style=\"color: #E06C75\">$rep_nic_name<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">subnet <\/span><span style=\"color: #E06C75\">$rep_subnet_id<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">accelerated<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">networking true<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #E06C75\">$rep_nic_id<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">=<\/span><span style=\"color: #ABB2BF\"> az network nic list <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">query <\/span><span style=\"color: #98C379\">&quot;[?name==&#39;<\/span><span style=\"color: #E06C75\">$rep_nic_name<\/span><span style=\"color: #98C379\">&#39;].id&quot;<\/span><span style=\"color: #ABB2BF\"> <\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">o tsv<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><em>Tip. \ud544\uc694\uc5c6\ub2e4\uba74 \uc0ad\uc81c\ud574\ub3c4 \ub418\ub294 \ubd80\ubd84<\/em> (\ud30c\ub77c\uba54\ud130 \uac12\uc744 \uc9c0\uc815\ud558\uc9c0 \uc54a\uc73c\uba74 \uc790\ub3d9\uc73c\ub85c \uc0dd\uc131\ub41c\ub2e4.)<\/p>\n\n\n\n<p>\uac01 Virtual Machine\uc5d0 \ud560\ub2f9\ud560 Network Interface Card \ub97c \uc0dd\uc131\ud558\uace0, \ub9ac\uc18c\uc2a4 ID\ub97c \uc800\uc7a5\ud55c\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"># Create VM<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"  # Create VM\n  az vm create --resource-group $rep_rg_name `\n    --name $rep_vm_name `\n    --size $rep_vm_size `\n    --image $img_def_id `\n    --attach-data-disks $data_disk_names `\n    --location $location `\n    --admin-username &quot;azureuser&quot; `\n    --admin-password &quot;P@ssW0rd2024#01#21&quot; `\n    --nics $rep_nic_id `\n    --security-type TrustedLaunch\n}\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #7F848E; font-style: italic\"># Create VM<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  az vm create <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">resource<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">group <\/span><span style=\"color: #E06C75\">$rep_rg_name<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">name <\/span><span style=\"color: #E06C75\">$rep_vm_name<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">size <\/span><span style=\"color: #E06C75\">$rep_vm_size<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">image <\/span><span style=\"color: #E06C75\">$img_def_id<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">attach<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">data<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">disks <\/span><span style=\"color: #E06C75\">$data_disk_names<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">location <\/span><span style=\"color: #E06C75\">$location<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">admin<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">username <\/span><span style=\"color: #98C379\">&quot;azureuser&quot;<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">admin<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">password <\/span><span style=\"color: #98C379\">&quot;P@ssW0rd2024#01#21&quot;<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">nics <\/span><span style=\"color: #E06C75\">$rep_nic_id<\/span><span style=\"color: #ABB2BF\"> `<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #56B6C2\">--<\/span><span style=\"color: #ABB2BF\">security<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">type TrustedLaunch<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>\uc704\uc5d0\uc11c \uc791\uc131\ud55c \ub9ac\uc18c\uc2a4\ub97c \uac00\uc838\ub2e4\uac00 \ubcf5\uc81c Virtual Machine\uc744 \uc0dd\uc131\ud55c\ub2e4.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"> Script \uc2e4\ud589 \uacb0\uacfc<\/h2>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282c34\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"PS C:\\Users\\cchi9\\OneDrive\\Vscode\\azure-cli\\virtualMachine&gt; .\\New-ReplicationVMwithSnapshot.ps1\n{\n  &quot;burstingEnabled&quot;: null,\n  &quot;burstingEnabledTime&quot;: null,\n  &quot;completionPercent&quot;: null,\n  &quot;creationData&quot;: {\n    &quot;createOption&quot;: &quot;Copy&quot;,\n  .. Skip\n  {\n  &quot;fqdns&quot;: &quot;&quot;,\n  &quot;id&quot;: &quot;\/subscriptions\/0b5f5005-c30c-4a28-89c1-9457d0cd5e0f\/resourceGroups\/system-2\/providers\/Microsoft.Compute\/virtualMachines\/azrwin-2&quot;,\n  &quot;location&quot;: &quot;japaneast&quot;,\n  &quot;macAddress&quot;: &quot;00-22-48-E7-B5-34&quot;,\n  &quot;powerState&quot;: &quot;VM running&quot;,\n  &quot;privateIpAddress&quot;: &quot;10.0.0.4&quot;,\n  &quot;publicIpAddress&quot;: &quot;&quot;,\n  &quot;resourceGroup&quot;: &quot;system-2&quot;,\n  &quot;zones&quot;: &quot;&quot;\n}\" style=\"color:#abb2bf;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki one-dark-pro\" style=\"background-color: #282c34\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #ABB2BF\">PS C:\\Users\\cchi9\\OneDrive\\Vscode\\azure<\/span><span style=\"color: #56B6C2\">-<\/span><span style=\"color: #ABB2BF\">cli\\virtualMachine&gt; .<\/span><span style=\"color: #56B6C2\">\\New-ReplicationVMwithSnapshot.ps1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;burstingEnabled&quot;<\/span><span style=\"color: #ABB2BF\">: null,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;burstingEnabledTime&quot;<\/span><span style=\"color: #ABB2BF\">: null,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;completionPercent&quot;<\/span><span style=\"color: #ABB2BF\">: null,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;creationData&quot;<\/span><span style=\"color: #ABB2BF\">: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">    <\/span><span style=\"color: #98C379\">&quot;createOption&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;Copy&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  .. Skip<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;fqdns&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;id&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;\/subscriptions\/0b5f5005-c30c-4a28-89c1-9457d0cd5e0f\/resourceGroups\/system-2\/providers\/Microsoft.Compute\/virtualMachines\/azrwin-2&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;location&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;japaneast&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;macAddress&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;00-22-48-E7-B5-34&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;powerState&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;VM running&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;privateIpAddress&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;10.0.0.4&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;publicIpAddress&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;resourceGroup&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;system-2&quot;<\/span><span style=\"color: #ABB2BF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">  <\/span><span style=\"color: #98C379\">&quot;zones&quot;<\/span><span style=\"color: #ABB2BF\">: <\/span><span style=\"color: #98C379\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ABB2BF\">}<\/span><\/span><\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Background \uc774\ubc88\uc5d0\ub294 \uc6d0\ubcf8 Virtual Machine\uc744 \uc774\ubbf8\uc9c0\ub85c \ub9cc\ub4e4\uc5b4\uc11c \ucd1d 9\ub300\uc758 Virtual Machine\uc744 \ub9cc\ub4e4\uc5b4 \ub2ec\ub77c\ub294 \uc2e0\uccad\uc774 \ub4e4\uc5b4\uc654\ub2e4. \ucc98\uc74c\uc5d0\ub294 OsDisk\uc640 DataDisk \ubaa8\ub450 \uc77c\ubc18\ud654 (Sysprep \uc0ac\uc6a9) \ud558\uc5ec \ub9c8\uc2a4\ud130 \uc774\ubbf8\uc9c0\ub97c \ub9cc\ub4e4\uc5b4\uc11c \ubc30\ud3ec\ud560 \uc0dd\uac01\uc774\uc5c8\ub294\ub370, \uadf8\ub807\uac8c \ud558\uba74 &#8230;<\/p>\n","protected":false},"author":1,"featured_media":6167,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[107,33],"tags":[192,123,190],"class_list":["post-6136","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-tech-notes","tag-azcli","tag-azure","tag-virtual-machine"],"_links":{"self":[{"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/posts\/6136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6136"}],"version-history":[{"count":10,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/posts\/6136\/revisions"}],"predecessor-version":[{"id":6166,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/posts\/6136\/revisions\/6166"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=\/wp\/v2\/media\/6167"}],"wp:attachment":[{"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engineer-chanpu.blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}