Backup and recovery in a cloud environment such as Amazon EC2

By: Emiley J  

Although the High Availability design of the architecture takes care of most of the common failure points, different levels of the technical stack, from the virtual hardware to the business applications, require different approaches to backup and recovery.

  • Application-level — Copy the product part, such as a database content
  • OS-level — Copy the whole enterprise application - machine, configuration, product and report
  • VM-level — Copy the whole image

You must design your application accordingly for cloud architecture and this makes the backup and recovery of applications and databases easier. Your Backup and recovery processes should be extensive using all these three approaches. Automated scripts must be used to generate these backups and a monitoring system to monitor your instances and applications will provide added security and reliability to your hosted application even if the backup scripts fail.

Archived Comments

Most Viewed Articles (in Cloud )

Latest Articles (in Cloud)

Comment on this tutorial