25 de janeiro de 2008

Leitura de fim-de-semana

24 de janeiro de 2008

Techdays 2008

A edição deste ano do Techdays, o maior evento técnico organizado pela Microsoft Portugal, vai ocorrer  de 12 a 14 de Março no Centro de Congressos de Lisboa.

O evento será precedido no dia 11 pelo lançamento de 3 novos produtos:

  • Windows Server 2008
  • SQL Server 2008
  • Visual Studio 2008

O dia do lançamento terá entrada livre, mas os Techdays terão o seguinte custo de inscrição:

  • 149,00€ até 25 de Janeiro de 2008
  • 225,00€ até 22 de Fevereiro de 2008

Aqui ficam os links com toda a informação do evento:

A Unisys é mais uma vez um dos patrocinadores principais ;-)

Technorati :

18 de janeiro de 2008

Leitura de fim-de-semana

Capítulos grátis de livro de PowerShell

Uma amiga minha, a Ilse Van Criekinge (MVP de Exchange e vencedora do Speaker Idol do TechEd IT Forum deste ano) é a autora de um livro sobre Powershell que vai ser lançado dentro em breve.

O livro, Exchange Management Shell: TFM, ainda não está pronto, mas as boas notícias é que se pode fazer o download grátis de alguns capítulos não editados a partir do site da SAPIEN.

Qualquer feedback é sempre bem-vindo e pode ser enviado por correio electrónico para errata@sapien.com ou directamente para a Ilse: ilse.vancriekinge@pro-exchange.be.

"Exchange Management Shell: TFM provides the answers in a "cookbook" format that focuses on real-world Exchange Server 2007 management tasks, and how to accomplish them in Windows PowerShell. This authoritative and comprehensive book includes a standardized "crash course" in Windows PowerShell for newcomers, and dives right into the nuts and bolts of becoming a leading-edge, command-line Exchange administrator."

15 de janeiro de 2008

Exchange Best Practices Analyzer (ExBPA) Web Update Pack

Está disponível para download o Microsoft Exchange Best Practices Analyzer Web Update Pack (v2.11.18.0).

Brief Description
Configuration, rule, and help updates for the Exchange Best Practices Analyzer v2.8.

Overview
This download contains the latest XML and ExBPA.chm files. Use this package to update your existing installation of the Exchange Best Practices Analyzer. NOTE: If Internet connectivity is available, the Exchange Best Practices Analyzer will attempt to automatically update itself from the Internet. Where updates are being applied automatically, there is no need to download the Web Update Pack.
To find out which version of ExBPA.Config.xml is installed on your computer, click the 'About Exchange Best Practices Analyzer' link within the tool. The upper version number refers to the core application (e.g. 2.9.7926.0), the lower version is for the configuration XML file.

Instructions
Download and run the package. When prompted, extract the files to your Exchange Best Practices Analyzer program folder (usually C:\Program Files\ExBPA\en).

MCITP: Enterprise Messaging Administrator

Depois de hoje ter passado no exame 70-238, ganhei a certificação MCITP: Enterprise Messaging Administrator.

Para atingir esta certificação é necessário realizar com sucesso 3 exames:

Os 2 primeiros não são complicados, o último é um pouco mais difícil, mas qualquer um com experiência de campo suficiente consegue passar.

8 de janeiro de 2008

Como activar a Standby Continuous Replication (SCR)

Standby Continuous Replication é uma das melhores funcionalidades introduzidas com o Exchange Server 2007 SP1.

Recentemente tive a oportunidade de utilizar SCR, pelo que segui os passos descritos no artigo da Microsoft TechNet, How to Enable Standby Continuous Replication for an Existing Storage Group. Uma vez que todos os transactions logs desde a criação do Storage Group não estavam disponíveis (o que é normal devido ao processo de backup), tive que utilizar seeding do nó passivo.

