8. Upgrading SMS 2003 Clients
Unless you have client push installation
enabled, your SMS 2003 clients will not automatically upgrade to the
Configuration Manager client during your site upgrade. Here are some
points to keep in mind:
You can use any of the supported discovery and client deployment methods to deploy the client agent.
You
can use software distribution to selectively deploy the upgrade to
selected collections of clients. To use software distribution to deploy
the client upgrade, you will first need to create the Microsoft
Configuration Manager Client Upgrade 4.0 ALL package, using the Package
Definition option in the Create Package from Definition Wizard, as shown
in Figure 25.
To complete the wizard, you
will need to choose This package contains source files option and then
specify the package source location as the \client folder under your
ConfigMgr installation folder.
9. Post-Upgrade Considerations
Once your site upgrades successfully, you will
need to configure any new site systems and make any changes required for
site maintenance tasks, updated boundaries, discovery methods, client
agent settings, and client installation methods.
Consoles
During
the upgrade, the existing SMS Administrator console on the site server
is upgraded to the ConfigMgr console. You cannot use the ConfigMgr
console to manage SMS 2003 primary sites, or the SMS 2003 Administrator
console to administer ConfigMgr sites. When you initially launch the
console after upgrading to Configuration Manager 2007, you may need to
connect to the site database using the Connect to Site Database Wizard.
You will need to separately upgrade the console
on administrative workstations. Running Setup on a remote console
installation installs the Configuration Manager console alongside the
SMS 2003 Administrator console. If you prefer to upgrade the console to
the ConfigMgr version only, run Setup with the /UPGRADE switch.
Once the ConfigMgr console is installed on a machine, you will not be
able to install the SMS 2003 console or apply a service pack to an
existing SMS console installation. Although the two console versions can
coexist on a machine, you cannot uninstall one without also removing
the other.
Site Boundaries
Most site properties and settings will be
preserved in your Configuration Manager site, although any site
boundaries defined in SMS 2003 will be migrated as read-only. You will
not be able to edit these boundaries, and will need to delete and
re-create the boundaries to make any changes.
SMS SQL Monitor
SMS 2003 implemented the SMS SQL Monitor as a
separate service. This component runs as an SMS Executive thread in
Configuration Manager 2007. Although Setup should remove the SQL Monitor
service, in some cases this service is not cleanly removed and still
shows up as an installed service set to start automatically (although it
will fail to start). If the SMS SQL Monitor service is still installed
after your upgrade, you should disable the service.
10. Migrating WSUS to Configuration Manager
If you are currently using standalone WSUS for
patch deployment rather than deploying patches with SMS 2003, you will
need to disable any Active Directory (AD) group policies you have
configured for managing WSUS clients. Configuration Manager clients
receive policies from their assigned ConfigMgr site rather than from AD.
If you need to keep the AD group policies in place to manage other WSUS
clients in your environment, you can accomplish this in several ways,
although each method can involve a substantial amount of work:
Move your ConfigMgr clients and your
WSUS clients to separate Organizational Units (OUs) in Active Directory,
and apply the WSUS policies only to the WSUS clients.
Use
security groups to filter the application of GPOs so the WSUS policies
will not apply to ConfigMgr clients. To accomplish this, you will need
to be able to add the ConfigMgr clients to a security group that has the
apply group policy right on the GPO set to denied. For information on
using security group membership to filter GPO applications, see http://technet.microsoft.com/en-us/library/cc779291.aspx.
Use
WMI to filter the application of GPOs so that the WSUS policies will
not apply to ConfigMgr clients. For information on WMI filtering, see http://technet.microsoft.com/en-us/library/cc781936.aspx.
Here’s a WMI filter to exclude Configuration Manager clients:
Root\CCM;Select * from SMS_Client where ClientVersion not like '4.%'
A WMI filter to exclude all clients assigned to the HOU site would look like this:
Root\CCM;Select * from SMS_Client where SMS_Authority not like 'SMS:HOU'
You will need to install WSUS on each system you
plan to use as a software update point (SUP), and install the WSUS
administration components on your site servers. Exit the WSUS setup
without configuring synchronization settings or update classifications,
categories, and languages, because you will configure these settings in
the ConfigMgr console.
You can use an existing WSUS server as an SUP;
however, you should delete the software updates metadata from the
database prior to configuring the system as an SUP. Failure to do so can
cause a number of problems, including clients scanning for and
reporting on update classifications, categories, and languages not
configured for your site.