Webcast Reschedule: TechNet Webcast: Protecting Exchange Server 2010 Using Hybrid Forefront Protection for Exchange (Level 300)

Just an FYI, this webcast was has been rescheduled for:

Date: 02/12/2010
Time: 01:00 PM-02:30 PM U.S. Pacific Time

… Attend this webcast to learn how Microsoft Forefront and Microsoft Exchange Server 2010 work better together. Discover how Microsoft Forefront Protection 2010 for Exchange Server (FPE) and Microsoft Forefront Online Protection for Exchange (FOPE) facilitate the protection of Microsoft Exchange Server 2010 from malware, unsolicited e-mail, and other security threats.

#Exchange 2010 Training Day 5

#Exchange2010 … Last day …

Check it link for more details around RBAC and role assignments .. http://technet.microsoft.com/en-us/library/dd298183(EXCHG.140).aspx

I love this cmdlet:
Get-ManagementRoleAssignment –role “Mailbox Search” –GetEffectiveusers | FL Name, RoleAssigneeName, EffectiveuserName, AssignmentChain

As for certs you need to change the script to get it to work:
Import-ExchangeCertificate -FileData ([Byte[]]$(Get-Content -Path c:certificatesIssuedCert.p7b -Encoding byte -ReadCount 0))

This script will check a DAG and compare the current database owner with the activationpreference.  The first script will just report the status, while the second one will move the database

Get-MailboxDatabase | Sort Name | FOREACH {$db=$_.Name; $xNow=$_.Server.Name ;$dbown=$_.ActivationPreference| Where {$_.Value -eq 1};  Write-Host $db “on” $xNow “Should be on” $dbOwn.Key -NoNewLine; If ( $xNow -ne $dbOwn.Key){Write-host ” WRONG” -ForegroundColor Red; }ELSE{Write-Host ” OK” -Foregroundcolor Green}}

This will actually move the databases too
Get-MailboxDatabase | Sort Name | FOREACH {$db=$_.Name; $xNow=$_.Server.Name ;$dbown=$_.ActivationPreference| Where {$_.Value -eq 1};  Write-Host $db “on” $xNow “Should be on” $dbOwn.Key -NoNewLine; If ( $xNow -ne $dbOwn.Key){Write-host ” WRONG” -ForegroundColor Red; Move-ActiveMailboxDatabase $db -ActivateOnServer $dbOwn.Key -confirm:$False}ELSE{Write-Host ” OK” -Foregroundcolor Green}}

The installation / Transition steps I used:

  • Prepare Schema and Domain for Exchange 2007
  • Install a Multi Role Exchange 2007 Server with SP1
  • Apply the Exchange 2010 Schema
    • PrepareLegacyExchangePermissions
    • PrepareSchema
    • PrepareAD
    • PrepareDomain
  • Upgrade Exchange 2007 Server with SP2
  • I then installed a multi-role Exchange 2010 server with the Hub / CAS Roles

Software Requirements for Exchange 2010

Description

Tools Only

Mailbox

UM

Client Access

Edge

HT

.NET Framework 3.5 SP1 (No R2)

Yes

Yes

Yes

Yes

Yes

Yes

Power Shell 2.0

Yes

Yes

Yes

Yes

Yes

Yes

Windows Remote Management

Yes

Yes

Yes

Yes

Yes

Yes

MS Filter Pack

 

Yes

     

Yes

ServerManagerCmd -i Web-Server

 

Yes

Yes

Yes

 

Yes

ServerManagerCmd -i Web-Metabase

Yes

Yes

Yes

Yes

 

Yes

ServerManagerCmd -i Web-Lgcy-Mgmt-Console

Yes

Yes

Yes

Yes

 

Yes

ServerManagerCmd -i Web-Basic-Auth

 

Yes

Yes

Yes

 

Yes

ServerManagerCmd -i Web-Windows-Auth

 

Yes

Yes

Yes

 

Yes

ServerManagerCmd -i Web-Net-Ext

 

Yes

Yes

Yes

 

Yes

ServerManagerCmd -i Web-Digest-Auth

     

Yes

   

ServerManagerCmd -i Web-Dyn-Compression

     

Yes

   

ServerManagerCmd -i NET-HTTP-Activation

     

Yes

   

ServerManagerCmd -i Web-ISAPI-Ext

     

Yes

   

ServerManagerCmd -i RPC-over-HTTP-proxy

     

Yes

   

ServerManagerCmd -i Desktop-Experience

   

Yes

     

ServerManagerCmd -i ADLDS

       

Yes

 

ServerManagerCmd -i RSAT-ADDS

Yes

Yes

Yes

Yes

 

Yes

Here is a script to check Inherited permissions on an OU:
http://flaphead.dns2go.com/archive/2009/05/07/inherited-ou-rights.aspx

#Exchange 2010 Training Day 2

Bl00dy Live writer overwrote my notes .. so if anyone has them all please let me know .. here is day 2

#Exchange2010 .. Some links from today

http://loadbalancer.org/

Updates to the Exchange Supportability Matrix: http://msexchangeteam.com/archive/2009/11/30/453327.aspx

Upgrading ESX 4.0 to 4.0 Update 1 on HP Proliant systems can fail or time out and leave the host in an unusable state if the host has HP Insight Management Agents running
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1016070

How Are Messages Routed Between Active Directory Sites

  • If the message target recipient is within the same Active Directory site, the Hub Transport server delivers the message directly to the Mailbox server where the recipient mailbox resides.
  • If the message is targeted to a recipient located in a different Active Directory site, the Hub Transport server sends it directly to a Hub Transport server in the target Active Directory site. This means that the message is not transferred to each Active Directory site along the least-cost routing path as in previous Exchange versions. Instead, Exchange Server selects the target Hub Transport server by using round-robin load-balancing mechanisms. Another Hub Transport server is chosen only if the preferred Hub Transport server is unavailable.

