Exportovať (0) Tlačiť
Rozbaliť všetko
EN
Tento obsah nie je dostupný vo vašom jazyku, k dispozícii je však česká verzia.
Táto téma zatiaľ nebola ohodnotená - Ohodnoťte túto tému

Update System Center 2012 Configuration Manager

Aktualizováno: leden 2013

Rozsah platnosti: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1

In order to update , you can install a cumulative update or a service pack:

  • A cumulative update provides a roll up of multiple updates for the current product version.

  • A service pack upgrades to a new version of the product. For information about upgrading , see Planning to Upgrade System Center 2012 Configuration Manager.

noteNote:
This topic provides general guidance about how to update . For details about a specific update, refer to its corresponding Knowledge Base (KB) article at Microsoft Support.

Use the following information to help you install updates for :

In , you install cumulative updates to update sites and clients.

Cumulative updates for are similar to cumulative updates for other Microsoft products, such as SQL Server. Cumulative updates include one or more fixes for a specific version of . Each new cumulative update is detailed in a Microsoft Knowledge Base article. Typically, cumulative updates release quarterly, but this is subject to change based on the volume and nature of the issues that are addressed.

When you install a cumulative update for the update installs an update bundle. Update bundles contain the update files for one or more components of . You can install a cumulative update on the site server of a central administration site or primary site.

When you run a cumulative update for on a site server, it installs and runs an update bundle. Update bundles can run on a central administration site server, primary site server, secondary site server, or a computer that runs an instance of the SMS Provider. However, if you plan to create deployments to install updates on additional computers, you must install the update bundle on a central administration site server or primary site server. An update bundle contains fixes for . When the update bundle runs, it extracts the update files for each applicable component from the update bundle, and then starts a wizard that guides you through a process to configure the updates and deployment options for the updates. When you complete the wizard, the updates in the bundle that apply to the site server install on the site server. However, the wizard also creates deployments that you can use to install the updates on additional computers. You deploy the updates to additional computers by using a supported deployment method such as a software deployment package or Microsoft System Center Updates Publisher 2011. When the wizard runs, it creates a .cab file on the site server for use with Updates Publisher 2011. Optionally, you can configure the wizard to also create one or more packages for software deployment. You can use these deployments to install updates on components, such as clients or the console. You can also install updates manually on computers that do not run the client.

The components that can update are divided into three groups:

  • server roles, which include:

    • Central administration site

    • Primary site

    • Secondary site

    • Remote SMS Provider

    noteNote:
    Updates for site system roles (including updates for the site database) install as part of the update for site servers. With  SP1, this includes updates that apply to cloud-based distribution points. However, updates that apply to pull-distribution points install with updates for the client.

  • console

  • client

Each updates bundle for is a self-extractable .exe file (SFX) that contains the files necessary to install the update on the applicable components of . Typically, the SFX file can contain the following files:

 

File More information

<product>-<service pack>-<cumulative update version>-<KB article ID>-<platform>-<language>.msi

This is the update file. The command line for this file is managed by updatesetup.exe.

For example:

  • configMgr-2012-rtm-cu1-kb1234567-x64-enu.msi

updatesetup.exe

This .msi wrapper manages the install of the update bundle.

When you run the update, updatesetup.exe detects the display language of the computer where it runs. By default, the user interface for the update is in English. However, when the display language is supported, the user interface displays in the computer's local language.

license_<language>.rtf

When applicable, each update contains one or more license files for supported languages.

<product&updatetype>-<servicepack><cumulative update version>-<KB article ID>-<platform>.msp

When the update applies to the console or clients, the update bundle includes separate Windows installer patch package (.msp) files.

For example:

console update:

  • ConfigMgr2012AdminUI-RTM-cu1-kb1234567-i386.msp

Client update:

  • ConfigMgr2012ac-RTM-cu1-kb1234567-i386.msp

  • ConfigMgr2012ac-RTM-cu1-kb1234567-x64.msp

