Migrating from one cluster to another

I was wondering if you have some documentation on how to migrate from one server deployment to another. For example, if you run out of capacity or resources.

Is there some guideline for backing up and restoring temporal on a new cluster?

There is no out of box migration for persistence currently. One approach that works pretty well if you don’t have very long-running executions is to stand up a second cluster and then redirect your clients to use this new cluster for new exec. Let all currently running execs complete on old one, when they do can shut down the old cluster.

Another thing that might be useful is multi-cluster replication.