Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Migrate Confluence Data from Server to DataCenter

Shreesh Narayan Singh February 28, 2023

Hi Atlassian Community,

We are working on to migrate a Confluence server data(hosted locally in US) to a Confluence DataCenter(hosted on AWS).

Source server have around 300 spaces(Team & Personal both) & 150 active users as well as 2 add-ons namely Scriptrunner & Talk - Advanced Inline Comments. Target server have 5 spaces & 40 active users(which we want to retain after migration) and no add-ons.

Could you please provide us with the best suitable migration process(OR any add-ons) to migrate all the spaces, attachment, users & configurations related to add-ons from source to target server?

Many thanks in advance,
Shreesh Narayan Singh

1 answer

1 accepted

1 vote
Answer accepted
Alexis Robert
Community Champion
February 28, 2023

Hi @Shreesh Narayan Singh , 

 

what you want to do is actually merge 2 Confluence instances. In this case, you won't be able to export the full Confluence and import it.

You'll need to export each space and import it into the target Confuence instance, it's explained here : https://confluence.atlassian.com/doc/restoring-a-space-152036.html

Since you have more spaces in the source instance, it might be interesting to go the other way around ...

 

Let me know if this helps, 

 

--Alexis

Shreesh Narayan Singh February 28, 2023

Hi @Alexis Robert ,

Thanks for the quick response!

To answer to the the other way round option, we have decided to go away from Confluence server instance, so we can't do that.

I have 3 questions regarding the above approach:

  1. Will all the users be also exported & imported by this space-by-space migration approach? OR We will have to create them manually before migration?
  2. Add-ons should be installed before migration on target, right?
  3. Is there any chance of erroring (corrupting the target data) during the migration as we will repeating the process for 300 times?

Also, this looks like a significant effort as for every space, if the size is more than 25MB, we need to import it from the home directory.

So, to reduce the effort & time by significant amount, can we follow the following steps:

  1. Take space by space export from target instance.
  2. Generate site export from source instance.
  3. Import the site export(from step 2) on target instance.
  4. Re-import the 5 spaces exported in step 1.
  5. Re-index the system

Let me know what you think about these 5 steps.

Thanks again,

Shreesh

Alexis Robert
Community Champion
February 28, 2023

Hi @Shreesh Narayan Singh , 

 

you can't use the site import feature as this will overwrite all the existing Confluence data. So space import is the best way for you to merge instance.

You will have to install addons first, not sure how it would work with specific addons however (you should test this first). Users will not be imported so that will need to be done before too. 

I have not seen data corruption using this method before, but anything can happen so be sure to backup your data first.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events