Chirag Nagrekar

Chirag Nagrekar

394 Articles Published

Articles by Chirag Nagrekar

Page 4 of 40

How to change the size of the Azure VM using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 02-Sep-2021 739 Views

First, to retrieve the size of the Azure VM that is currently applied, we can use the below command.PS C:\> $vm = Get-AzVM -VMName VMName PS C:\> $vm.HardwareProfile.VmSizeOutputStandard_B1msNow to get the size of the Azure VMs available in the particular location we can use the below command.PS C:\> Get-AzVMSize -VMName $vm.Name -ResourceGroupName $vm.ResourceGroupNameYou will get all the available sizes for Azure VM.Now we need to set the VM size. Here we will first set the size of the VM and then we will update the virtual machine to take the updated size.PS C:\> $vm.HardwareProfile.VmSize = 'Standard_B2ms' PS C:\> Update-AzVM -VM ...

Read More

How to get the Azure Image publishers available at the location using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 02-Sep-2021 374 Views

You can get the Azure images and the Publisher name from the Azure MarketPlace. To get the Azure Images publishers available at the specific location using PowerShell, we can use the GetAzVMImagePublisher command and need to provide the location to get the available publishers.For Example, PS C:\> Get-AzVMImagePublisher -Location EastusThe above command will get all the image publishers available at that location. To get only the publishers, you can filter out the output.PS C:\> Get-AzVMImagePublisher -Location Eastus | Select PublisherNameOutputxcontentptyltd-1329748 xendata-inc xfinityinc xilinx xoriantsolutionspvtltd xtremedata xyzrd-group-ou yellowfin yellowfininternationalptyltd1616363974066 yokogawarentalleasecorporation your-shop-onlineYou can filter the specific publisher as shown below.PS C:\> Get-AzVMImagePublisher ...

Read More

How to retrieve the OS of the Azure VM using Azure CLI in PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 02-Sep-2021 2K+ Views

To retrieve the Azure VM OS using Azure CLI, we can use the “az vm” command but before that, need to make sure that you are connected to the Azure cloud and the subscription.PS C:\> az vm show -n VMName -g VMRG --query "[storageProfile.imageReference.offer]" -otsvORPS C:\> az vm show -n VMName -g VMRG --query storageProfile.imageReference.offer - otsvOutputWindowsServerTo get the OS SKU or the operating system version, you can use, PS C:\> az vm show -n VMName -g VMRG --query "[storageProfile.imageReference.sku]" -otsvOutput2016-DatacenterYou can also use the below command to get the OS of the VM without providing the resource group name.PS C:\> ...

Read More

How to get the load balancers connected to the Azure VM using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 608 Views

To get the load balancers attached to the Azure VM using PowerShell, we first need to retrieve the Azure VM network settings. For example, we have an Azure VM name “TestVM” and we willPS C:\> $vm = Get-AzVM -Name TestVM $nic = (($vm.NetworkProfile.NetworkInterfaces.id).Split('/'))[-1]Once we have the network interface name, we need to retrieve the load balancer settings, and to get the Load Balancer settings we need to use the Get-AzNetworkInterface command.PS C:\> $nicsettings = Get-AzNetworkInterface -Name $nicThe below command will retrieve the load balancer name.(($nicsettings.IpConfigurations.LoadBalancerBackendAddressPools.id).Split('/'))[-3]To get the Load Balancer backend pool name, use the below command.(($nicsettings.IpConfigurations.LoadBalancerBackendAddressPools.id).Split('/'))[-1]Overall Script −$vm = Get-AzVM ...

Read More

How to get the Azure VM virtual Network and the Subnet name using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 2K+ Views

To retrieve the Azure VM virtual network and subnet name, we first need to retrieve the AzureVM NIC information. To get the Azure VM NIC information, we need to use the Get-AzVM command, and then we can use the NetworkProfile property to retrieve the NIC name as shown below.PS C:\> $vm = Get-AzVM -Name TestVM $vmnic = ($vm.NetworkProfile.NetworkInterfaces.id).Split('/')[-1]Once we have the NIC name stored from the above command in the $vmnic variable, we can retrieve the NIC information using the Get-AzNetworkInterface command as shown below.$vmnicinfo = Get-AzNetworkInterface -Name $vmnicTo get the Virtual Network name attached to the VM use the ...

Read More

How to Install the Azure CLI on Windows using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 7K+ Views

To install the Azure CLI, you can download it from the location below,https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?tabs=azure-cli/To install the Azure CLI using PowerShell, use the below command.Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows - OutFile .\AzureCLI.msi Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet' rm .\AzureCLI.msiTo check if the Az CLI is installed successfully run the Az in the cmd or the PowerShell.

Read More

How to get the Azure VM available sizes using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 856 Views

To get the Azure VM sizes using PowerShell, we can use the Get-AzVmSize command.To get all the supported Azure VM sizes as per location, use the below command.PS C:\> Get-AzVMSize -Location EastusOutputTo get available and supported size for the existing virtual machine, use the below command.Get-AzVMSize -ResourceGroupName ResourceGroup1 -VMName TestVM

Read More

How out-gridview selection works in PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 2K+ Views

With the PowerShell Out-Gridview output, you have an option to select one or multiple selections.For example, if we run the below command, it will show us the output in the grid format.PS C:\> Get-Process | Out-GridViewIn this output, you don’t get any option to select the rows because its output mode is none. To add the single selection from the output, use the Output mode to single, and for the multiple selections use the output mode to multiple. Once you add the OutpuMode property you can see the OK and Cancel button at the bottom right of the grid.Single output ...

Read More

How to get the installed Azure VM extension using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 1K+ Views

To get the installed Azure VM extension using PowerShell, we can use the Get-AzVmExtension command and we need to provide VM name and the resource group name in the command.$vm = Get-AzVM -Name TestVM Get-AzVMExtension -VMName $vm.Name -ResourceGroupName $vm.ResourceGroupNameThe above command will retrieve all the extensions in detail of the VM named TestVM. To retrieve the extension name,Get-AzVMExtension -VMName $vm.Name -ResourceGroupName $vm.ResourceGroupName | Select NameOutput

Read More

How to enable soft delete for Azure Storage blobs using PowerShell?

Chirag Nagrekar
Chirag Nagrekar
Updated on 01-Sep-2021 622 Views

To enable soft delete for Azure Storage blobs in Storage account properties using PowerShell, we can use the Enable-AzureStorageDeleteRetentionPolicy command. From the Azure portal, we need to access the Data Protection property of the Azure Storage account.You can also provide the retention days to keep the soft-deleted data. To perform the same with the Azure PowerShell we need to use the Enable-AzureStorageDeleteRetentionPolicy command. Before running this command you need to make sure that you are connected to the Azure Cloud account (if not then use Connect-AzAccount) and the proper azure subscription (if not then use Set-AzContext) command.To use the Enable-AzureStorageDeleteRetentionPolicy you ...

Read More
Showing 31–40 of 394 articles
« Prev 1 2 3 4 5 6 40 Next »
Advertisements