Forums

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

1-way sync between confluence instances

roger_alling
Contributor
October 5, 2022

Hello.

We are running multiple instances of Confluence on different server environment who are isolated from each other.

What I would like to set up is a way to export changes made from one confluence instance and then import as well as overwrite where needed in the second instance. I also do not want it to overwrite or move pages created in instance 2.

Basically, we have a "base" confluence where we do most of our work, then we have specialized ones. I want everything from base to sync to the specialized, but while not affecting the pages that dont exist on the base instance.

Is there any way to do this? Need to be a way that supports moving the file from server A to B manually.

2 answers

0 votes
Aron Gombas _Midori_
Community Champion
October 5, 2022

The "Remote Publishing" app provides just what you look for:

https://marketplace.atlassian.com/apps/42115/comala-remote-publishing?hosting=datacenter&tab=overview

(I have never used it, so I don't have any first-hand experience, but the Comala apps are popular which means something.)

0 votes
Peter Van de Voorde
Community Champion
October 5, 2022

Hi Roger,

You can export and import full Spaces as described in this article: https://confluence.atlassian.com/doc/restoring-a-space-152036.html 

So you could use this to export content from server A to B. But any changes in a space on Server B will be overwritten if you import that space from server A again. 

I would recommend that you put all of the "base" Confluence stuff in one group of spaces, and everything specific in a different group of spaces. This will allow you to regularly import the latest version of the "base" spaces from A to B without overwriting any B specific content. 

You could also work with Application Links between your Confluence instances like explained here: https://confluence.atlassian.com/doc/linking-to-another-application-360677690.html and use those to share your content.

Cheers,
Peter

roger_alling
Contributor
October 5, 2022

Hello.

I am aware of the full export/import :)

The issue is that there is multiple departments sharing spaces, and allot of the info we want to keep on B is directly connected to info from A, just containing information we cant keep on A for legal reasons. Thus needing 2 spaces and jump back and forth between them would negate allot of the benefits from even doing the import/export in the first place.

-Roger

Peter Van de Voorde
Community Champion
October 5, 2022

I see, I don't believe you're able to do this out of the box in any way or form.

This question might offer you a solution you could look into (but it's a marketplace app) : https://community.atlassian.com/t5/Confluence-questions/Migrating-individual-pages/qaq-p/1876967 

Or maybe you could script something using the Confluence REST API?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events