Forefront Security for Exchange Server SP1 Capacity Planning Tool

Source: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=522da65d-5263-4f5d-b929-8428a394b9af

The new Forefront Security for Exchange Server SP1 capacity planning tool helps customers understand what hardware, architecture, and configuration settings will produce recommended system performance and message throughput results for comprehensive protection of their Exchange Servers. This tool, an excel spreadsheet with built in workflow, applies to the Forefront Security for Exchange Server SP1 product. The user will be able to plan the details for a new deployment or understand the impact of adding security protection to an existing deployment. In short, the user will choose their CPU and memory tolerances for deployment, their target reference architecture, their desired protection settings, and their targeted supported user load. Once this is defined, the tool will either recommend scaling up or out on the base recommended hardware for each server role.

For additional details, please read the “Directions” and “Readme” tabs. A “Resource” tab is also provided with links to obtain additional data to help make an informed decision during the planning stage.


This tool has a specific purpose and a limited scope. Please carefully read this entire page to understand the data output by this tool and how to use it properly.

Description: The Microsoft Forefront Security for Exchange Server (FSE) capacity planning tool acts as a complement to a Microsoft Exchange Server capacity plan to help you understand the additional computing power required to add Forefront Security for Exchange Server to an Exchange Server environment. Whether you are planning an Exchange deployment or you are adding Forefront Security for Exchange Server to your existing Exchange environment, you can use this tool to estimate the total hardware required to run Forefront Security for Exchange Server on your Microsoft Exchange Server infrastructure. Based on knowledge of your unique environment and requirements, you can use the information from this tool to help make decisions about scaling your infrastructure to maximize performance without over-allocating server hardware when you deploy Forefront Security for Exchange Server.

NOTE: This capacity planning tool is not a replacement for thorough Exchange capacity planning. It should not be used to create an Exchange capacity plan, nor should you base hardware purchase decisions exclusively on the information gleaned from this tool. Rather, this tool should be used to help further inform a detailed Exchange capacity plan.

MICROSOFT PROVIDES THE CAPACITY PLANNING TOOL “AS IS” TO END USERS AND WITHOUT SUPPORT.

The Capacity Planning Tool is designed to help you estimate your Microsoft Exchange capacity needs, and is intended to assist but not replace your complete Microsoft Exchange capacity planning. Network configurations vary, so you may need more software and/or hardware than that which the Capacity Planning Tool estimates in order to effectively deploy Microsoft Exchange Server and/or Microsoft Forefront Security for Exchange Server on your network.

You may use the Capacity Planning Tool only to estimate the Microsoft Exchange Server capacity needs for your network and not for any other purpose.

All organizations are unique, and they have requirements, policies, behaviors, and cultures that guide the specification of requirements and inform hardware purchase decisions. The output from this tool gives you an idea of the additional load created by Forefront Security for Exchange Server on sample server environments created for each of the reference architectures. You can use the data we collected from the sample environments to understand how Forefront Security for Exchange Server impacts utilization and performance, and that understanding can be combined with the Exchange capacity plan and your knowledge about the organization and its IT landscape to help guide decisions. Exchange capacity plan and your knowledge about the organization and its IT landscape to help guide decisions.

Background: It is not logistically feasible to test every possible combination of deployment scenario, application configuration, and user load profile. Therefore, Microsoft established a baseline for each reference architecture using FSE Service Pack 1 (SP1) and then identified a total of 80 different test scenarios to run the reference architectures, plus an additional 30 scenarios to run specifically against the edge. Details about baseline settings and hardware specifications are below. The data collected from the test environments enabled us to predict the additional computing resources consumed based on the various settings, message rates, and so forth.

FSE Settings: Forefront Security for Exchange Server (FSE) is highly configurable and has many settings. In this tool, you are using settings that have a practical impact on performance. There are a number of other settings that have minimal or no performance impact and are not included in the tool.

This tool refers to user load profiles, which characterize the e-mail usage patterns across an organization. The profiles correspond to specific data as follows:

User Load Profile

