Forums

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

How to move one space to another space on different server

Bhushan Chitre March 8, 2019

We have confluence server A with internal and public spaces. But we want to keep this server private behind firewall and purchase another confluence server B hosted publicly. We would like to make changes in server A to its public space but have server B show those pages in public space.

Is their way to acheive this? Or does confluence support export as html feature to export public space?

2 answers

1 accepted

1 vote
Answer accepted
Bill Bailey
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 9, 2019

Well if you are willing to go to a commercial solution, you can create a workflow using Comala workflows combined with their comala-workflows-remote-publishing

Then you can create a simple to complex workflow to handle the publishing task.

I have used this solution in the past for a client where we had an Intranet behind a firewall, then publish public documents to an external Confluence instance.

Bhushan Chitre April 17, 2019

@Bill BaileyDo you need to install Comala on source server confluence or does it need to run on both server A & B confluence?

Bill Bailey
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
April 18, 2019

In the past, it was only needed in the source server. Another advantage is that the destination (customer server), does not need a lot of plugins, so cheaper.

Bhushan Chitre April 18, 2019

Thanks @Bill Bailey I got this option working flawlessly. Worked out great.

Thanks for your help.

0 votes
Brant Schroeder
Community Champion
March 8, 2019

You can do space to space exports to keep them synced.  Or you could use the API to push content changes to server B.  Both would work as options.

Import confluence space - https://confluence.atlassian.com/confcloud/import-a-confluence-space-724765531.html

REST API - https://developer.atlassian.com/server/confluence/confluence-server-rest-api/

Bhushan Chitre April 17, 2019

@Brant SchroederCurrent version of api don't support exports. And first option might be cloud based confluence. I have server version installation. Thank you for your response.

Brant Schroeder
Community Champion
April 18, 2019

You are correct that the API does not support exports.  What you would want to do is export the space and then once the space has been restored on B you could use the API to push content changes to server B.  Here is information on how to restore a space from export on server https://confluence.atlassian.com/doc/restoring-a-space-152036.html

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events