I am trying to set up a test environment to mirror a current confluence install. The purpose is to verify updates and plugins before deploying them to production. The problem is that the production server has a ton of attachments, which I cannot have copied on the test server for storage reasons. Is there a simple way around this? If I clone the install and home directories, but leave the attachment directory empty, will confluence still work properly? Anything else I have to consider? I am running confluence 3.5.5 on Solaris10.
Yes, it'll be mostly fine. This is exactly what we do.
It DOES cause problems with displays, when people have used "include file" macros (common with pictures). It WILL throw errors in your logs, especially when indexing. Sometimes, you might find an entire page breaks completely because of missing files.
But generally, it's usable and stable as a test system
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Znew,
Creating a test environment without the attachements:
You don't have to worry about your database, with the full XML backup, Confluence will do the magic, I mean, populate the new database, make everything right. So, you don't need to do a clone of your database.
I hope this helps.
Cheers,
WZ
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So I copied over the install directory and home directory (excluding the attachments) and it won't start. I get warnings like : WARNING: [SetPropertiesRule]{Server/Service/Engine/Host} Setting property 'debug' to '0' did not find a matching property.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.