Hi!
I was going to build on the XEM base a library with files 1Kb-1Gb inside . But on digging
deeper I'm a bit desperate now: XE is an excellent platform to run the project from
one side, from other - completely unclear how to make it safe :-(
On filesystem storage implementation, there are several sufficient question are still
beyond of understanding:
1. Clustering and/or mirroring XWiki.
When data was stored completely in the Database Engine - it was more or less clear how to
build following system:
Customers -> Master Server --> Mirror Server
If Master Server is down - we easily switch customers to Mirror Server. Afterwards we
restore full configuration and get back necessary redundancy.
With filesystem storage mirroring mission becomes impossible?
2. Backup process.
Database data backup is also more or less clear. When filesystem storage turned on, there
is painful moment of synchronizing backup moment both for data in Database AND data in
Filesystem. The only Idea I have for now: stop everything, backup everything, run
everything. IMO it's not the best solution due to quite annoying downtime.
Are you going to implement such a functionality inside? What is the best pactice to
implement backup in a right way?
If you already have a solution, kindly ask you to share the information. :-)
Best regards,
Dmitry Bakbardin