Depending on how availability databases are backed up, legacy restore and VSS restore operations are available to restore the availability databases on primary or secondary availability replicas.
There are some restrictions with restoring availability databases:
During the restore process, the restored database is removed from the availability group. When a database is removed from the availability group, the database becomes a local database on that replica. The database is restored as a local database. After this restore is complete, manually add the database back to the availability group. However, before you add the database to the availability group, verify that the data on all replicas is transactionally consistent.
To verify data is transactionally consisent, verify that the backup copy contains data and transaction log records. Full backups and differential backups contain data and transaction log records so that the restored database is transactionally consistent.
After you verify that the data is transactionally consistent, the database can be added to the availability group.