# \[Guide\] Regional Migration Guide

**URL:** <https://community.sendbird.com/t/guide-regional-migration-guide/244>\
**Category:** FAQs & Guides\
**Tags:** migration, regional-migration\
**Created:** [May 1, 2020, 8:18am UTC](https://community.sendbird.com/t/guide-regional-migration-guide/244 "2020-05-01T08:18:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sendbird](https://sea2.discourse-cdn.com/flex020/user_avatar/community.sendbird.com/sendbird/32/5002_2.png) [@Sendbird](https://community.sendbird.com/u/Sendbird)\
**Post date:** [May 1, 2020, 8:18am UTC](https://community.sendbird.com/t/guide-regional-migration-guide/244/1 "2020-05-01T08:18:41Z")

</div>

# Regional Migration Guide

Date: 2019-09-19  
Prepared By: Solutions Engineering

### What is Regional Migration?

SendBird currently provides global instance coverage in 6 different regions (Tokyo, Seoul, Singapore, Frankfurt, Oregon, West Virginia) where will serve as a database for our customers.  
For customers with high traffic (100,000 MAU and above) we recommend choosing the region closest to their end-users.  
The regional migration happens when our customers decide to move their region to the different region that is the closest and this guide includes setup and steps to migration the instance from one region to another region.

### Setup

Before we begin, let’s go over the terminology that will be used in this guide.

1. Source Instance: original instance (i.e. Free tier - Tokyo) that customer wants to migrate from
2. Target Instance: new instance that customer wants to migrate to

**Setup before migration action**

1. Ask SendBird to give you access to your target region for your new app
2. Create a new app with a target region (Dashboard \> create app)
3. Turn on the data export API on the source instance (contact our Sales Team)
4. Turn on the migration API on the target instance (contact our Sales Team)

### Steps

Now we have everything set up, let’s begin the actual migration.

1. Data Export  
Download all the messages with the desired time range in Dashboard\>Data Export  
 ![](https://us1.discourse-cdn.com/flex020/uploads/sendbird/original/1X/99c4c977c593af326389b6fbf93204378a0ef46b.png)

1. Migration API to move the downloaded messages from the source instance to the target instance. ([Overview | Chat Platform API | Sendbird Docs](https://docs.sendbird.com/platform/migration))
