For recovery, there are many options from which to choose that are specific to meeting the desired recovery time objectives (RTOs) and recovery point objectives (RPOs):
Full system/disaster recovery — these requests are commonly served by full recovery, replica failover and bare-metal restore.
Database/application recovery — commonly recovered from using a combination of recovery software and built-in application tools, full system recovery or replica failover
Database/application-item recovery — common recovery types involve using capable backup software to recover the individual item directly or using legacy methods and tools to restore the entire application or database and then migrating the missing data back to production.
NAS/unstructured data recovery — these requests are most commonly met on an as-needed basis as restores can be lengthy due to using legacy NDMP dump-style backups that have strict recovery requirements.
Cloud data recovery — depending on how you are using the cloud, SaaS versus IaaS versus PaaS, common recovery methods can range from recycler/versioning to actually performing traditional recovery within IaaS in the same manner that you would use on premises.