Windows Azure PowerShell之管理虚拟机

我们可以用Windows Azure PowerShell来管理Windows Azure虚拟机。接下来我们来看下如何使用Windows Azure PowerShell创建和删除虚拟机。

1.获取虚拟机镜像。Get-AzureVMImage 这个命令可以返回虚拟机镜像列表,由于现在Azure当中的镜像非常多,运行该命令时最好将通过管道重定向到txt文件中,以便查看。另外因我们后面用New-AzureQuickVM命令创建虚拟机时只需要知道镜像的名称,因此在执行Get-AzureVMImage 加上 管道筛选出ImageName即可。如下图

2.获取Azure区域。Get-AzureLocation,同样我们只需要知道displayname,通过管道筛选displayname即可。

3.New-AzureQuickVM创建虚拟机。

在PowerShell中依次执行以下命令

PS C:\Users\huangcj> $image = "55bc2b193643443bb879a78bda516fc8__Windows-Server-2012-Datacenter-20161214-zh.cn-127GB.vhd
"
PS C:\Users\huangcj> $location = Get-AzureLocation
PS C:\Users\huangcj> $svcname = "hcjtest"
PS C:\Users\huangcj> $admpass = "abc;123456"
PS C:\Users\huangcj> New-AzureQuickVM -Windows -InstanceSize "Large" -ServiceName $svcname -Name "hcjt5" -ImageName $ima
ge -Password $admpass -AdminUsername "huangcj" -Location $location[0].name

$location[0].name 为China East 即上海数据中心,$location[1].name为China North 即北京数据中心。

执行完后,我们到Azure Portal中可以看到创建好的虚拟机.

4.删除虚拟机 Remove-AzureVM

删除命名比较简单,见下图

以上的命令并没有删除硬盘vhd文件,如果要删除则在后面加上参数 –DeleteVHD

时间: 2024-10-14 08:55:17

Windows Azure PowerShell之管理虚拟机的相关文章

使用Windows Azure PowerShell远程管理Windows Azure虚拟机

对于Windows Azure,如果你还在使用windowsazure.com门户来管理虚拟机,那就显得不怎么高上大了.Windows Azure PowerShell 是一个功能强大的脚本环境,可用于在 Windows Azure 中控制和自动执行工作负荷的部署和管理.   安  装   通过Microsoft Web Platform Installer一键搞定安装.   登录Azure账户   启动安装好的Windows Azure PowerShell,使用“Add-AzureAccou

Windows Azure Powershell的云端漫步

Powershell之于微软平台的重要性我想人人都知道.印象中从Windows Server 2008开始内置Powershell,到了Exchange 2007成为了第一个支持Powershell的服务器平台,到了日后的SharePoint.SQL Server和System Center,甚至是Windows 7/8这样的客户端系统,全部都在底层集成了Powershell模块.可以这么说,图形界面能做的,Powershell都能做:反之Powershell能做的,图形界面却不一定能够搞得定.

How to build windows azure PowerShell Source Code

Download any version source code of Windows Azure Powershell from https://github.com/Azure/azure-sdk-tools/releases Downdload Wix ToolSet from http://wix.codeplex.com/releases/view/115492 and install it to let your VS supports Wix component. Build \W

远程桌面连接Windows Azure中的Ubuntu虚拟机

默认情况下,通过Windows Azure创建的ubuntu虚拟机是不能直接连接远程桌面的,只能通过SSH终端连接. 在Windows Azure Portal中创建Ubuntu虚拟机,创建完成后添加Remote Desktop协议终端支持. 用Putty连接到这台机器,以root身份执行命令,安装ubuntu-desktop及xrdp. sudo su - sudo apt-get install xubuntu-desktop sudo apt-get install xrdp 在Windo

windows azure powershell登录方式

大家知道,azure中国的登录门户地址是:www.azure.cn,其实azure还可以通过另一个方式登录,那就是powershell登录,个人认为网页登录可操作的内容不多不够灵活,使用powershell登录操作的内容更多更灵活,本文介绍如何使用powershell登录azure 首先,要先下载一个工具 云服务中任意点击一个云服务,选择"安装Microsoft azure SDK" 弹出的页面选择powershell安装 下载并安装 完成安装后需重启计算机 下载公共设置文件 中国版:

Windows 如何使用telnet管理虚拟机Linux

Linux远程登录的工具很多,如putty,SecureCRT…… 其实借助Windows的telnet工具就可以在命令提示符轻松的登录到Linux系统进行操作了. 虽然telnet很简单,但还是要进行一些配置才能使用的.首先要在Linux上安装telnet服务,其次要在Windows开启telent客户端.我用的Linux是CentOS5.5,我个人觉得比较稳定的一个版本. 1.在Linux开启telnet服务,首先查看Linux是否安装telnet服务,如果显示有telnet-server-

Windows Azure下的Windows VM密码重置

Windows azure下的windows vm密码重置 说到密码问题,相信管理员都头疼,尤其作为一个大企业的管理员,服务器密码的使用很是麻烦,为什么这么说呢,因为大企业要求的信息安全,要求用户密码45天更改一次,当然不更改的话那就意味着过期,就无法使用了,还有一种情况那就是用户的密码,对于不在公司办公,而是外派的用户不经常访问偶尔访问公司的信息系统的用户密码确实是一个问题,对于我们公司来说,就这样的问题比较多,经常让助理发邮件给管理员重置他们的密码,这样给管理员带来很大困扰,后来呢,为了彻底

Windows Azure下Exchange Server2016高可用性配置介绍

我们前一篇文章中就介绍了Azure下部署Apache高可用性服务的介绍,今天呢,主要介绍一下在Azure下如何实现Exchange2016高可用性服务的部署,说到Exchange2016的高可用部署,我们前面的文章中用也有介绍到,在本地使用Centos+LVS+Keepalived实现了Exchange2016的高可用性服务配置,如果要将Exchange2016部署到Azure下如何实现高可用配置呢,我们都知道如果在Azure下部署高可用,我们只需要将服务器放在同一运行,然后配置对应的可用性集就

windows azure通过powershell打开关闭虚拟机

之前的博文介绍过windows azure的登录管理方式有网页门户及powershell管理两种办法,今天,我们就来介绍下,如何使用powershell来控制虚拟机的打开与关闭 首先,安装Microsoft azure SDK并连接azure,之前介绍过,这里就不详细赘诉 打开powershell 输入get-azurevm查看当前的虚拟机信息 输入get-azurevm –servicename "testcloud" –name "testvm01"查看test