---
title: Automating configuration migration
description: PingFederate provides a configuration-migration tool for scripting the transfer of administrative-console configurations and configuration property files from one PingFederate server to another.
component: pingfederate
version: 13.1
page_id: pingfederate:administrators_reference_guide:pf_automatin_config_migrat
canonical_url: https://docs.pingidentity.com/pingfederate/13.1/administrators_reference_guide/pf_automatin_config_migrat.html
llms_txt: https://docs.pingidentity.com/pingfederate/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: July 5, 2022
---

# Automating configuration migration

PingFederate provides a configuration-migration tool for scripting the transfer of administrative-console configurations and configuration property files from one PingFederate server to another.

The `configcopy` tool can migrate your configurations, such as from a test environment to production. It can also manage certificates for the target server.

|   |                                                                                                             |
| - | ----------------------------------------------------------------------------------------------------------- |
|   | As of PingFederate 10.2, the `configcopy` tool has been deprecated and will be removed in a future release. |

The command-line utility, `configcopy`, in the `<pf_install>/pingfederate/bin` directory, uses PingFederate's built-in Connection Management Service in conjunction with an internal Web Service to export and import connections and other configurations, and to obtain lists. For more information, see [Connection Management Services](../developers_reference_guide/pf_connection_management_service.html).

|   |                                                                                                                                                                                                                                                                               |
| - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | The Connection Management Service must be activated for both the source and target servers before you can use the `configcopy` tool. For more information, see [Configuring service authentication](help_manageserviceauthenticationtasklet_serviceauthenticationstate.html). |

|   |                                                                                                       |
| - | ----------------------------------------------------------------------------------------------------- |
|   | For security reasons, you should disable the Connection Management Service whenever it is not in use. |