Send/Receive Messages per day

Database cache/user

Estimated IOPS/user

Logs Generated / mailbox

Light

5 sent/20 received

2 MB

0.11

6

Average

10 sent/40 received

3.5 MB

0.18

12

Heavy

20 sent/80 received

5 MB

0.32

24

Very Heavy

30 sent/120 received

5 MB

0.48

36

Note these values, and then select the user load profile that corresponds most closely to the e-mail usage patterns in your organization.

Reference Architectures:  The results used to create this capacity planning tool were derived from two reference architectures for Forefront Security for Exchange Server: Standard and Enterprise.

Standard Reference Architecture (SRA): The SRA combines the hub and mailbox roles on a multi-role server. 

In our environment, the SRA was deployed with 1,600 users with an “average” user load profile.

image

Enterprise Reference Architecture (ERA): The ERA breaks out roles for the hub and mailbox servers.

In our environment, the ERA was deployed with two mailbox servers. Each mailbox server had 1,000 users with a “heavy” user load profile.

image

Recommended Hardware: In line with Microsoft Exchange Server 2007 hardware recommendations, we recommend that you use an enterprise-class server device with:

  • Processor – 4 cores
  • Memory – 4 GB RAM

Hardware recommendations output by the tool use this as the baseline.

Hardware Utilized:

In this study, servers were configured as follows:

  • Edge and hub servers – HP DL380G4, 2 Intel Xeon 3-GHz hyper-threaded processors, 4 GB RAM, connected to an HP Storage Area Network (SAN) via Fibre Channel
  • Multi-role server – HP DL380G4, 2 Intel Xeon 3-GHz hyper-threaded processors, 10 GB RAM, connected to a HP SAN via Fibre
  • Mailbox servers – HP DL380G4, 2 Intel Xeon 3-GHz hyper-threaded processors, 8 GB RAM, connected to a HP SAN via Fibre
  • Domain Controller (DC), clients – Hyper-V virtual machines running on a HP DL380G5 with 2 Intel Xeon 3-GHz quad-core processors and 14 GB RAM. Each virtual machine was allocated 100% of 1 processor core and 2 GB RAM.

Exchange 2010 Beta1: Powershell CmdLets

Just a dump for my reference ..

Snapin is called “Microsoft.Exchange.Management.PowerShell.E2010”

get-help * | select name,pssnapin | where {$_.pssnapin -like “*exchange*”}  | sort name

