# Migrate to FusionAuth Cloud

Learn how to export data from a external auth server into FusionAuth Cloud.

> For the index of this section of the site, see [llms.txt](https://fusionauth.io/docs/llms.txt)

If you are interested in migrating to FusionAuth from an auth system other than FusionAuth, check out the [Migration Guide](https://fusionauth.io/docs/migrate.md).

To migrate from a self-hosted instance to FusionAuth Cloud:

*   Export your FusionAuth database to a file. When you run the `pg_dump` command, please use the following options: `--format=c` and `--compress 9` to minimize the file size.
*   Encrypt the export file with a symmetric solution such as gpg.
*   Purchase a FusionAuth Cloud deployment that meets your needs. Select the version of FusionAuth that is the same as your local installation. You will be able to update FusionAuth later; see [Updating a Deployment](https://fusionauth.io/docs/cloud/update-a-deployment.md) for more.
*   [Open a support ticket](https://account.fusionauth.io/account/support/) and provide the database export file, the version of PostgreSQL you are running, and the name of the new FusionAuth deployment.
*   Provide the password for the database export through another channel. You can mention the channel you'd prefer in the support ticket. Slack, email and a separate support ticket are all options.

Within 1-2 business days, we will upload your data to your FusionAuth Cloud deployment.

After your data is uploaded, update your deployment to any subsequent FusionAuth version, if desired. See [Updating a Deployment](https://fusionauth.io/docs/cloud/update-a-deployment.md) for more.

| Done? | Task |
| --- | --- |
|  | Confirmed running Postgres for local instance. |
|  | Found FusionAuth version for local instance. |
|  | Created a new deployment. Instructions: [Creating a Deployment](https://fusionauth.io/docs/cloud/create-a-deployment.md). |
|  | Ensured the FusionAuth Cloud deployment and the local instance are running the same version of FusionAuth. |
|  | Communicated the version of Postgres used in the export file. |
|  | Encrypted the database export. |
|  | Provided the decryption password via a separate communication channel. |

Related

[Cloud Create a FusionAuth Cloud Account Learn how to create a FusionAuth Cloud account. fusionauth cloudmanaged hosting](https://fusionauth.io/docs/cloud/account/create.md)

[Cloud Delete a FusionAuth Cloud Account Learn how to delete your FusionAuth Cloud account. fusionauth cloudmanaged hosting](https://fusionauth.io/docs/cloud/account/delete.md)

[Cloud Account Learn about the account portal, where you can manage account data, deployments, and licenses. fusionauth cloudmanaged hosting](https://fusionauth.io/docs/cloud/account.md)

[Cloud Cloud-Hosted FusionAuth vs Self-Hosted FusionAuth Learn about the pros and cons of FusionAuth Cloud compared to self-hosted FusionAuth. fusionauth cloudmanaged hosting](https://fusionauth.io/docs/cloud/cloud-vs-self-hosted.md)
---

## Other pages in Hosting

> For the full index of this section, see [Migrate](https://fusionauth.io/docs/llms-migrate.txt).

- [Migrate from FusionAuth Cloud](https://fusionauth.io/docs/migrate/hosting/from-cloud.md): Learn how to export data from FusionAuth Cloud to a external auth server.
