code: func (m *Migrator) archiveMDBStore() error {
  	op := "Archiving LMDB data"
  	m.sendProgress(op, 0, 1)
  
  	if err := os.Rename(m.mdbPath, m.mdbBackupPath); err != nil {
  		os.Remove(m.boltPath)
  		return err
  	}
  
  	m.sendProgress(op, 1, 1)
  	return nil
  }
docs: // archiveMDBStore is used to move the LMDB data directory to a backup
  // location so that it is not used by Consul again.