By default, the update bundle logs its actions to a .log file on site server. The log file has the same name of the update bundle and is written to the %SystemRoot%/temp folder.

When you run the update bundle, it extracts a file with the same name as the update bundle to a temporary folder on the computer, and then runs updatesetup.exe. Updatesetup.exe starts the Cumulative Update <number> for <service pack> <KB Number> Wizard.

The wizard creates a series of folders under the installation folder on the site server. The folder structure resembles the following:

\\<Server Name>\SMS_<Site Code>\hotfix\<KB Number>\<Update Type>\<Platform>.

The following table provides details about the folders in the folder structure.

 

Folder name More information

<Server Name>

This is the name of the site server where you run the update bundle.

SMS_<Site Code>

This is the share name of the installation folder.

<KB Number>

This is the ID number of the Knowledge Base article for this update bundle.

<Update Type>

Updates for are grouped by type. The wizard creates a separate folder for each type of update that is contained in the update bundle. The folder names represent the update types. They include the following:

  • Server: Includes updates to site servers, site database servers, and computers that run the SMS Provider.

  • Client: Includes updates to the client.

  • AdminConsole: Includes updates to the console

In addition to the preceding update types, the wizard creates a folder named SCUP. This folder does not represent an update type, but instead contains the .cab file for .

<Platform>

This is a platform-specific folder. It contains update files that are specific to a type of processor.

These folders include:

  • x64

  • I386

To help you to deploy the updates to computers other than the site server where you run the update bundle, the wizard can create a software deployment package for each category of components that are included in the update (Site server and computers that run the SMS Provider, console, and Clients). You can then deploy each package to computers that run the client. Also, the wizard always creates a.cab file that you can import to in case you choose to use . For information about how to use the package to deploy the updates, see the Use Software Deployment to Install Updates section in this topic. For information about how to use to deploy the updates, see the Use Updates Publisher 2011 to Install Updates section in this topic.

To install updates, you must first install the update bundle on a site server. When you install an update bundle, it starts the Cumulative Update <number> for <service pack> <KB Number> Wizard. This wizard does the following:

  • Extracts the update files

  • Helps you to configure deployments

  • Installs applicable updates on the server components of the local computer

After you install the update bundle on a site server, you can then update additional components for . The following table describes update actions for these various components.

 

Component Instructions

Site server

Deploy updates to a remote site server when you do not choose to install the update bundle directly on that remote site server.

The site database

For remote site servers, deploy server updates that include an update to the site database if you do not install the update bundle directly on that remote site server.

console

After initial installation of the console, you can install updates for the console on each computer that runs the console. You cannot modify the console installation files to apply the updates during the initial installation of the console.

Remote SMS Provider

Install updates for each instance of the SMS Provider that runs on a computer other than the site server where you installed the update bundle.

clients

After initial installation of the client, you can install updates for the client on each computer that runs the client.

noteNote:
You can deploy updates only to computers that run the client.

If you reinstall a client, console, or SMS Provider, you must also reinstall the updates for these components.

Use the information in the following sections to install updates on the each of the components for .

Updates for servers can include updates for sites, the site database, and computers that run an instance of the SMS Provider. Use the information in the following sections to help you update each type of server component.

To update a site, you can install the update bundle directly on the site server or you can deploy the updates to a site server after you install the update bundle on a different site.

When you install an update on a site server, the update installation process manages additional actions that are required to apply the update, such as updating site system roles. The exception to this is the site database. The following section contains information about how to update the site database.

To update the site database, the install process runs a file named update.sql on the site database. You can configure the update process to automatically update the site database, or you can manually update the site database later.

Automatic Update of the Site Database

When you install the update bundle on a site server, you can choose to automatically update the site database when the server update installs. This decision applies only to the site server where you install the update bundle and does not apply to deployments that are created to install the updates on remote site servers.

