cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot export ACP from Alfresco Cloud

chapeaurouge
Champ in-the-making
Champ in-the-making
Hello,

I want to move to an on-premise version of Alfresco, but I can't since I cannot export my files from Alfresco Cloud.

I have tried the client scripts at https://github.com/wabson/share-import-export, but after some work from wabson, I have some gateway time-out.

Can someone at Alfresco take a look at this?

Thank you.
Best,
fred
5 REPLIES 5

jpotts
World-Class Innovator
World-Class Innovator
Is this failing on the export from the cloud or on the import into Share? Do you have any error messages you can share?

Does it always fail on the same file?

I'm not familiar with Will's code but if it is failing on the cloud side, I wonder if you are getting rate limited.

Jeff

chapeaurouge
Champ in-the-making
Champ in-the-making
Hi Jeff,

Sorry for the late response.

It is failing to export from the cloud, all the time. As specified at https://github.com/wabson/share-import-export/issues/1, there is a gateway timeout on the client side, apparently because of too many too big documents.

Thanks,
fred

jpotts
World-Class Innovator
World-Class Innovator
You could write an export using OpenCMIS, cmislib, or any other CMIS library. You'll still be subject to rate limits and large documents may present a problem but it might be worth a try.

There are some examples of using Java via CMIS against Alfresco in the cloud here:
https://code.google.com/p/alfresco-api-java-examples/

There is a set of Python examples here:
https://code.google.com/p/alfresco-api-python-examples/

Jeff

chapeaurouge
Champ in-the-making
Champ in-the-making
Thanks for the suggestions. However, I would have expected the product to give me the "non-developer" option to export my documents.
Given that Will's is probably using these set of APIs (client python), I don't think I'll be able to do any better unfortunately… I'll hit the same issue most likely on my big documents. There I am left without an answer, since I cannot do anything server-side. Am I right?

jpotts
World-Class Innovator
World-Class Innovator
I agree with you that there needs to be a "data liberation" feature in Alfresco in the cloud. This is pretty standard practice for cloud players, especially ones that pride themselves on being open.

As far as I know, Will's code uses web scripts, not CMIS, to export content.

I was thinking maybe you could use WebDAV to sync the data locally. But WebDAV is for paid Alfresco in the cloud accounts only. Another idea would be to try <a href="http://cmissync.com/">CMIS Sync</a> to synchronize the files locally. I've never tried CMIS Sync with the cloud so I don't know how well it works.

Once you have the files locally you may still want the metadata. You can use CMIS for that with no problem.

Jeff