To modify the default message flow, you can:

  • Configure hub sites to add additional hops to the message delivery
  • Configure Exchange-specific routing costs to override the IP site link costs
  • Configure expansion servers for distribution groups

#Exchange 2010 Training Day 1

#Exchange2010 … For the guys on the training here.

When you use the GUI wizard to create a new mailbox, there is a check box that says “Specify the mailbox database rather than using a database automatically selected” .. How does the database get automatically selected?  What criteria gets used?

  1. Gather all databases in the org
  2. Exclude any that are marked for exclusion
  3. Exclude any that are not in the same AD site as the provisioning server
  4. Pick one randomly – check if it’s “up” according to active manager. If yes, use it. If no, repeat step #4.

For #2 Set-MailboxDatabase -IsExcludedFromProvisioning:$True

The IsExcludedFromProvisioning parameter specifies that this database is permanently not considered by the mailbox provisioning load balancer. If the IsExcludedFromProvisioning parameter is enabled, new mailboxes aren’t added automatically to this database. You can manually add a mailbox if your role permits.

TechNet Webcast: Microsoft Virtualization Best Practices for Exchange Server (Level 300)

Roll up roll up register why you can … in the UK it’s 1800-1900 :-|

http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032428203&EventCategory=4&culture=en-US&CountryCode=US

Wednesday, November 04, 2009: Virtualizing business critical applications delivers significant benefits, including cost savings, enhanced business continuity, and an agile and efficient management solution. In this webcast, we focus on virtualizing Microsoft Exchange Server using Microsoft solutions, we discuss the benefits of using Microsoft virtualization technologies instead of technologies from key competitors such as VMware, and we provide technical guidance and best practices for virtualizing Exchange Server in various production scenarios. We also discuss results from lab deployment tests.

Free Exchange 2010 Training

Check these out:

Collection 6899: Exploring Features of Exchange Server 2010
https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=249671

This two-hour collection provides you with an overview of the new features in Exchange Server 2010. It also describes the enhancements made over Exchange Server 2007.
The clinics within this collection cover:

  • New features in Exchange Server 2010
  • Technology enhancements
  • Management tools used in Exchange Server 2010
  • Managing a Mailbox server
  • Unified Messaging in Exchange Server 2010
  • High availability features in Exchange Server 2010

Clinic 6900: Introduction to Exchange Server 2010
https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=117959&tab=overview

This one-hour clinic describes Exchange Server 2010 features, deployment scenarios, and development platform options.  It also contains descriptions of tools used for managing Exchange Server 2010.
This clinic covers the following topics:

  • Exchange Server 2010 features
  • Deployment scenarios
  • Business-to-business support
  • Storage, compliance, and development platform enhancements
  • How RBAC works
  • Management tools such as EMC, PowerShell, and ECP

Clinic 6901: Exchange Server 2010 in an Enterprise
https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=118212&tab=overview

This one-hour clinic describes Exchange Server 2010 features that are useful in an enterprise. It covers features such mailbox server configurations, unified messaging, and high availability.
This clinic covers the following topics:

  • Features of a Mailbox server
  • How Unified Messaging works in 2010
  • Mailbox Availability in Exchange Server 2010                                    
  • Data Protection in Exchange Server 2010

Microsoft Exchange Server – Training Portal

Funky baby, check out this stuff, training for Exchange 2007 and 2010!


http://www.microsoft.com/learning/en/us/training/exchange-server.aspx

…  Take advantage of new Microsoft Exchange Server 2010 training resources and become an expert on Microsoft Exchange Server 2010. Exchange Server 2010 is the first server in a new generation of Microsoft server technology that is built from the ground up to work on-premises and as an online service. It helps you simplify administration, protect communications, and meet user demand for greater business mobility

The new suite of Exchange Server 2010 training resources is designed to differentiate technology skills and job-role skills clearly, cover skills relevant to today’s real-world IT functions, and streamline certification with simplified, specific learning roadmaps.

Hands on Lab: What’s new in Microsoft Exchange Server 2010
This lab provides an opportunity for experienced Exchange administrators to configure and validate some of the new features in Exchange Server 2010. It also provides a brief exposure to some of the most important new features and new administration tools in Exchange Server 2010.

First Look: What’s New in Microsoft Exchange Server 2010
This clinic describes some of the significant enhancements provided in Exchange Server 2010. It provides an overall description of the most important design priorities for Exchange 2010, additional details on the enhancements that the users and administrators will experience. This clinic also provides an overview of the process for upgrading from previous versions of Exchange Server to Exchange Server 2010.

High Availability and Storage in Microsoft Exchange Server 2010
For most organizations, flexible and cost-effective communication tools are important factors for meeting goals such as high availability and enhanced database recovery. Microsoft Exchange Server 2010 helps organizations achieve these goals with a simplified, unified framework that helps them lower their costs and enhance business productivity. This Learning Snack explains how mailbox availability is achieved in Exchange server 2010 and how the new and improved database recovery and storage features

Clinic 6901: Exchange Server 2010 in an Enterprise
This one-hour clinic describes Exchange Server 2010 features that are useful in an enterprise. It covers features such mailbox server configurations, unified messaging, and high availability.

Clinic 6900: Introduction to Exchange Server 2010
This one-hour clinic describes Exchange Server 2010 features, deployment scenarios, and development platform options. It also contains descriptions of tools used for managing Exchange Server 2010.

Collection 6899: Exploring Features of Exchange Server 2010
This two-hour collection provides you with an overview of the new features in Exchange Server 2010. It also describes the enhancements made over Exchange Server 2007