Add-ADPermission
Add-AvailabilityAddressSpace
Add-ContentFilterPhrase
Add-DatabaseAvailabilityGroupServer
Add-DistributionGroupMember
Add-ExchangeAdministrator
Add-FederatedDomain
Add-IPAllowListEntry
Add-IPAllowListProvider
Add-IPBlockListEntry
Add-IPBlockListProvider
Add-MailboxDatabaseCopy
Add-MailboxFolderPermission
Add-MailboxPermission
Add-ManagementRoleEntry
Add-PublicFolderAdministrativePermission
Add-PublicFolderClientPermission
Add-SecondaryDomain
Add-SignupAddress
Add-SupervisionListEntry
Clean-MailboxDatabase
Clear-ActiveSyncDevice
Clear-TextMessagingAccount
Complete-MoveRequest
Complete-OrganizationUpgrade
Connect-Mailbox
Copy-UMCustomPrompt
Disable-AddressListPaging
Disable-AntispamUpdates
Disable-CmdletExtensionAgent
Disable-DistributionGroup
Disable-InboxRule
Disable-JournalRule
Disable-Mailbox
Disable-MailContact
Disable-MailPublicFolder
Disable-MailUser
Disable-OutlookAnywhere
Disable-OutlookProtectionRule
Disable-ServiceEmailChannel
Disable-TransportAgent
Disable-TransportRule
Disable-UMAutoAttendant
Disable-UMIPGateway
Disable-UMMailbox
Disable-UMServer
Dismount-Database
Enable-AddressListPaging
Enable-AntispamUpdates
Enable-CmdletExtensionAgent
Enable-DistributionGroup
Enable-ExchangeCertificate
Enable-InboxRule
Enable-JournalRule
Enable-LiveId
Enable-Mailbox
Enable-MailContact
Enable-MailPublicFolder
Enable-MailUser
Enable-OutlookAnywhere
Enable-OutlookProtectionRule
Enable-ServiceEmailChannel
Enable-TransportAgent
Enable-TransportRule
Enable-UMAutoAttendant
Enable-UMIPGateway
Enable-UMMailbox
Enable-UMServer
Export-ActiveSyncLog
Export-AutoDiscoverConfig
Export-ExchangeCertificate
Export-Mailbox
Export-Message
Export-RecipientDataProperty
Export-TransportRuleCollection
Get-AcceptedDomain
Get-ActiveSyncDevice
Get-ActiveSyncDeviceStatistics
Get-ActiveSyncMailboxPolicy
Get-ActiveSyncVirtualDirectory
Get-AddressList
Get-AdminAuditLogConfig
Get-ADPermission
Get-AdServerSettings
Get-AdSite
Get-AdSiteLink
Get-AgentLog
Get-AlternateMailbox
Get-AntispamUpdates
Get-AutodiscoverVirtualDirectory
Get-AvailabilityAddressSpace
Get-AvailabilityConfig
Get-CalendarDiagnosticLog
Get-CalendarNotification
Get-CalendarProcessing
Get-CASMailbox
Get-CASMailboxPlan
Get-ClientAccessArray
Get-ClientAccessServer
Get-CmdletExtensionAgent
Get-Contact
Get-ContentFilterConfig
Get-ContentFilterPhrase
Get-ControlPointConfiguration
Get-DatabaseAvailabilityGroup
Get-DatabaseAvailabilityGroupNetwork
Get-DeliveryAgentConnector
Get-DetailsTemplate
Get-DistributionGroup
Get-DistributionGroupMember
Get-DomainController
Get-DynamicDistributionGroup
Get-EcpVirtualDirectory
Get-EdgeSubscription
Get-EdgeSyncMservConnector
Get-EdgeSyncServiceConfig
Get-EmailAddressPolicy
Get-EventLogLevel
Get-ExchangeAdministrator
Get-ExchangeAssistanceConfig
Get-ExchangeCertificate
Get-ExchangeServer
Get-ExchangeSubscription
Get-FailedContentIndexDocuments
Get-FederatedOrganizationIdentifier
Get-FederationInformation
Get-FederationTrust
Get-ForeignConnector
Get-GlobalAddressList
Get-Group
Get-HotmailSubscription
Get-IMAPSettings
Get-ImapSubscription
Get-InboxRule
Get-IPAllowListConfig
Get-IPAllowListEntry
Get-IPAllowListProvider
Get-IPAllowListProvidersConfig
Get-IPBlockListConfig
Get-IPBlockListEntry
Get-IPBlockListProvider
Get-IPBlockListProvidersConfig
Get-JournalingReconciliationAccount
Get-JournalRule
Get-LinkedUser
Get-LogonStatistics
Get-Mailbox
Get-MailboxCalendarConfiguration
Get-MailboxCalendarFolder
Get-MailboxComplianceConfiguration
Get-MailboxDatabase
Get-MailboxDatabaseCopyStatus
Get-MailboxFolder
Get-MailboxFolderPermission
Get-MailboxFolderStatistics
Get-MailboxPermission
Get-MailboxPlan
Get-MailboxRegionalConfiguration
Get-MailboxSearch
Get-MailboxServer
Get-MailboxSpellingConfiguration
Get-MailboxStatistics
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-ManagedContentSettings
Get-ManagedFolder
Get-ManagedFolderMailboxPolicy
Get-ManagementEndpoint
Get-ManagementRole
Get-ManagementRoleAssignment
Get-ManagementRoleEntry
Get-ManagementScope
Get-Message
Get-MessageClassification
Get-MessageLatencyReport
Get-MessageStatisticsReport
Get-MessageTrackingLog
Get-MessageTrackingReport
Get-MoveRequest
Get-NetworkConnectionInfo
Get-OABVirtualDirectory
Get-OfflineAddressBook
Get-Organization
Get-OrganizationalUnit
Get-OrganizationConfig
Get-OutlookAnywhere
Get-OutlookProtectionRule
Get-OutlookProvider
Get-OwaMailboxPolicy
Get-OwaVirtualDirectory
Get-PhysicalAvailabilityReport
Get-POPSettings
Get-PopSubscription
Get-PowerShellVirtualDirectory
Get-ProvisioningPolicy
Get-PublicFolder
Get-PublicFolderAdministrativePermis…
Get-PublicFolderClientPermission
Get-PublicFolderDatabase
Get-PublicFolderStatistics
Get-Queue
Get-ReceiveConnector
Get-Recipient
Get-RecipientEnforcementProvisioning…
Get-RecipientFilterConfig
Get-RecipientTemplateProvisioningPolicy
Get-RemoteAccountPolicy
Get-RemoteAccountSyncCache
Get-RemoteDomain
Get-ResourceConfig
Get-RetentionPolicy
Get-RetentionPolicyTag
Get-RMSTemplate
Get-RoutingGroupConnector
Get-RpcClientAccess
Get-SecurityPrincipal
Get-SendConnector
Get-SenderFilterConfig
Get-SenderIdConfig
Get-SenderReputationConfig
Get-ServiceAvailabilityReport
Get-ServiceStatus
Get-SharingPolicy
Get-SharingRelationship
Get-SignupAddress
Get-Subscription
Get-SupervisionListEntry
Get-SupervisionPolicy
Get-SyncDeletedRecipient
Get-SyncDistributionGroup
Get-SyncDynamicDistributionGroup
Get-SyncMailbox
Get-SyncMailContact
Get-SyncMailUser
Get-SystemMessage
Get-TextMessagingAccount
Get-ThrottlingPolicy
Get-TrackedMessageDeliveryStatus
Get-TrackedMessageSent
Get-TransportAgent
Get-TransportConfig
Get-TransportPipeline
Get-TransportRule
Get-TransportRuleAction
Get-TransportRulePredicate
Get-TransportServer
Get-Trust
Get-UMActiveCalls
Get-UMAutoAttendant
Get-UMDialplan
Get-UMHuntGroup
Get-UMIPGateway
Get-UMMailbox
Get-UMMailboxPIN
Get-UMMailboxPlan
Get-UMMailboxPolicy
Get-UMServer
Get-User
Get-UserPrincipalNamesSuffix
Get-WebServicesVirtualDirectory
Get-X400AuthoritativeDomain
Import-ExchangeCertificate
Import-Mailbox
Import-RecipientDataProperty
Import-TransportRuleCollection
Install-TransportAgent
Invoke-PostMoveAction
Mount-Database
Move-ActiveMailboxDatabase
Move-AddressList
Move-DatabasePath
Move-Mailbox
Move-OfflineAddressBook
New-AcceptedDomain
New-ActiveSyncMailboxPolicy
New-ActiveSyncVirtualDirectory
New-AddressList
New-AlternateMailbox
New-AutodiscoverVirtualDirectory
New-ClientAccessArray
New-DatabaseAvailabilityGroup
New-DatabaseAvailabilityGroupNetwork
New-DeliveryAgentConnector
New-DistributionGroup
New-DynamicDistributionGroup
New-EcpVirtualDirectory
New-EdgeSubscription
New-EdgeSyncMservConnector
New-EdgeSyncServiceConfig
New-EmailAddressPolicy
New-ExchangeCertificate
New-ExchangeSubscription
New-FederationTrust
New-ForeignConnector
New-GlobalAddressList
New-HotmailSubscription
New-ImapSubscription
New-InboxRule
New-JournalingReconciliationAccount
New-JournalRule
New-LinkedUser
New-LiveContactSubscription
New-Mailbox
New-MailboxDatabase
New-MailboxFolder
New-MailboxSearch
New-MailContact
New-MailUser
New-ManagedContentSettings
New-ManagedFolder
New-ManagedFolderMailboxPolicy
New-ManagementRole
New-ManagementRoleAssignment
New-ManagementScope
New-MessageClassification
New-MoveRequest
New-OABVirtualDirectory
New-OfflineAddressBook
New-Organization
New-OutlookProtectionRule
New-OutlookProvider
New-OwaMailboxPolicy
New-OwaVirtualDirectory
New-PopSubscription
New-PowerShellVirtualDirectory
New-PublicFolder
New-PublicFolderDatabase
New-ReceiveConnector
New-RecipientEnforcementProvisioning…
New-RecipientTemplateProvisioningPolicy
New-RemoteAccountPolicy
New-RemoteDomain
New-RetentionPolicy
New-RetentionPolicyTag
New-RoutingGroupConnector
New-RpcClientAccess
New-SendConnector
New-SharingPolicy
New-SharingRelationship
New-Subscription
New-SyncMailbox
New-SyncMailContact
New-SyncMailUser
New-SystemMessage
New-ThrottlingPolicy
New-TransportRule
New-UMAutoAttendant
New-UMDialplan
New-UMHuntGroup
New-UMIPGateway
New-UMMailboxPolicy
New-WebServicesVirtualDirectory
New-X400AuthoritativeDomain
Remove-AcceptedDomain
Remove-ActiveSyncDevice
Remove-ActiveSyncMailboxPolicy
Remove-ActiveSyncVirtualDirectory
Remove-AddressList
Remove-ADPermission
Remove-AlternateMailbox
Remove-AutodiscoverVirtualDirectory
Remove-AvailabilityAddressSpace
Remove-ClientAccessArray
Remove-ContentFilterPhrase
Remove-DatabaseAvailabilityGroup
Remove-DatabaseAvailabilityGroupNetwork
Remove-DatabaseAvailabilityGroupServer
Remove-DeliveryAgentConnector
Remove-DistributionGroup
Remove-DistributionGroupMember
Remove-DynamicDistributionGroup
Remove-EcpVirtualDirectory
Remove-EdgeSubscription
Remove-EdgeSyncMservConnector
Remove-EmailAddressPolicy
Remove-ExchangeAdministrator
Remove-ExchangeCertificate
Remove-FederatedDomain
Remove-FederationTrust
Remove-ForeignConnector
Remove-GlobalAddressList
Remove-InboxRule
Remove-IPAllowListEntry
Remove-IPAllowListProvider
Remove-IPBlockListEntry
Remove-IPBlockListProvider
Remove-JournalingReconciliationAccount
Remove-JournalRule
Remove-LinkedUser
Remove-Mailbox
Remove-MailboxDatabase
Remove-MailboxDatabaseCopy
Remove-MailboxFolderPermission
Remove-MailboxPermission
Remove-MailboxSearch
Remove-MailContact
Remove-MailUser
Remove-ManagedContentSettings
Remove-ManagedFolder
Remove-ManagedFolderMailboxPolicy
Remove-ManagementRole
Remove-ManagementRoleAssignment
Remove-ManagementRoleEntry
Remove-ManagementScope
Remove-Message
Remove-MessageClassification
Remove-MoveRequest
Remove-OABVirtualDirectory
Remove-OfflineAddressBook
Remove-Organization
Remove-OutlookProtectionRule
Remove-OutlookProvider
Remove-OwaMailboxPolicy
Remove-OwaVirtualDirectory
Remove-PowerShellVirtualDirectory
Remove-PublicFolder
Remove-PublicFolderAdministrativePer…
Remove-PublicFolderClientPermission
Remove-PublicFolderDatabase
Remove-ReceiveConnector
Remove-RecipientEnforcementProvision…
Remove-RecipientTemplateProvisioning…
Remove-RemoteAccountPolicy
Remove-RemoteAccountSyncCache
Remove-RemoteDomain
Remove-RetentionPolicy
Remove-RetentionPolicyTag
Remove-RoutingGroupConnector
Remove-RpcClientAccess
Remove-SecondaryDomain
Remove-SendConnector
Remove-SharingPolicy
Remove-SharingRelationship
Remove-SignupAddress
Remove-Subscription
Remove-SupervisionListEntry
Remove-SyncMailbox
Remove-SyncMailContact
Remove-SyncMailUser
Remove-SystemMessage
Remove-ThrottlingPolicy
Remove-TransportRule
Remove-UMAutoAttendant
Remove-UMDialplan
Remove-UMHuntGroup
Remove-UMIPGateway
Remove-UMMailboxPolicy
Remove-WebServicesVirtualDirectory
Remove-X400AuthoritativeDomain
Restore-DatabaseAvailabilityGroup
Restore-DetailsTemplate
Restore-Mailbox
Resume-MailboxDatabaseCopy
Resume-Message
Resume-PublicFolderReplication
Resume-Queue
Retry-Queue
Search-Mailbox
Search-MessageTrackingReport
Send-TextMessagingVerificationCode
Set-AcceptedDomain
Set-ActiveSyncMailboxPolicy
Set-ActiveSyncVirtualDirectory
Set-AddressList
Set-AdminAuditLogConfig
Set-AdServerSettings
Set-AdSite
Set-AdSiteLink
Set-AlternateMailbox
Set-AutodiscoverVirtualDirectory
Set-AvailabilityConfig
Set-CalendarNotification
Set-CalendarProcessing
Set-CASMailbox
Set-ClientAccessArray
Set-ClientAccessServer
Set-CmdletExtensionAgent
Set-Contact
Set-ContentFilterConfig
Set-ControlPointConfiguration
Set-DatabaseAvailabilityGroup
Set-DatabaseAvailabilityGroupNetwork
Set-DeliveryAgentConnector
Set-DetailsTemplate
Set-DistributionGroup
Set-DynamicDistributionGroup
Set-EcpVirtualDirectory
Set-EdgeSyncMservConnector
Set-EdgeSyncServiceConfig
Set-EmailAddressPolicy
Set-EventLogLevel
Set-ExchangeAssistanceConfig
Set-ExchangeServer
Set-ExchangeSubscription
Set-FederatedOrganizationIdentifier
Set-FederationTrust
Set-ForeignConnector
Set-GlobalAddressList
Set-Group
Set-HotmailSubscription
Set-IMAPSettings
Set-ImapSubscription
Set-InboxRule
Set-IPAllowListConfig
Set-IPAllowListProvider
Set-IPAllowListProvidersConfig
Set-IPBlockListConfig
Set-IPBlockListProvider
Set-IPBlockListProvidersConfig
Set-JournalingReconciliationAccount
Set-JournalRule
Set-LinkedUser
Set-LiveContactSubscription
Set-Mailbox
Set-MailboxCalendarConfiguration
Set-MailboxCalendarFolder
Set-MailboxComplianceConfiguration
Set-MailboxDatabase
Set-MailboxDatabaseCopy
Set-MailboxPlan
Set-MailboxRegionalConfiguration
Set-MailboxSearch
Set-MailboxServer
Set-MailboxSpellingConfiguration
Set-MailContact
Set-MailPublicFolder
Set-MailUser
Set-ManagedContentSettings
Set-ManagedFolder
Set-ManagedFolderMailboxPolicy
Set-ManagementRoleAssignment
Set-ManagementRoleEntry
Set-ManagementScope
Set-MessageClassification
Set-OABVirtualDirectory
Set-OfflineAddressBook
Set-OrganizationConfig
Set-OutlookAnywhere
Set-OutlookProtectionRule
Set-OutlookProvider
Set-OwaMailboxPolicy
Set-OwaVirtualDirectory
Set-POPSettings
Set-PopSubscription
Set-PowerShellVirtualDirectory
Set-PublicFolder
Set-PublicFolderDatabase
Set-ReceiveConnector
Set-RecipientEnforcementProvisioning…
Set-RecipientFilterConfig
Set-RecipientTemplateProvisioningPolicy
Set-RemoteAccountPolicy
Set-RemoteAccountSyncCache
Set-RemoteDomain
Set-ResourceConfig
Set-RetentionPolicy
Set-RetentionPolicyTag
Set-RoutingGroupConnector
Set-RpcClientAccess
Set-SendConnector
Set-SenderFilterConfig
Set-SenderIdConfig
Set-SenderReputationConfig
Set-SharingPolicy
Set-SharingRelationship
Set-SignupAddress
Set-SupervisionPolicy
Set-SyncMailbox
Set-SyncMailContact
Set-SyncMailUser
Set-SystemMessage
Set-TextMessagingAccount
Set-ThrottlingPolicy
Set-TransportAgent
Set-TransportConfig
Set-TransportRule
Set-TransportServer
Set-UMAutoAttendant
Set-UMDialplan
Set-UMIPGateway
Set-UMMailbox
Set-UMMailboxPIN
Set-UMMailboxPolicy
Set-UMServer
Set-User
Set-WebServicesVirtualDirectory
Set-X400AuthoritativeDomain
Start-DatabaseAvailabilityGroup
Start-EdgeSynchronization
Start-MailboxSearch
Start-ManagedFolderAssistant
Start-OrganizationUpgrade
Start-RetentionAutoTagLearning
Stop-DatabaseAvailabilityGroup
Stop-MailboxSearch
Stop-ManagedFolderAssistant
Suspend-MailboxDatabaseCopy
Suspend-Message
Suspend-PublicFolderReplication
Suspend-Queue
Test-ActiveSyncConnectivity
Test-EcpConnectivity
Test-EdgeSynchronization
Test-EdgeSyncMserv
Test-ExchangeSearch
Test-FederationTrustCertificate
Test-ImapConnectivity
Test-IPAllowListProvider
Test-IPBlockListProvider
Test-Mailflow
Test-MapiConnectivity
Test-Message
Test-OutlookWebServices
Test-OwaConnectivity
Test-PopConnectivity
Test-PowerShellConnectivity
Test-ReplicationHealth
Test-SenderId
Test-ServiceHealth
Test-SystemHealth
Test-UMConnectivity
Test-WebServicesConnectivity
Uninstall-TransportAgent
Update-AddressList
Update-DistributionGroupMember
Update-EmailAddressPolicy
Update-FileDistributionService
Update-GlobalAddressList
Update-MailboxDatabaseCopy
Update-OfflineAddressBook
Update-PublicFolder
Update-PublicFolderHierarchy
Update-Recipient
Update-SafeList
Update-ServicePlan
Update-SyncStatistics
Verify-TextMessagingVerificationCode

