Setting up a Commerce Server site with PuP packages

Commerce Server Site Packager is a deployment tool used to package Commerce Server site, files from the system file, resources from the Administration database, and SQL Server databases into a single file, and then move that file to another environment.

Note

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.

Use Commerce Server Site Packager to package your Commerce Server site, files from the system file, resources from the Administration database, and SQL Server databases into a single file. It is also used to unpack the Commerce Server site, or sections of it, onto other computers.

For example, after developing or updating your site, you can use Commerce Server Site Packager to package and move your site from your development environment to your test environment, and then to your production environment. Commerce Server 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

    • The schema and data that use the standard catalog xml format.

  • Inventory

    • The schema and data that use the standard catalog xml format.

  • Profile

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

    • An 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 of the files that are used by the IIS Applications that contain the web services for each sub-system that are used for the Desktop Business Tools and BizTalk.

    • Web Site

      • All of the files that are used by an IIS Website. Typically, this is the main eCommerce site.