Estes são os passos necessários para este cenário:

  1. Garantir que podem ser utilizadas as mesmas paths dos ficheiros de transaction logs e da base de dados, tanto no SCR Source, como no SCR Target.
  2. No nó activo (ou SCR source) correr o seguinte cmdlet de Exchange Management Shell cmdlet:
    Enable-StorageGroupCopy -Identity 
    <NameofStorageGroup> -StandbyMachine
    <SCRTargetMachine> -ReplayLagTime 0.1:0:0

  3. Outra vez no nó activo, suspender a replicação:
    Suspend-StorageGroupCopy 
    -Identity <Server\StorageGroupName>
    -StandbyMachine <SCRTargetMachine>

  4. No nó passivo (ou SCR Target) correr o seguinte comando:
    Update-StorageGroupCopy 
    -Identity <Server\StorageGroupName>
    -StandbyMachine <SCRTargetMachine>

Este último passo vai iniciar a sincronização do ficheiro de base de dados do SCR Source para o SCR Target e pode demorar um bocado, dependendo da quantidade de dados a copiar. No final, o processo de réplica será automaticamente reiniciado.


Para verificar o estado da réplica, pode ser utilizado o seguinte cmdlet de PowerShell:

Get-StorageGroupCopyStatus -Server:<SCRTargetMachine>

26 de dezembro de 2007

MSIT whitepapers

Nino Bilic escreveu recentemente no blog You Had Me At EHLO de 4 novos documentos técnicos da Microsoft IT. Eu já tive a oportunidade de referir 3 desses documentos em posts anteriores, pelo que o realmente novo é apenas este:

  • Operating a Global Messaging Environment by Using Exchange Server 2007 - Enterprise IT organizations, including the Microsoft Information Technology (Microsoft IT) group, deal with service level agreements (SLAs) and power users accustomed to high levels of performance, availability, and responsiveness. The 130,000-plus users at Microsoft send over 3 million internal e-mail messages a day from more than 150 offices worldwide, as well as from home and while on the road. At Microsoft, many business-critical communication processes depend on the availability of messaging services provided through Microsoft® Exchange Server 2007. [...]

Este whitepaper pode ser também descarregado como um Documento Word e está igualmente disponível a respectiva apresentação PowerPoint.

Mailbox Server Role Storage Requirements Calculator v13.0

A equipa de Exchange da Microsoft disponibilizou o Mailbox Server Role Storage Requirements Calculator v13.0. Esta folha de cálculo permite-me poupar imenso tempo no dimensionamento de servidores de mailbox, por isso o meu conselho é que a comecem também a utilizar.

Aqui fica uma lista das actualizações desta nova versão:

  • We have updated the log generation numbers per message profile to be in line with our updated guidance.
  • In v11.8, we decided to list the database cache per mailbox in the Storage Requirements results section.  However this lead to confusion because it was named "Memory Profile / Mailbox" which implied that you would only utilize the associated amount of memory with the message profile (i.e. 5MB with Heavy profile), however that is not always the case. For example, 1200 2GB Light message profile mailboxes only requires 5GB of RAM (1200 * 2MB + 2GB), however the design requires 13 databases, which with SP1 requires 6GB of RAM.  ESE will utilize 4GB of that RAM for the cache.  As a result, 4096MB / 1200 ≈ 3.5MB per mailbox. So to make this clear, we have changed this text to be "Database Cache / Mailbox" which indicates how much cache is available per mailbox.
  • In the scenario where you override the IOPS prediction formula for your mailbox tiers, we have adjusted the "Read:Write Ratio" input to allow you to enter any read percentage you would like, rather than restricting you to a few key ratios.
  • We updated the "Database Reads / Mailbox" calculation description.
  • We updated the Log Replication Requirements worksheet, simplifying the data displayed in the results section.
  • We have included new functionality for log replication requirements.  You now have the input options for entering your network link type and its associated latency.  These options are then used to recommend TCP/IP optimization settings for Windows Server 2003 when utilizing geographically dispersed clustering and/or standby continuous replication.  In addition, if the chosen network link cannot sustain the throughput requirements for log replication, we will recommend an appropriately sized network link and Windows Server 2003 TCP/IP optimization settings.

A ferramenta propriamente dita pode ser obtida neste link.

21 de dezembro de 2007

Leitura de fim-de-semana

Webcasts de messaging em Janeiro