noteNote:
When you choose to automatically update the site database, the process updates a database regardless whether the database is located on the site server or on a remote computer.

ImportantImportant:
Before you update the site database, create a backup of the site database. You cannot uninstall an update to the site database. For information about how to create a backup for , see Backup and Recovery in Configuration Manager in the Site Administration for System Center 2012 Configuration Manager guide.

Manual Update of the Site Database

If you choose not to automatically update the site database when you install the update bundle on the site server, the server update does not modify the database on the site server where the update bundle runs. However, the site database will always be updated by deployments that use the package created for software deployment or that are installed by .

WarningCaution:
When the update includes updates to both the site server and the site database, the update is not functional until the update is complete for both the site server and site database. Until the update applies to the site database, the site is in an unsupported state.

To manually update a site database, use SQL Server Management Studio to connect to the site's SQL Server, and then run the update script named update.sql on that site's database.

When the update bundle installs, it extracts update.sql to the following location on the site server:

\\<Server Name>\SMS_<Site Code>\hotfix\<KB Number>\update.sql.

For information about how to run a script to update a SQL Server database, see the documentation for the version of SQL Server that you use for your site database server.

After you install an update bundle that includes updates for the SMS Provider, you must deploy the update to each computer that runs the SMS Provider. The only exception to this is the instance of the SMS Provider that was previously installed on the site server where you install the update bundle. The local instance of the SMS Provider on the site server is updated when the update bundle installs.

If you remove and then reinstall the SMS Provider on a computer, you must then reinstall the update for the SMS Provider on that computer.

After the initial installation of the client on a computer, you can update the client. You can deploy updates with or a software deployment package, or you can choose to manually install the update on each client. For more information about how to use deployments to install updates, see the Deploy Updates for Configuration Manager section in this topic.

ImportantImportant:
When you install updates for clients and the update bundle includes updates for servers, be sure to also install the server updates on the primary site to which the clients are assigned.

To manually install the client update, on each client you must run msiexec.exe and reference the platform-specific client update .msp file.

For example, you can use the following command line for a client update. This command line runs MSIEXEC on the client computer and references the .msp file that the update bundle extracted on the site server: msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\hotfix\<KB Number>\Client\<Platform>\<msp> /L*v <logfile>REINSTALLMODE=mous REINSTALL=ALL

To update a console, you must install the update on the computer that runs the console after the console installation completes.

ImportantImportant:
When you install updates for the console and the update bundle includes updates for servers, be sure to also install the server updates on the site you use with the console.

If the computer you will update runs the client, you can use a deployment to install the update. Alternately, you can manually install the update on each computer. For more information about how to use deployments to install updates, see the Deploy Updates for Configuration Manager section in this topic.

To manually install the console update, on each computer that runs the console, you must run msiexec.exe and reference the console update .msp file.

For example, you can use the following command line to update a console. This command line runs MSIEXEC on the computer and references the .msp file that the update bundle extracted on the site server: msiexec.exe /p \\<ServerName>\SMS_<SiteCode>\hotfix\<KB Number>\AdminConsole\<Platform>\<msp> /L*v <logfile>REINSTALLMODE=mous REINSTALL=ALL

After you install the update bundle on a site server, you can deploy updates to additional computers.

Use the information in the following sections to configure deployments to distribute updates for .

When you install the update bundle on a site server, the Cumulative Update <number> for System Center 2012 Configuration Manager <service pack> <KB Number> Wizard creates a catalog file for that you can use to deploy the updates to applicable computers. The wizard always creates this catalog, even when you select the option Use package and program to deploy this update.

The catalog for is named SCUPCatalog.cab and can be found in the following location on the computer where the update bundle runs: \\<ServerName>\SMS_<SiteCode>\hotfix\<KB Number>\SCUP\SCUPCatalog.cab

ImportantImportant:
Because the SCUPCatalog.cab file is created using paths that are specific to the site server where the update bundle installs, it cannot be used on other site servers.

