We are running HornetQ 2.2.5 stand-alone, HA (2 nodes) for our online banking application. Now my question is how to backup the shared filesystem of HornetQ?
At the moment the current release of HornetQ states that only shared storage is supported and no direct replication. This leads to the fact that I need to be able to backup the filesystem where HornetQ puts its messages. How can I do that without affecting the current running application? Is there some copy command available or should I take snapshots of the device where the data runs on?
As it is a queue and it shouldn't grow very fast, would an option be to make a dedicated volume and then take snapshots of it?
Thanks for you thoughts on this!
You can copy the entire data folder. The issue is when to do that since you need the server to stop the world on doing it. (Unless you're ok to get eventual partial updates).