TechNet Webcast: eDiscovery for E-Mail (Level 200)
Friday, January 11, 2008 - 11:30 AM Pacific Time
Diane Prescott, Technical Product Manager, Microsoft Corporation, Aimee Chaille, Lead Product Manager, Microsoft Corporation
http://go.microsoft.com/?linkid=7964822

TechNet Webcast: Exchange Server 2007 in Depth (Part 1 of 8): Overview (Level 200)
Wednesday, January 16, 2008 - 1:00 PM - 2:30 PM Pacific Time
Chris Avis, TechNet Presenter, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363557&Culture=en-US

TechNet Webcast: Exchange Server 2007 in Depth (Part 2 of 8): Deployment and Migration (Level 200)
Friday, January 18, 2008 - 1:00 PM - 2:30 PM Pacific Time
Chris Avis, TechNet Presenter, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363559&Culture=en-US

TechNet Webcast: Exchange Server 2007 in Depth (Part 3 of 8): Introduction to the New Management Console (Level 200)
Monday, January 21, 2008 - 1:00 PM - 2:30 PM Pacific Time
Shawn Travers, TechNet Presenter, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363568&Culture=en-US

TechNet Webcast: How Microsoft IT Implemented New Storage Designs for Exchange Server 2007 (Level 300)
Tuesday, January 22, 2008 - 9:30 AM - 10:30 AM Pacific Time
Kyryl Perederiy, Sr. Systems Engineer, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032362421&Culture=en-US

TechNet Webcast: Exchange Server 2007 in Depth (Part 4 of 8): Introduction to Windows PowerShell Scripting (Level 200)
Wednesday, January 23, 2008 - 1:00 PM - 2:30 PM Pacific Time
John Baker, TechNet Presenter, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363572&Culture=en-US

TechNet Webcast: Exchange Server 2007 in Depth (Part 5 of 8): Client Access and Web Services (Level 200)
Friday, January 25, 2008 - 1:00 PM - 2:30 PM Pacific Time
John Weston, TechNet Presenter, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363574&Culture=en-US

TechNet Webcast: Exchange Server 2007 in Depth (Part 6 of 8): Disaster Recovery (Level 200)
Wednesday, January 30, 2008 - 1:00 PM - 2:30 PM Pacific Time
Harold Wong, Senior Technology Specialist, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032363577&Culture=en-US

Microsoft Office System Webcast: Top Tips for Managing E-Mail in Outlook 2007 (Level 100)
Tuesday, January 15, 2008 - 9:00 AM - 10:00 AM Pacific Time
Andrew Reed, Senior Training Specialist, Microsoft Corporation
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032360819&Culture=en-US

TechNet Magazine - Janeiro 2008

Já está disponível a edição de Janeiro da TechNet Magazine (também disponível para download em formato HTML Help .chm).

Depois de ultrapassado o hype à volta do Service Pack 1 do Exchange Server 2007, o tema é agora o System Center, com um especial enfoque na virtualização. Lembrem-se que o Hiper-V está aí mesmo a chegar.

Mas revista que é revista tem que ter alguns artigos dedicados à temática do correio electrónico, por isso aqui ficam os links:

20 de dezembro de 2007

Documentação Forefront & Antigen SP1

Após a disponibilização do SP1 do Exchange Server 2007, assistiu-se ao lançamento quase de imediato do  SP1 de produtos muito próximos do Exchange.

Entretanto a documentação desses mesmos produtos foi actualizada e está agora disponível para download:

  • Microsoft Antigen SP1 Documentation - The Messaging Security Suite includes Antigen for Exchange, Antigen for SMTP Gateways, and Antigen Spam Manager, and provides server-level protection against the latest e-mail threats.
  • Microsoft Forefront Security for Exchange Server with SP1 Documentation - Forefront Security for Exchange Server SP1 integrates multiple scan engines from industry-leading security firms into a comprehensive, layered solution, helping protect your Microsoft Exchange Server messaging environments from viruses, worms, spam, and inappropriate content.
    This new release provides support for Exchange Server 2007 SP1 and Windows Server 2008, as well as content filtering and manageability enhancements.