Export non expiry password accounts

I’m doing requests now ;-)

This script will dump a list of user accounts that have “Password never expires” checked

$CurrentDomain = [System.DirectoryServices.ActiveDirectory.Domain]::getcurrentdomain()
$Forest = $CurrentDomain.Forest.ToString()
$Forest = “dc=” + $Forest
$Forest = $Forest.Replace(“.”,”,dc=”)
$Root     = New-Object DirectoryServices.DirectoryEntry $Dom
$selector = New-Object DirectoryServices.DirectorySearcher
$selector.PageSize = 1000
$selector.SearchRoot = $root
$selector.Filter= “(&(objectClass=user)(userAccountControl:1.2.840.113556.1.4.803:=65536))”
$objs= $selector.findall()
$objs

 

Windows Vista Service Pack 1 Management Tools update for the release version of Hyper-V

How cool is this, dunno y I didn’t think of looking for it before. Both 32 and 64 bit versions are available.


Source: http://support.microsoft.com/default.aspx/kb/952627

The Windows Vista Service Pack 1 Management Tools update for the release version of Hyper-V is now available from the Microsoft Download Center. This update package installs the management tools for the release version of Hyper-V technology on a computer that is running Windows Vista Service Pack 1 (SP1).


The only additional thing I needed to do was follow this: http://technet.microsoft.com/en-us/library/cc794756.aspx