After the wizard completes, you can import the catalog to , and then use software updates to deploy the updates. For information about , see Updates Publisher 2011 in the TechNet library for System Center 2012. For information about software updates in , see Software Updates in Configuration Manager in the Deploying Software and Operating Systems in System Center 2012 Configuration Manager guide.

Use the following procedure to import the SCUPCatalog.cab file to and publish the updates.

  1. Start the console and click Import.

  2. On the Import Type page of the Import Software Updates Catalog Wizard, select Specify the path to the catalog to import, and then specify the SCUPCatalog.cab file.

  3. Click Next, and then click Next again.

  4. On the Security Warning - Catalog Validation dialog, click Accept. Close the wizard after it finishes.

  5. In the console, select the update that you want to deploy, and then click Publish.

  6. On the Publish Options page of the Publish Software Updates Wizard, select Full Content, and then click Next.

  7. Complete the wizard to publish the updates.

After you import the updates to , you can use software updates to deploy the custom updates to client computers.

When you install the update bundle on the site server of a primary site or central administration site, you can configure the Cumulative Update <number> for System Center 2012 Configuration Manager <service pack> <KB Number> Wizard to create update packages for software deployment. You can then deploy each package to a collection of computers that you want to update.

To create a software deployment package, on the Configure Software Update Deployment page of the wizard, select the check box for each update package type that you want to update. The available types can include servers, consoles, and clients. A separate package is created for each type of update you select.

noteNote:
The package for servers contains updates for the following components:

  • Site server

  • SMS Provider

  • Site database

Next, on the Configure Software Update Deployment Method page of the wizard, select the option I will use software distribution. This directs the wizard to create the software deployment packages.

noteNote:
The wizard always creates a .cab file for . However, if you select I will use System Center Updates Publisher, the wizard does not create software deployment packages.

After the wizard completes, you can view the packages it creates in the console in the Packages node in the Software Library workspace. You can then use your standard process to deploy software packages to clients. When a package runs on a client, it installs the updates to the applicable components of on the client computer.

For information about how to deploy packages to clients, see How to Deploy Packages and Programs in Configuration Manager in the Deploying Software and Operating Systems in System Center 2012 Configuration Manager guide.

You can deploy specific updates to applicable clients. The following information can help you to create device collections for the different components for :

 

Component of Instructions

Central administration site server

Create a direct membership query and add the central administration site server computer.

All primary site servers

Create a direct membership query and add each primary site server computer.

All secondary site servers

Create a direct membership query and add each secondary site server computer.

All x86 clients

Create a collection with the following query criteria:

Select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X86-based PC"

All x64 clients

Create a collection with the following query criteria:

select * from SMS_R_System inner join SMS_G_System_SYSTEM on SMS_G_System_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = "X64-based PC"

All computers that run the console

Create a direct membership query and add each computer.

Remote computers that run an instance of the SMS Provider

Create a direct membership query and add each computer.

noteNote:
To update a site database, deploy the update to the site server for that site.

For information about how to create collections, see How to Create Collections in Configuration Manager in the Assets and Compliance in System Center 2012 Configuration Manager guide.

-----
Informace o dalších materiálech a zdrojích informací jsou k dispozici v tématu Information and Support for Configuration Manager (Informace a podpora pro nástroj Configuration Manager).

Tip: Pomocí tohoto dotazu můžete v knihovně TechNet vyhledat online dokumentaci pro nástroj System Center 2012 Configuration Manager. Pokyny a příklady naleznete v následujícím tématu v části Search the Configuration Manager Documentation Library (Prohledání knihovny dokumentace k nástroji Configuration Manager).
-----
Bol tento článok užitočný?
(Zostávajúci počet znakov: 1500)
Ďakujeme za pripomienky
Zobraziť:
© 2014 Microsoft. Všetky práva vyhradené.