创建并使用Windows Azure虚拟机模板

在现实的IaaS应用中,往往会创建自己的虚拟机映像模板,以满足快速应用部署的目标,如预先配置好某些应用、管理与监控管理等。

1.登录到Windows Azure Dashboard中创建一个做为模板的虚拟机

2.选择虚拟机模板及配置

3. 创建完毕后,通过远程桌面登录到该虚拟机,并对该虚拟机进行配置,如:添加组件或部署相关应用程序,本文以添加IIS并部署.net Framework 4.0为例。

4.在所有部署任务完成后,我们需要利用sysprep工具来创建虚拟机映像模板:

在开始菜单-》运行,输入"sysprep"并回车。

在打开的Sysprep工具中,我们需要按如下选择:

  • System Cleanup Action: Enter System Out-of-Box Exprience (OOBE)
  • 勾选Generalize选择
  • Shutdown Options: Shutdown

* 注意:使用Sysprep工具会重新初始化硬件配置、网络设置、计算机名(域)以及用户安全设置,如果我们所部署的内容依赖于以上内容,可编写批处理脚本,让其在虚拟机启动后自动运行来辅助进行配置。

5.接下来回到Windows Azure Dashboard,在虚拟机中选择我们的“模板虚拟机”,点击“捕获”

在弹出的对话框中输入“名称”,“说明”

勾选“我已在虚拟机上运行Sysprep”

完成后在虚拟机“映像”中可以看到刚刚创建的映像

6.在新建虚拟机时,可从“我的映像”中选择所保存的虚拟机模板

时间: 2024-12-09 23:51:28

创建并使用Windows Azure虚拟机模板的相关文章

创建和使用windows azure的linux虚拟机

直接上图 这里推荐使用SecureCRT,Secure CRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件.SecureCRT支持SSH,同时支持Telnet和rlogin协议. Azure上创建的linux虚拟机缺省是没有root权限的,用户也无法用root登录. 要用root权限执行某项操作,用sudo即可,如 创建和使用windows azure的linux虚拟机,布布扣,bubuko.com

如何创建证书用于windows Azure 服务

向 Windows Azure 上载映像,都需要你创建证书,在创建证书后,您必须将其添加到 Windows Azure 中您的订阅. 一种方法是使用IIS管理器,然后在其中建立自我签署证书. 当您建立证书之后,需要导出该证书两次 - 一次含有私钥.pfx格式,另一次则没有.cer格式.您必须这样做两次的原因是因为您需要将不含私钥的证书上传至 Azure.含私钥的证书则需要导入至当前用户上的个人证书存储.当您在 [IIS 管理器] 中建立凭证时,它会将凭证放置本地计算机的个人存放区,这就是为什么您

使用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虚拟机创建——快速创建,库模板创建

在 Windows Azure 上创建新虚拟机是一件非常轻松的事情.只需使用浏览器访问 Windows Azure 管理门户,选择左侧的"虚拟机"选项卡,然后单击底部命令栏中的"新 建"按钮. 这里我们有两种方式可以选择:快速创建创建虚拟机或者从库中选择模板来创建虚拟机,这篇博文将对两种方式都进行下介绍 首先,我们选择"快速创建",输入相应的信息并选择系统映像和CPU及内存规格,这里需要注意的是密码一定要符合复杂性要求:8个字符.数字.大小写字母

将Windows Azure 虚拟机从一个云服务移动到另外一个云服务中!

最近我们有客户经常谈到一个问题,我创建了不同的云服务.但是我的目的是在同一个云服务下面建立不同的虚拟机,现在我全部搭建完成,但是我发现我建的虚拟机错了,怎么办呢? 我辛辛苦苦建立的虚拟机,竟然不在同一个云服务里面.我又不想出太多钱,有办法么?当然有办法,办法就是利用我们的Powershell 脚本完成我们的虚拟机迁移我们的虚拟机到同一个云服务下面,这个按照我们下面的步骤走起: 首先我们当然是下载Azure Powershell.这个请参考我博客中前面提到的Azurepowershell. 接下来

Azure PowerShell (11) 使用自定义虚拟机镜像模板,创建Azure虚拟机并绑定公网IP(VIP)和内网IP(DIP)

<Windows Azure Platform 系列文章目录> 前提要求: 1.假设笔者捕获一个Azure虚拟机模板,命名为leistorage 关于Azure虚拟机模板,请参考下图: 2.在Azure PowerShell,执行以下内容: #选择当前订阅 add-azureaccount -environment azurechinacloud #选择当前存储账号,步骤略 Set-AzureSubscription -SubscriptionName '[SubscriptionName]'

Windows Azure PowerShell之管理虚拟机

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

创建一个优质可用的Hyper-V虚拟机模板

虚拟化环境中,为了节省部署大量虚拟机的时间,管理员通常会事先创建一个优质可用的虚拟机模板.以下是我通常制作Hyper-V虚拟机模板文件所做的一些设置,尽可能使虚拟机发挥最大的性能. 一. 设置Hyper-V虚拟机 通常在新建一个Windows Server虚拟机时需要定义系统盘为多大,以便有足够的空间安装软件.存储文件等,在我所设置的虚拟机中,一般设置系统C盘为100G 考虑到未来部署的虚拟机将会迁移到其他Hyper-V主机中,因此有必要设置允许"迁移到具有不同处理器版本的物理计算机"

Windows Azure中文博客 Windows Azure入门教学系列 (一): 创建第一个WebRole程序

http://blogs.msdn.com/b/azchina/ 本文转自:http://blogs.msdn.com/b/azchina/archive/2010/02/09/windows-azure-webrole.aspx 这是一系列Windows Azure入门教学文章的第一篇. 在第一篇教学中,我们将学习如何在Visual Studio 2010中创建一个WebRole程序(C#语言). 在开始本教学之前,请确保你从Windows Azure 平台下载下载并安装了最新的Windows