There are two ways to extract data from RavenDB database. You can either backup your database by Raven.Backup.exe tool or
export it by using Raven.Smuggler.exe or the Studio. You need to select the appropriate option which
will satisfy your requirements. This article describes differences between Backup / Restore and Export / Import options.
Backup contains complete indexes - definitions and data
Export doesn't include index data, indexes will be rebuilt after importing based on exported definitions
Backup is a snapshot of database data at the point when the backup was started
Export includes documents created during the export
Restored database state:
Restore requires an empty database (unless we restore from an incremental backup)
Import can be run on an existing database
Backup / Restore only works on the same architecture / Esent version
Import / Export works between different architectures and Esent versions
Backup is usually much faster than an export
Export is much smaller than backup
As an administrator, should I do backups, exports or both to be on the safe side?
You should perform backups which allow quickly restore from a failure on the same system.
Note that also incremental backups are supported.