Migration: Migrating from RavenDB 5.x to 6.x

  • RavenDB 6.x supports in-place migration of RavenDB 5.x data.
  • During the first startup after replacing the binaries with the new ones, the data will migrate automatically.
  • RavenDB 5.x product licenses do not apply to RavenDB 6.0.
    To upgrade a valid 5.x license to a RavenDB 6.x license, please use the License upgrade tool as explained here.

Please note that once upgraded, RavenDB 6.x cannot be downgraded to version 5.x, and the migrated data will no longer be accessible via RavenDB 5.x.
Please create a backup of your data before migrating.

Migration from RavenDB 4.x to RavenDB 5.x and 6.x

  • RavenDB 5.x supports in-place migration of RavenDB 4.x data.

    It is also possible to upgrade directly from version 4.x to 6.x, but recommended to upgrade RavenDB 4.x to RavenDB 5.x first and then upgrade from version 5.x to 6.x.

  • During the first startup after replacing the binaries with the new ones, the data will migrate automatically.
  • RavenDB 4.x product licenses do not apply to RavenDB 6.0.
    To upgrade a valid 4.x license to a RavenDB 6.x license, please use the License upgrade tool as explained here.

Please note that once upgraded, RavenDB 6.x cannot be downgraded to version 4.x, and data migrated to 5.x or 6.x will no longer be accessible via RavenDB 4.x.
Please create a backup of your data before migrating.

Migration from RavenDB 3.x

  • The information above relates only to data migration from RavenDB 4.x to 5.x/6.x and from 5.x to 6.x.
  • If you want to migrate your data from a RavenDB version earlier than 4.x,
    please read the dedicated article here.

If you want to migrate your data to a sharded database (supported by RavenDB 6.0 and above), please read the related article here.

Do you need any help with Migration?