I have an application that I plan to use RavenDB embedded with, and I'm
trying to work out a backup strategy. From a brief look it appears that I
can either use backup/restore, or import/export to achieve similar
things. I've read that:
- Export doesn't include indexes, these will be rebuilt after importing
- Restore requires an empty database, while import can be run on an
existing database
- Export includes documents created during the export, while backup will be
a snapshot of the point when the backup was started
Are there any other reasons to choose one over the other? Is there anything
that makes Export inappropriate for backups?
Paul