Chamo a vossa atenção para um dos documentos disponíveis no último link e que se prende com a instalação em cluster do Forefront. Apesar de poder ser instalado em ambientes cluster, a verdade é que a versão RTM do Forefront não é verdadeiramente cluster-aware, o que pode provocar alguns eventos aborrecidos no Application Event Log.

Existe um hotfix disponível e que está descrito no seguinte artigo da Knowledge Base:

Este hotfix é na realidade uma instalação completa do Forefront, tornando-o cluster-aware (vão notar um novo cluster resource).

Ainda não tive oportunidade de experimentar o Forefront SP1, mas espero que inclua o fix atrás descrito (de acordo com o ficheiro README, isso está garantido).

18 de dezembro de 2007

PowerShell commands for Active Directory

Ora aqui está um assunto que eu andava para blogar desde que o li no blogue do Evan Dodds.

A Quest disponibiliza o ActiveRoles Management Shell for Active Directory que mais não é que um conjunto de comandos PowerShell (CMDLETs) que podem ser descarregados de forma grátis da página da Quest e utilizados para realizar operações de administração na Active Directory.

The ActiveRoles Management Shell for Active Directory is an Active Directoryspecific automation and scripting shell that provides a command-line management interface for administering directory data either via Quest ActiveRoles Server or by directly accessing Active Directory domain controllers. The ActiveRoles Management Shell is built on Microsoft Windows PowerShell technology.

The ActiveRoles Management Shell is implemented as a Windows PowerShell snap-in, providing an extension to the Windows PowerShell environment.

As the commands provided by the ActiveRoles Management Shell conform to the Windows PowerShell standards, and are fully compatible with the default command-line tools that come with Windows PowerShell, the information found in the above documents of Microsoft’s is fully applicable to the ActiveRoles Management Shell for Active Directory.

Recentemente, necessitei de exportar todos os ProxyAddresses de vários utilizadores, pelo que estes cmdlets se revelaram bastante úteis. Aqui fica a linha de comando utilizada:

Get-QADUser -DontUseDefaultIncludedProperties -ObjectAttributes @{mail='*'} -IncludedProperties sAMAccountName,distinguishedName,mail,
userPrincipalName,proxyAddresses  -SerializeValues -SizeLimit 0 | Export-Csv 'C:\proxyAddresses.csv'

E esta é a lista de todos os cmdlets disponíveis:

CONNECT-QADSERVICE
DISCONNECT-QADSERVICE
GET-QADUSER
SET-QADUSER
NEW-QADUSER
DISABLE-QADUSER
ENABLE-QADUSER
UNLOCK-QADUSER
GET-QADGROUP
SET-QADGROUP
NEW-QADGROUP
GET-QADGROUPMEMBER
ADD-QADGROUPMEMBER
REMOVE-QADGROUPMEMBER
GET-QADCOMPUTER
GET-QADOBJECT
SET-QADOBJECT
NEW-QADOBJECT
MOVE-QADOBJECT
RENAME-QADOBJECT
REMOVE-QADOBJECT
NEW-QADPASSWORDSETTINGSOBJECT
GET-QADPASSWORDSETTINGSOBJECT
ADD-QADPASSWORDSETTINGSOBJECTAPPLIESTO
REMOVE-QADPASSWORDSETTINGSOBJECTAPPLIESTO
CONVERT-QADATTRIBUTEVALUE
GET-QADPSSNAPINSETTINGS
SET-QADPSSNAPINSETTINGS

Office 2007 SP1

Embora seja perfeitamente possível interagir com o Exchange Server sem o Outlook 2007 (ou qualquer outra versão), a verdade é que a utilização do cliente rico da Microsoft eleva a experiência de utilização para um nível bastante mais elevado.

Por isso, para quem está a utilizar o Outlook 2007, vai gostar de saber que já está disponível o 2007 Microsoft Office Suite Service Pack 1.

Aqui estão algumas das melhorias do Outlook 2007 SP1:

  • General performance and responsiveness improvements
  • POP3 mail download improvements
  • Improved support for RSS feeds
  • Meeting reliability improvements

