Some added context:
If you're trying to restore a 7.7.1 backup on a 7.7.4 AMP, that should work since it's in the same major release thread.
It is never recommended to restore a backup on any version that doesn't match the backup origin. That said, these are possible scenarios to treat as FYI:
A 7.7 backup won't restore on a 7.6 AMP - this is due to new schema in 7.7 that didn't exist in 7.6. So you should never try to restore a newer backup on an older AirWave version.
Although a 7.6 backup could be restored on a 7.7 AMP, it would need to have the data upgraded because restore does a raw format restore. Running 'make' is supposed to push through the data migration, but errors have come up doing this. Bottomline is that doing this can lead to failure, save yourself the trouble by starting from the proper release.
To cut out any of these above scenarios, the best solution is to restore a backup onto the same exact version. If you're unsure what version you had, you can do the following:
-extract and view the version log from the backup
# tar -zxvf nightly_data001.tar.gz var/log/AMP-upgrade-version-history.log
# cat AMP-upgrade-version-history.log
The last successful version in the log should be the correct one to use.