Setting up a Commerce Server site with PuP packages

Abstract

Setting up a Commerce Server site with PuP packages.

Commerce Server Site Packager is a deployment tool used to package your site and the accompanying applications and resources into a single file, and then move that file to another environment.

The Commerce Server PowerShell CmdLets are the recommended approach for setting up Commerce Server sites. It is strongly recommended that you use the CmdLets to set up your site and resources, instead of PuP packages. For more information about PowerShell CmdLets, go to PowerShell CmdLets.

You use it to package your Commerce Server site, files from the system file, resources from the Administration database, and SQL Server databases into a single file. You also use it to unpack the Commerce Server site, or sections of it, onto other computers.

For example, after developing or updating your site, you can use Site Packager to package and move your site from your development environment to your test environment, and then finally to your production environment. Site Packager is typically used for the initial deployment of your site. For future deployments, incremental updates, and rollbacks, use Commerce Server Staging.

The following list shows typical contents of a pup package:

Resources

  • Catalog

    • Schema and data using the standard catalog xml format.

  • Inventory

    • Schema and data using the standard catalog xml format.

  • Profile

    • The profile schema xml that contains the profile schema and Site Terms.

    • A SQL file which can create the profile database schema in the target database.

    • An optional SQL file for populating the database with data.

  • Orders

    • An xml file with metadata for the transactions and transactions_config database.

  • Marketing

    • An xml file with metadata for the marketing and marketing_lists database.

  • Applications

    • Resource Web Services

      • All files used by the IIS Applications that contain the web services for each sub-system used for the Desktop Business Tools and BizTalk.

    • Web Site

      • All of the files used by an IIS Website. Typically the main eCommerce site.