Hi Brian, The steps for restoring of BDB virtual host node store are correct. Though, please be aware that in case of moving node into a different machine you need to reset the bdb ha group as per [1].
As for BDBBackup utility provided by Qpid, it works simply by acquiring locks on je files and copying the files into specified backup folder. If load is high and store is changing too frequently, the utility might fail to acquire locks on all files within the predefined timeout of 60 seconds. We have been considering replacing that utility with BDB VHN/VH management operations which would call JE com.sleepycat.je.util.DbBackup underneath. Thus, you can use com.sleepycat.je.util.DbBackup for backup, rather than org.apache.qpid.server.store.berkeleydb.BDBBackup. Kind Regards, Alex [1] http://qpid.apache.org/releases/qpid-broker-j-7.0.1/book/Java-Broker-High-Availability-Reset-Group-Infomational.html On 2 March 2018 at 13:18, bryand <[email protected]> wrote: > I'm planning on using the broker-j provided > org.apache.qpid.server.store.berkeleydb.BDBBackup class to backup our HA BDB > database. I want to make sure I understand the restore process. To restore > the DB for the Virtual Host Node the backup was taken for do we simply: > 1. Stop the VirtualHostNode > 2. delete all contents of ${QPID_WORK}/<nodename>/config directory and then > copy the backup logs (produced by the BDBBackup class) to that /config > directory > 3. Start the VirtualHostNode > > > > > > -- > Sent from: http://qpid.2158936.n2.nabble.com/Apache-Qpid-users-f2158936.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