Overview
The 2007 Microsoft Office suite Service Pack 1 delivers important customer-requested stability and performance improvements, while incorporating further enhancements to user security. This service pack also includes all of the updates released for the 2007 Office suite prior to December of 2007. You can get a more complete description of SP1, including a list of issues that were fixed, in the Microsoft Knowledge Base article
936982: Description of the 2007 Microsoft Office suite Service Pack 1.
Service Pack 1 will install even if a publicly available update has already been installed on your computer.
SP1 also includes stability improvements developed as a result of user input from the
Microsoft Online Crash Analysis and from Microsoft Product Support feedback.

System Requirements

  • Supported Operating Systems: Windows Server 2003 Service Pack 1; Windows Vista; Windows XP Service Pack 2
This update applies to the following programs:
  • Microsoft® Office Basic 2007
  • Microsoft® Office Enterprise 2007
  • Microsoft® Office Home and Student 2007
  • Microsoft® Office Professional 2007
  • Microsoft® Office Professional Plus 2007
  • Microsoft® Office Small Business 2007
  • Microsoft® Office Small Business Management 2007
  • Microsoft® Office Standard 2007
  • Microsoft® Office Ultimate 2007
  • Microsoft® Office Access® 2007
  • Microsoft® Office Excel® 2007
  • Microsoft® Office InfoPath® 2007
  • Microsoft® Office Outlook® 2007
  • Microsoft® Office PowerPoint® 2007
  • Microsoft® Office Publisher® 2007
  • Microsoft® Office Word 2007
  • Microsoft® Office OneNote® 2007
  • Microsoft® Office Groove® 2007

Additional requirements:
  • To successfully install SP1, you must have Microsoft Installer 3.1 (MSI 3.1) or higher. For more information, including instructions for downloading MSI 3.1, please see the Microsoft Knowledge Base article 942101.
  • To successfully install SP1, you will need more free hard disk space than the size of the patch itself. For more specific information about the space requirements, please see the Microsoft Knowledge Base article 943589.

Instructions
There are several scenarios that may require you to reboot your computer after SP1 is installed. For more information, see the Microsoft Knowledge Base article
942995.
To install this update, do one of the following:

  • Use Microsoft Update (recommended). Microsoft Update consolidates updates provided by Windows Update and Office Update into one location and enables you to choose automatic delivery and installation of high-priority updates.
  • Use Office Update on the Office Online Web site. After running the automatic detection, Office Update prompts you to install updates and service packs that bring your Office products up to the best quality available. Office Update is not supported on Windows Vista.
  • Install the 2007 Microsoft Office suite SP1 manually. To do this, follow these steps:
    • Download the file by clicking the Download button at the top of this page. Save the file to your hard disk drive. Note: The 2007 Office suite SP1 is available on CD-ROM through the Office Online page Order Office Service Packs on CD-ROM.
    • It is recommended that you quit any programs you are running.
    • In Windows Explorer, double-click the .exe file that you saved to your hard disk drive, and follow the instructions on the screen.
When using other Microsoft Office products
If you are using the following Microsoft Office products, we recommend that you get the latest service packs:

To remove this download
There is no uninstall feature for this download. For more information, see the Microsoft Knowledge Base article
873125.

Administrator resources
Administrators working in managed environments can find complete resources for deploying Office updates in an organization on the
2007 Office Resource Kit site.
For further information about this update, see Microsoft Knowledge Base article
936982: Description of the 2007 Microsoft Office suite Service Pack 1.

10 de dezembro de 2007

Exchange Server 2007 Updating Support Skills

Exchange Server 2007 Updating Support Skills on Setup and System Management was written by Microsoft Customer Service and Support to prepare Support Engineers who are assisting customers installing Exchange Server 2007 Service Pack 1 (SP1). We hope that you find the step-by-step approach useful and appreciate any feedback.

There are 5 lessons in this course:

Lesson 1: Setup Concepts
Lesson 2: Preparing for Exchange Server 2007 Installation
Lesson 3: Installing Exchange Server 2007
Lesson 4: Deployment Considerations
Lesson 5: Troubleshooting Exchange Server 2007 Setup