25分钟

任务2 自定义数据配置Windows系统的CVM实例

任务目的

根据学员实际需求的不同,编写相应的PowerShell配置脚本,并在CVM实例购买过程中,在自定义数据框中添加此脚本内容,以便CVM实例能够自动在首次启动时执行此脚本,完成CVM实例的配置。购买完成后登录该实例验证自定义数据脚本执行情况。

任务步骤

1.编写PowerShell脚本

自定义数据支持2012和2016各个版本,本实验以Windows Server 2012 R2数据中心版(64位)为例。PowerShell脚本内容以在C盘创建一个内容为Hello Tencent Cloud.的txt文件为例:

<powershell>
"Hello Tencent Cloud." | Out-File  C:\tencentcloud.txt
</powershell>

2.学习自定义配置云服务器流程

登录腾讯云官网,点击顶部菜单中的【文档】,进入腾讯云文档中心。

腾讯云官网

下拉页面,点击【计算】栏中的【云服务器】链接。

腾讯云文档中心

在文档中心云服务器页面,点击【快速入门】,展开【自定义配置】菜单,点击下面的子菜单查看自定义配置各项说明。

自定义配置说明

查看完毕后,点击【自定义配置Windows云服务器】,查看Windows云服务器自定义配置流程。

自定义配置流程

学习完毕后,返回腾讯云官网,点击右上角【控制台】。

腾讯云官网

进入控制台,点击【云产品】中的【云服务器】,进入CVM控制台。

控制台

点击【新建】按钮,进入实例购买界面。

实例控制台

点击【自定义配置】,进入自定义配置界面。

自定义配置

3.自定义配置CVM并添加自定义数据

根据第2步中掌握的自定义配置流程以及个人需求,选择计费模式、地域、可用区以及网络,如果对此还不熟悉的学员,可以点击图中所标识的问号【?】按钮查看帮助文档。

计费模式、地域、可用区以及网络配置

选择CVM实例的配置,如果对此还不熟悉的学员,可以点击图中所标识的问号【?】按钮查看帮助文档。

CVM配置

选择镜像系统,特别注意的是,如果使用到自定义数据,实例必须使用系统镜像或继承于系统镜像的自定义镜像,且只支持部分操作系统。Windows系统支持2012和2016各个版本,本实验中的Windows镜像以Windows Server 2012 R2 数据中心版 64位中文版为例。

选择镜像系统

将选择机型页面其他参数也选填完毕,如果对此还不熟悉的学员,可以点击图中所标识的问号【?】按钮查看帮助文档。

其他配置

选择完毕后,相应的CVM实例价格会显示到页面最下方,我们还可以选择购买的实例数量,本实验以1台为例,点击【下一步:设置主机】,自定义数据的步骤也将在下一步进行。

下一步:设置主机

进入设置主机页面,如果已有安全组为空的话,可以选择【新建安全组】来作为即将创建的CVM实例的安全策略,根据学员的学习或者业务需求来决定是否放通常用IP/端口,如果有如图之外的端口需要放通,那么学员需要点击下面小字部分的【新建安全组】链接去创建安全组,之后在已有安全组里选择刚创建的安全组。

安全组选择

创建实例名称,选择登录方式,并根据登录方式填写相关信息,Windows操作系统的CVM实例有两种登录方式可选择,本实验以设置密码为例,选择【设置密码】,填写密码,并确认密码。

登录方式

点击图中的【高级设置】按钮,下拉到自定义数据这一栏,这就是本次实验的重点,自定义数据的配置了。

高级设置
自定义数据

第1步中编写好的PowerShell内容粘贴到输入框中,注意,本次实验编写的脚本内容没有采用Base64编码,所以不要勾选【以上输入已采用Base64编码】,完成后,点击【下一步:确认配置信息】。

添加自定义数据

4.确认配置信息

检查CVM基本配置,学员可以点击各个下拉栏查看已经刚刚选填的配置信息。

确认配置信息

点击【高级设置】,可以看到自己配置的自定义数据。

确认自定义数据

5.开通CVM实例

点击【开通】按钮,页面会自动跳转到控制台界面。

开通CVM实例

控制台界面刚刚创建的CVM实例状态显示为创建中,请耐心等待。

实例创建中

当CVM实例状态状态显示运行中时,说明CVM实例已经成功启动,此时可以开始验证操作。

实例运行中

6.实验验证

点击控制台实例操作栏的登录按钮。

控制台

Winodws操作系统的CVM实例,以其他方式(VNC)为例,点击其他方式(VNC)下的【立即登录】。

实例登录1

登录实例,对于Winodws操作系统的CVM实例我们可以输入之前设置的登录密码来进行登录。

  • 点击【发送远程命令】下的【Ctrl-Alt-Delete】,进入输入密码界面。
实例登录2
  • 输入密码,并登录。
实例登录3

验证结果,在Windows操作系统的CVM实例中,我们查看C盘下的tencentcloud.txt文件来验证我们的自定义数据执行结果。

  • 点击左下角【Windows图标】。
Windows Server 2012 R2桌面
  • 点击【这台电脑】。
win
  • 双击【本地磁盘(C:)】。
这台电脑
  • 双击tencentcloud文件。
C盘
  • tencentcloud文件内容为"Hello Tencent Cloud"。
tencentcloud.txt

上面我们验证了使用自定义数据的情况,接下来展示不使用自定义数据的情况,我们用同样的步骤创建了WindowsCVM实例(自定义数据为空)。

控制台

接下来我们以同样的方式验证没有添加自定义数据的WindowsCVM实例,可以看到,这里是没有tencentcloud.txt文件的:

C盘