2014年1月6日星期一

09-Windows Server 2012 R2 会话远程桌面-标准部署-使用PowerShell进行部署2-2

本邮件内容由第三方提供,如果您不想继续收到该邮件,可 点此退订
09-Windows Server 2012 R2 会话远程桌面-标准部署-使用PowerShell进行部署2-2  阅读原文»

09-Windows Server 2012 R2 会话远程桌面-标准部署-使用PowerShell进行部署2-2

在上一篇的文章中,我讨论了如何使用 PowerShell 建立了一个基本的远程桌面服务环境。在那篇文章中,我们讨论了如何做一个快速的 RDS 部署,添加会话集合和 RemoteApp。在这篇文章我们会潜入深出的来探索PowerShell RDS,看一看我们如何可以更进一步自动化安装、 配置和维护的远程桌面服务与 Windows server 2012 R2使用可用的新的 PowerShell 命令。Windows PowerShell是一个基于任务的命令行 shell 和脚本语言,特别是用于系统管理。主要帮助技术 (IT) 专业人员提供在使用Windows PowerShell cmdlet 来编写脚本和自动执行的任务。在Windows server 2012 R2和Windows 8.1中,powershell的版本为4.0,在powershell 4.0中,提供了很多Remote Desktop server的命令,若要列出所有可用的 cmdlet,可以使用命令进行查询,其命令为:

Get-Command Module RemoteDesktopServices cmdlet

如果要获得更多有关信息,或任何这些 cmdlet 的语法,可以使用-Help <cmdlet name> cmdlet,其中< cmdlet 名称 >是您想要查询的 cmdlet 名称。更多详细信息,可以运行以下 cmdlet 的命令:

● Get-Help <cmdlet name> -Detailed

● Get-Help <cmdlet name> -Examples

● Get-Help <cmdlet name> -Full

除此之外,也可以在微软的TechNet的网站上进行查询,其网址为:

http://technet.microsoft.com/en-us/library/jj215451.aspx

clip_image002

目前Remote Desktop Cmdlets in Windows PowerShell只提供英语服务器,不提供中文的服务。

在使用Windows server 2012 R2中的功能时,必须是需要创建一个集合,这样才能将RD应用程序或者是RD虚拟化主机进行发布和使用,在之前的部署中,在使用图形化界面(GUI)下,安装RD会话主机或者是RD虚拟化主机时,会自动创建一个集合,例如,在快速部署安装RD会话主机时,会自动创建一个名为QuickSessionCollection集合,并且会在集合中默认发布3个RemoteApp应用,分别是画图、写字板和计算器。但是当使用powershell来进行安装后,默认情况下是不会创建集合。

clip_image004

如果采用标准部署安装,或者是使用powershell进行安装,则需要手动创建一个集合,在powershell中,通过命令New-RDSessionCollection来创建集合。首先我们可以看下命令New-RDSessionCollection的语法。

clip_image006

New-RDSessionCollection [-CollectionName] <String> -SessionHost <String[]> [-CollectionDescription <String> ] [-ConnectionBroker <String> ] [ <CommonParameters>]

语法中包含一些关键字,其中有CollectionName、SessionHost、CollectionDescription和ConnectionBroker,如果需要在服务器RDS.mabofeng.com服务器中创建集合名称为mabofeng,其命令为:

PS C:\Users\Administrator> New-RDSessionCollection -CollectionName mabofeng -CollectionDescription mabofeng -SessionHost rds.mabofeng.com -ConnectionBroker rds.mabofeng.com -Verbose

这里我们将SessionHost和ConnectionBroker建立在同一个服务器中,如果采用的是标准部署,则需要指定不同的SessionHost和ConnectionBroker,如果服务器有多台SessionHost,可以在SessionHost命令后面加入 @("RDSH01.mabofeng.com"," RDSH02.mabofeng.com"),一次性要全部输入完成。

clip_image008

当执行完成命令后,可以在powershell中会显示创建集合的结果。

clip_image010

在图形界面下,就可以看到我们之前使用powershell命令创建的名为mabofeng?div style="border-bottom:1px solid #aaa;margin-bottom:25px">实例讲解基于Backup Exec 2012完全备份+差异备份恢复Exchange数据库  阅读原文»

用户名:marbury
文章数:46
评论数:12
访问量:12185
无忧币:1014
博客积分:694
博客等级:4
注册日期:2010-01-06

继上一篇介绍"从Backup Eexc 2012的完全备份+差异备份中恢复Exchange邮箱项 ",本次主要介绍从备份中还原Exchange 2010 邮箱数据库。

场景描述

利用Backup Exec 2012 备份作业计划对Exchange2010执行定期完全备份+差异备份;

每周日 10:00 执行完全备份,每天10:30执行差异备份;

user1邮箱,所在数据库名为Test,有两封邮件"Test01"、"Test02",然后执行完全备份;

完全备份和差异备份之间,给user1再发送一封标题为"Test03完全备份后,差异备份前"的邮件,等待差异备份执行;

执行后,彻底删除邮箱user1,然后从完全备份+差异备份中恢复整个数据库Test.

设置备份作业计划,根据需求设置好作业计划时间,备份内容阅读更多内容

没有评论:

发表评论