오늘은 시나리오 기반으로 명령어에 대해서만 정리해보려고 합니다.
1. Azure에 로그인하기
- SubscriptionId가 있어야만 이 계정으로 Azure Cloud를 사용할 수 있다.
Login-AzureRmAccount (자신의 Azure Cloud 구독 이메일 계정을 사용한다)
2. VM을 저장할 DataCenter 목록 확인하기
Get-AzureRmLocation Get-AzureRmLocation | ft location
3. VM을 생성할 위치를 koreacentral로 사용하도록 변수로 지정하기
$locName=”koreacentral” (앞으로 사용할 -Location에 대한 값을 $locName으로 대체하여 사용한다)
4. 로그인한 구독 계정에서 현재 사용중인 Resource Group 목록 확인하기
Get-AzureRmResourceGroup Get-AzureRmResourceGroup | ft name
5. 기존 것과 다른 Resource Group을 생성하기
- Resource Manager 모드에서는 항상 어느 Resource Group을 사용하는지 지정해야 하며(-ResourceGroup $rgName), Azure Service Management 모드에서는 항상 Cloud Service 이름을 사용해야 한다(-ServiceName $csName)
$rgName=”rgKorCent” (Resource Group 이름을 변수로 지정) New-AzureRmResourceGroup -Name rgKorCent -Location $locName Get-AzureRmResourceGroup (생성한 Resource Group 확인하기)
6. 현재 사용중인 Storage Account 확인하기
Get-AzureRmStorageAccount Get-AzureRmStorageAccount -ResourceGroup $rgName
7. 기존 이름과 다른 새로운 Storage Account 생성하기
$saName=”sakorcent” (Storage Account는 반드시 소문자만 사용해야 한다) Storage Account Type에는 다음과 같은 것이 있다 Standard_LRS, Standard_ZRS, Standard_GRS, Standard_RAGRS, Premium_LRS $saType="Standard_LRS" $n_saType="Standard_GRS" (새로운 Storage Account Type이다) New-AzureRmStorageAccount -Name $saName -ResourceGroupName $rgName -Type $saType -Location $locName F. Get-AzureRmStorageAccount -ResourceGroup $rgName
8. Storage Account Key 확인하기
- Storage Account Key는 Storage Account에 접속하거나 File Storage에 접속할 때 사용하는 비밀번호이다.
Get-AzureRmStorageAccountKey -ResourceGroupName $rgName -Name $saName
9. 기존에 할당된 Storage Account Type를 다른 것으로 변경(수정)하기
Set-AzureRmStorageAccount -Name $saName -ResourceGroupName $rgName -Type $n_saType
10. 기존 Storage Account를 삭제하기
- 보통 삭제할 때는 -Force를 사용하면 편리하다. 그렇지 않으면 한 번도 작업 단계를 거치게 된다.
Get-AzureRmStorageAccount Remove-AzureRmStorageAccount -Name $saName -ResourceGroupName $rgName -Force
11. 기존의 Resource Group 삭제하기
Get-AzureRmResourceGroup Remove-AzureRmResourceGroup -Name $rgName -Force