Commerce Server 2009 R2 Site Packager

Microsoft Commerce Server 2009 R2 Site Packager is a deployment tool that you use to package your site, its applications, and its resources into a single file, and then move that file to another environment. You use Site Packager to package your Commerce Server 2009 R2 site (including the IIS metabase settings), the file system, resources from the Administration database, and SQL Server databases into a single file.

You also use Site Packager to unpack the Commerce Server 2009 R2 site (or sections of it) onto other computers during deployment.

Site Packager is accessible from the Start menu, under Programs > Commerce Server 2009 R2  > Tools > Site Packager. Site Packager provides a quick and a custom unpack option. You can use the Quick unpack method to unpack a single Commerce Server 2009 R2 site onto a new installation. If you are unpacking a second site package onto the same computer, you use the Custom unpack method.

You use Site Packager when deploying Commerce Server 2009 R2 in a native ASP.NET environment or in a Microsoft SharePoint 2010 environment.

Site Packager performs the following operations when it unpacks the site package by using the Quick unpack method:

  • Creates the site databases for each site resource that is unpacked, and sets up predefined database security roles. Site Packager assigns the default site database names listed in What Are the Required Database Accounts and Database Role Mappings?

  • Extracts and configures the database connection strings for each site database. All applicable database logon information is run under the account provided.

  • Creates and installs the global resources.

  • Unpacks each IIS application into the IIS default Web site in a virtual directory that matches the application name, such as CatalogWebService. All Commerce Server 2009 R2 applications run under the service accounts that you create. The post-installation configuration process grants these accounts the necessary security permissions on the database server.

  • Creates a Unicode text log of all activities for diagnostic purposes. Every time that you use Site Packager, events are written to this log file. The file name of the log file is Pup.log. The file is located in the root folder of the drive where you installed Commerce Server 2009 R2.

See Also

Other Resources

Best Practices for Using Site Packager

How Site Packager Works

How to Unpack a Site

How to Package a Site

How to Use Scripts with Site Packager

How to Run Site Packager from the Command Line

What Is the Format of the BizData.ini File?

Working with Internet Information Services (IIS)