You can migrate Rules and data between instances of Pega Platform™ by using interactive tools in Pega Infinity Studio or by using command-line tools. You can develop Rules on one system and deploy them on other systems. As a best practice, use Deployment Manager to promote applications.

Check this list of available tools and supported operations to choose the appropriate tool for your purpose.
NOTE: The Product Migration wizard and product migration command-line tool are deprecated. Pega recommends using Deployment Manager to move an application between systems. For more information, see Best practices for application configuration. You can also use the prpcServiceUtils tool. For more information, see Distributing an application from command line.
Task Tool Interactive Command line Export Import Migrate
As a best practice, use Deployment Manager to promote an application from one system to another. Getting started with Deployment Manager
Create a product Rule that can be used for exporting or migrating an application. Application Packaging wizard X
Export an application, a Ruleset, a product, or a patch to a file system or repository. Export gadget X X
Create or modify a product Rule and optionally download an export file to your local file system. Product Rule form X X
Import Rules and data from a file system or repository to your system. Import wizard X X
Use scripting to export Rules and data to a file system or repository, or import from a file system or repository by using a web service to connect to an active instance. prpcServiceUtils command-line tool X X X
Use scripting to export Rules and data to a file system, or import from a file system by using a direct connection to the database. prpcUtils command-line tool X X X