data recovery and backup in cloud computing ppt


Enough server capacity to run all mission-critical services, including storage appliances for the supporting data, and servers to run applications and backend services such as user authentication, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), monitoring, and alerting. Many database systems support asynchronous data replication. 3. Now when a disaster strikes,EC2(Elastic Compute Capacity) instances in the Cloud usingEBS(Elastic Block Store) coupled with AMIs can access your data from theS3(Simple Storage Service) buckets to revive your system and keep it going. { Traffic is cut over to the AWS infrastructure by updating DNS, and all traffic and supporting data queries are supported by the AWS infrastructure. A company typically decides on an acceptable RTO and RPO based on the financial impact to the business when systems are unavailable. For example, you can add more web servers at peak times. 5. From a networking perspective, any required DNS updates can be done in parallel. CHAPTER FIVE INFRASTRUCTURES: SUSTAINABLE TECHNOLOGIES. You can subsequently create local volumes or Amazon EBS volumes from these snapshots. This ensures that data is not lost if the primary Availability Zone becomes unavailable. These costs include buying and maintaining servers and data centers, providing secure and stable connectivity and keeping them secure. All activities in the preparatory stage are similar to a warm standby; except that the AWS backup on the cloud is also used to handle some portions of the user traffic using Route 53, a DNS service that supports weighted routing. Security to ensure the physical protection of assets. Contractual agreements with an Internet service provider (ISP) to provide Internet connectivity that can sustain bandwidth utilization for the environment under a full load. Some applications might have an additional requirement to deploy their components using multiple regions. Patch and update software and configuration files in line with your live environment. "@type": "ImageObject", With AWS you can maintain a pilot light by configuring and running the most critical core elements of your system in AWS. The following diagram shows how to quickly restore a system from Amazon S3 backups to Amazon EC2. Traditional DR PracticesA traditional approach to DR involves different levels of off-site duplication of data and infrastructure. "description": "The term pilot light is often used to describe a DR scenario in which a minimal version of an environment is always running in the cloud. They provide inexpensive, low-latency network connectivity within the same region. 4. "width": "1024" 1. However if your data is mostly static with a low frequency of changes, you can opt for periodic incremental backup. 3. When starting recovery, instances from these AMIs come up quickly with their pre-defined role (for example, Web or App Server) within the deployment around the pilot light. School of Computing, UNF. The following figure shows a spectrum for the four scenarios, arranged by how quickly a system can be available to users after a DR event. The idea of the pilot light is an analogy that comes from the gas heater. You can subsequently create local volumes or Amazon EBS volumes from these snapshots. The database replica can be located remotely, and the replica does not have to be completely synchronized with the primary database server. In the recovery phase, you pay only for what you use for the duration that the DR environment is required at full scale. }, 9 ", "@context": "http://schema.org", Start applications on larger Amazon EC2 instance types as needed (vertical scaling). "name": "Traditional DR Practices", Horizontal scaling often is the most cost-effective and scalable approach to add capacity to a system. sauvegarde This ensures that data is not lost if the primary Availability Zone becomes unavailable. Multi-Site Solution Deployed on AWS and On-SiteThis is the optimum technique in backup and DR and is the next step after warm standby. In addition to database systems, this can also be extended to network file systems and data volumes. Recovery point objective (RPO) \u2014 The acceptable amount of data loss measured in time. "@context": "http://schema.org", Now when a disaster strikes,EC2(Elastic Compute Capacity) instances in the Cloud usingEBS(Elastic Block Store) coupled with AMIs can access your data from theS3(Simple Storage Service) buckets to revive your system and keep it going. Start applications on larger Amazon EC2 instance types as needed (vertical scaling). 4. 5. "width": "1024" This is the optimum technique in backup and DR and is the next step after warm standby. Suitable capacity to scale the environment. Support for repairing, replacing, and refreshing the infrastructure. Keith Burns Microsoft UK Mission Critical Database. { Create and maintain AMIs of key servers where fast recovery is required. Copyright 2012 by The McGraw-Hill Companies, Inc. All rights reserved. { { ", At a minimum, the infrastructure that is required to support the duplicate environment should include the following: Facilities to house the infrastructure, including power and cooling. Set up Amazon EC2 instances to replicate or mirror data. For your dynamic data servers, you can resize them to handle production volumes as needed or add capacity accordingly. Set up your AWS environment to duplicate your production environment. AWS gives you fine-grained control and many building blocks to build the appropriate DR solution, given your DR objectives (RTO and RPO) and budget. "@context": "http://schema.org", 3. The following figure shows the change in traffic routing in the event of an on-site disaster. It can be used for non-production work, such as testing, quality assurance, and internal use. Install and configure any non-AMI based systems, ideally in an automated way. "contentUrl": "https://slideplayer.com/slide/12621176/76/images/2/Need+for+Disaster+Recovery+%28DR%29.jpg", 5. 2. It is transferred as network performance and availability allows, and the application continues to write data that might not be fully replicated yet. To use this website, you must agree to our, FIS Distinguished Professor of Computer Science. 3. "contentUrl": "https://slideplayer.com/slide/12621176/76/images/4/Recovery+Time+Objective+and+Recovery+Point+Objective.jpg", "description": "To recover your data in the event of any disaster, you must first have your data periodically backed up from your system to AWS. For example, when deployed in Multi-AZ mode, Amazon RDS uses synchronous replication (data is atomically updated in multiple locations) to duplicate data in a second Availability Zone. "@context": "http://schema.org", "width": "1024" Consider using Auto Scaling to automatically right-size the AWS fleet. 5. Recovery Time Objective and Recovery Point ObjectiveA company typically decides on an acceptable RTO and RPO based on the financial impact to the business when systems are unavailable. "width": "1024" "@type": "ImageObject", Change DNS to point at the Amazon EC2 servers. Thank you! {

In AWS, Availability Zones within a region are well connected, but physically separated. Some applications might have an additional requirement to deploy their components using multiple regions. AWS Import/Export accelerates moving large amounts of data into and out of AWS by using portable storage devices for transport. "contentUrl": "https://slideplayer.com/slide/12621176/76/images/19/Multi-Site+Solution+Deployed+on+AWS+and+On-Site.jpg", For example, if a disaster occurs at 12:00 PM (noon) and the RPO is one hour, the system should recover all data that was in the system before 11:00 AM. This solution is not scaled to take a full-production load, but it is fully functional. The disaster recovery environment\u2019s location and the source infrastructure should be a significant physical distance apart to ensure that the disaster recovery environment is isolated from faults that could impact the source site. The other option is to use Elastic Load Balancer (ELB) which automatically distributes incoming application traffic across multiple Amazon EC2 instances. Less frequently updated data, such as operating systems and applications, can be periodically updated and stored as AMIs. In a gas heater, a small flame thats always on can quickly ignite the entire furnace to heat up a house. 3. This solution is not scaled to take a full-production load, but it is fully functional. Amazon S3 is an ideal destination for backup data that might be needed quickly to perform a restore.

Snapshots of Amazon EBS volumes, Amazon RDS databases, and Amazon Redshift data warehouses can be stored in Amazon S3. Many database systems support asynchronous data replication. 2. In AWS, Availability Zones within a region are well connected, but physically separated. "name": "Multi-Site Solution \u2013 Preparation Phase", "@type": "ImageObject", Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. Data rate required by your application The data rate should be lower than the available bandwidth. Install and configure any non-AMI based systems, ideally in an automated way. For example, you can add more web servers at peak times. }, 4 }, 14 This puts a dependency on network performance and availability. However if your data is mostly static with a low frequency ofchanges,you can opt for periodic incremental backup. ", The term warm standby is used to describe a DR scenario in which a scaled-down version of a fully functional environment is always running in the cloud. ", Either manually change the DNS records, or use Amazon Route 53 automated health checks so that all traffic is routed to the AWS environment. A warm standby solution extends the pilot light elements and preparation. { Set up Amazon EC2 instances to replicate or mirror data. "width": "1024" }, 8 Network infrastructure such as firewalls, routers, switches, and load balancers. 4. From a networking perspective, any required DNS updates can be done in parallel. Suitable capacity to scale the environment. A multi-site solution runs in AWS as well as on your existing on-site infrastructure, in an active-active (or hot-hot) configuration. Pilot Light for Quick Recovery into AWSTo provision the remainder of the infrastructure to restore business-critical services, there would be some pre-configured servers bundled as Amazon Machine Images (AMIs), which are ready to be started up at a moments notice (this is the furnace in the analogy). In a disaster, the system is scaled up quickly to handle the production load. 3. IT organizations then plan solutions to provide cost-effective system recovery based on the RPO within the timeline and the service level established by the RTO. DR on Cloud can significantly reduce costs (up to half the costs) as compared to a company maintaining its own redundant data centers. 1 NETE4631 Cloud deployment models and migration Lecture Notes #4. "@context": "http://schema.org", In the case of failure of the production system, the standby environment will be scaled up for production load, and DNS records will be changed to route all traffic to AWS as shown below. You can further increase the availability of your multi-site solution by using multi-AZ\u2019s (Availability Zones). "description": "The following figure shows the change in traffic routing in the event of an on-site disaster. Key steps for backup and restore: 1. The disaster recovery environments location and the source infrastructure should be a significant physical distance apart to ensure that the disaster recovery environment is isolated from faults that could impact the source site. This solution is not scaled to take a full-production load, but it is fully functional. Snapshots of Amazon EBS volumes, Amazon RDS databases, and Amazon Redshift data warehouses can be stored in Amazon S3. For systems running on AWS, you also can back up into Amazon S3. The disaster recovery environments location and the source infrastructure should be a significant physical distance apart to ensure that the disaster recovery environment is isolated from faults that could impact the source site. The load balancer can be pre-allocated so that its DNS name is already known and the customer DNS tables point to the load balancer. For longer-term data storage where retrieval times of several hours are adequate, there is Amazon Glacier for infrequent access, which has the same durability model as Amazon S3. Resize existing database/data store instances to process the increased traffic. ", All rights reserved. Recovery point objective (RPO) The acceptable amount of data loss measured in time. Create and maintain AMIs.

The load balancer can be pre-allocated so that its DNS name is already known and the customer DNS tables point to the load balancer.

Some applications might have an additional requirement to deploy their components using multiple regions. Asynchronous replication. Create and maintain AMIs of key servers where fast recovery is required. Set up your AWS environment to duplicate your production environment. Either manually or by using DNS failover, change the DNS weighting so that all requests are sent to the AWS site. "width": "1024" "@context": "http://schema.org", ", The following figure shows the use of weighted routing policy of the Amazon Route 53 DNS to route a portion of the traffic to the AWS site. Key steps for recovery: 1. Infrastructure elements for the pilot light itself typically includes database servers, which would replicate data to Amazon EC2 or Amazon RDS. Backing up of data can be done through various mechanisms and your choice will be based on the RPO (Recovery Point Objective). Regularly test the recovery of this data and the restoration of your system. AWS Import/Export accelerates moving large amounts of data into and out of AWS by using portable storage devices for transport. Horizontal scaling often is the most cost-effective and scalable approach to add capacity to a system. Have application logic for failover to use the local AWS database servers for all queries. Transferring data to and from Amazon S3 is typically done through the network. The other option is to use Elastic Load Balancer (ELB) which automatically distributes incoming application traffic across multiple Amazon EC2 instances. "contentUrl": "https://slideplayer.com/slide/12621176/76/images/7/Traditional+DR+Practices.jpg", It gives developers and businesses a reliable, cost-effective way to route users to Internet applications. When a disaster strikes, the rest of the traffic that was pointing to the on premise servers are rerouted to AWS and using auto scaling techniques multiple EC2 instances are deployed to handle full production capacity. "width": "1024" 4. Once your backup mechanisms are activated you can pre-configure Amazon Machine Images (kind of like a Class while the EC2 instance is the object instantiated from the AMI class)AMIs(operating systems & application software). Configure automated failover to re-route traffic away from the affected site. Key steps for recovery: 1. As stated in the preceding section, horizontal scaling is preferred over vertical scaling. For example, you can add more web servers at peak times. It provides even greater fault tolerance for applications by seamlessly providing the load-balancing capacity that is needed in response to incoming application traffic. For example, when deployed in Multi-AZ mode, Amazon RDS uses synchronous replication to duplicate data in a second Availability Zone. Increase the size of the Amazon EC2 fleets in service with the load balancer (horizontal scaling). It provides even greater fault tolerance for applications by seamlessly providing the load-balancing capacity that is needed in response to incoming application traffic. Suitable capacity to scale the environment. "@context": "http://schema.org", }, 6 "@type": "ImageObject", "contentUrl": "https://slideplayer.com/slide/12621176/76/images/17/Warm+Standby+%E2%80%93+Preparation+Phase.jpg", Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. Add resilience or scale up your database. In AWS, Availability Zones within a region are well connected, but physically separated.

"@context": "http://schema.org", "description": "A company typically decides on an acceptable RTO and RPO based on the financial impact to the business when systems are unavailable. 2. "@context": "http://schema.org", The application on AWS might access data sources in the on-site production system. "description": "This is the optimum technique in backup and DR and is the next step after warm standby. The AWS services are available on-demand, and you pay only for what you use. This ensures that data is not lost if the primary Availability Zone becomes unavailable. 2. They provide inexpensive, low-latency network connectivity within the same region. From a networking perspective, any required DNS updates can be done in parallel. Regularly run these servers, test them, and apply any software updates and configuration changes. In AWS, Availability Zones within a region are well connected, but physically separated. Applications deployed on AWS have multi-site capability by means of multiple Availability Zones. Available bandwidth Data rate required by your application The data rate should be lower than the available bandwidth. Amazon S3 is an ideal destination for backup data that might be needed quickly to perform a restore. ",

Ensure that you have an appropriate retention policy for this data. However, you can also choose larger Amazon EC2 instance types, and thus scale vertically for applications such as relational databases. "description": "Contractual agreements with an Internet service provider (ISP) to provide Internet connectivity that can sustain bandwidth utilization for the environment under a full load. 2. 2. Key steps for preparation: 1. For example, when deployed in Multi-AZ mode, Amazon RDS uses synchronous replication to duplicate data in a second Availability Zone. }, 17 These costs include buying and maintaining servers and data centers, providingsecure and stable connectivity and keeping them secure. This ensures that data is not lost if the primary Availability Zone becomes unavailable. When a disaster strikes, the rest of the traffic that was pointing to the on premise servers are rerouted to AWS and using auto scaling techniques multiple EC2 instances are deployed to handle full production capacity. 2. 2. Business Continuity and DR, A Practical Implementation Mich Talebzadeh, Consultant, Deutsche Bank. "name": "Backup and Restore with AWS", "name": "Recovery Time Objective and Recovery Point Objective", If the on premise system fails, then the application and caching servers get activated; further users are rerouted using elastic IP addresses (which can be pre-allocated and identified in the preparation phase for DR) which can be associated to the new instances in the ad-hoc environment on cloud. In AWS, Availability Zones within a region are well connected, but physically separated. { }, 16 Install and configure any non-AMI based systems, ideally in an automated way. There are two main approaches for replicating data: synchronous and asynchronous. 2. AWS Import/Export bypasses the Internet and transfers your data directly onto and off of storage devices by means of the high-speed internal network of Amazon. ", Transferring data to and from Amazon S3 is typically done through the network. According to AWS, Disaster recovery is a continual process of analysis and improvement, as business and systems evolve. Start your application Amazon EC2 instances from your custom AMIs. Example Disaster Recovery Scenarios with AWSThere are four DR scenarios that highlight the use of AWS. What happens when you dont have the right DR system! "description": "To provision the remainder of the infrastructure to restore business-critical services, there would be some pre-configured servers bundled as Amazon Machine Images (AMIs), which are ready to be started up at a moment\u2019s notice (this is the furnace in the analogy). Create and maintain AMIs of key servers where fast recovery is required. Recovery takes just a few minutes. 1. "name": "Multi-Site Solution Deployed on AWS and On-Site", { ", Consider using Auto Scaling to right-size the fleet or accommodate the increased load. In a disaster, the system is scaled up quickly to handle the production load. "width": "1024" "name": "Recovery Time Objective and Recovery Point Objective", These costs include buying and maintaining servers and data centers, providingsecure and stable connectivity and keeping them secure. "name": "Pilot Light \u2013 Recovery Phase", { In addition to database systems, this can also be extended to network file systems and data volumes. Pilot Light Preparation PhaseThe following figure shows the preparation phase, in which regularly changing data is replicated to the pilot light, the small core around which the full environment will be started in the recovery phase. Network infrastructure such as firewalls, routers, switches, and load balancers. ", }, 21 1. The cost of this scenario is determined by how much production traffic is handled by AWS during normal operation. A warm standby solution extends the pilot light elements and preparation. For example, when deployed in Multi-AZ mode, Amazon RDS uses synchronous replication (data is atomically updated in multiple locations) to duplicate data in a second Availability Zone. Start applications on larger Amazon EC2 instance types as needed (vertical scaling). Once your backup mechanisms are activated you can pre-configure Amazon Machine Images (kind of like a Class while the EC2 instance is the object instantiated from the AMI class) AMIs (operating systems & application software). At a minimum, the infrastructure that is required to support the duplicate environment should include the following: Facilities to house the infrastructure, including power and cooling. The other option is to use Elastic Load Balancer (ELB) which automatically distributes incoming application traffic across multiple Amazon EC2 instances.