Module 13 - Backup and Recovery Flashcards

1
Q

What are some disasters you can prepare for?

A
hardware or software failure, 
a network outage, 
a power outage, 
physical damage to a building, 
human error, 
or natural disasters
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the key components of a DR plan?

A

Testing - make sure your needs are being met

Resources - run your recovery path in prod and verify your resources are sufficient

Planning - establish recovery patterns and regularly test them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the concepts related to availability?

A

High availability - minimizing downtime

Fault-tolerance - built-in redundancy of components

Backup

Disaster recovery - plan for instances, AZs, and Regions failing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is RPO?

A

Recovery Point Objective: the acceptable amount of data loss measured in time. E.g. 12 hours. The maximum acceptable amount of time since the last data recovery point.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is RTO?

A

Recovery time objective: the time it takes after a disruption to restore a business process to its service level, as defined by the operational level agreement (OLA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do you need to consider in case of disaster?

A

Not just code and content (instances and storage) but also DNS entries, network firewall rules, and virtual machines or instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the data backup options?

A

S3, S3 Glacier, EBS, Snowball, DataSync to EFS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does auto-recovery of an EC2 instance work?

A

The instance will be rebooted (on new hardware if necessary), but it will retain its Instance ID, IP address, Elastic IP addresses, EBS volume attachments, and other configuration details. For the recovery to be complete, you’ll need to make sure that the instance automatically starts up any services or applications as part of its initialization process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What should you do with your AMIs to prepare for disaster?

A

Configure and identify your own AMIs so that they can launch as part of your recovery procedure. They should be preconfigured with your OS of choice, plus the appropriate pieces of the application stack.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How can you quickly modify network settings in a disaster?

A

Route 53 - includes global load balancing

ELB - You can pre-allocate your load balancer to identify its DNS name and simplify running your DR plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ho can you back up your databases?

A

Global tables with DynamoDB are cross-region and have replicas.

RDS - share snapshots,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What services speed up your recovery?

A

CloudFormation templates

implement an Image Builder pipeline that creates the AMIs you need.

Use scripts to start instances or provision other resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is AWS Backup?

A

A fully-managed backup service. Helps you meet regulatory compliance obligations and meet business continuity goals.

Works with AWS Organizations across accounts and regions. Centrally deploys data protection policies to configure, manage, and govern your backup activity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What kinds of environments does AWS Backup support?

A

Hybrid - with Storage Gateway (compatible with EBS)

Cloud-native - via a console. Supports Amazon EBS, Amazon RDS, DynamoDB, Amazon EFS, Amazon FSx, Amazon EC2, and Storage Gateway

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is in an AWS Backup plan?

A

A set of rules that define your backup. The rules include when to start the backups, the duration of the backup window, and the retention period.

Automated backup scheduling.

Uses tags to affect certain resources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a backup vault?

A

A container in which you organize your backups.

Set the AWS KMS encryption key used to encrypt backups in the vault.

17
Q

How can I implement a backup strategy across AWS accounts?

A

Use Organizations.

18
Q

What do the backup rules in the backup plan identify?

A
  • When to begin a backup process
  • The type of backup (full or incremental)
  • Backup frequency
  • The backup window (time of day)
  • The Region
  • The retention policy
19
Q

What does setting a backup lifecycle do?

A

The lifecycle defines and automates when a backup is transitioned to cold storage and when it expires

20
Q

What if I create a new resource? How do I add it to my backup plan?

A

Tag newly created resources with the backup plan key-value pair. The resource will automatically begin to be backed up according to the attributes defined in the plan.

21
Q

What are 4 recovery strategies?

A
  • Backup and restore
  • Pilot light
  • Fully working low-capacity standby
  • Multi-site active-active
22
Q

How does the backup and restore model work?

A

1) Prepare: take backups off current systems and store them in Amazon S3.
• Know which AMI to use or build your own as needed.
• Know how to restore systems from backups, how to switch to a new system, and how to configure the deployment.

2) Recover: retrieve backups from Amazon S3 and bring up your required infrastructure.
• Use CloudFormation to automate deployment of core networking.
• Next, restore system from backup, switch over to the new system, and adjust DNS records to point to AWS.

23
Q

How does the pilot light model work?

A

You replicate your data from one Region to another and provision a copy of your core workload infrastructure. Resources required to support data replication and backup, such as databases and object storage, are always on.

Other elements, such as application servers, are loaded with application code and configurations, but are switched off and are only used during testing or when disaster recovery failover is invoked.

Relatively inexpensive.

You replicate your regularly changed data often. Things you don’t change often like OS and applications can up updated infrequently and stored as AMIs.

24
Q

How does the low-capacity standby model work?

A

Low-capacity standby is an elevated version of the pilot light. It’s a warm, but scaled down copy of the production environment. Decreases time to recovery.

Allows for continuous testing using a “trickle” of traffic.

25
Q

How does multi-site active-active work?

A

A fully functional system running in AWS at the same time as the on-premises systems. Ready to take full production load. Higher cost, less downtime.

26
Q

What is CloudEndure?

A

A service to automate your backup and recovery.

1) Install the CloudEndure Agent on your selected source machines. That connects to a web-based user console
2) CloudEndure issues an API call to the target AWS Region to create a staging area in your account designated to receive the source’s replicated data
3) The replication servers receive data from the CloudEndure Agent running on your source machine and writes this data onto staging EBS volumes.
4) You configure a Target Machine Blueprint in the CloudEndure console.
5) When the target machines are launched, CloudEndure Migration spins up a temporary machine converter. It is responsible for modifying the target machine to be able to boot and run natively in AWS.

27
Q

Which DR model offers RTO in minutes at lowest cost?

A

Pilot light

28
Q

Which of the following are highly available resources by default?

Route 53
ELB
NAT Gateway
Direct Connect

A

Route 53

ELB

29
Q

What method will make an Amazon RDS database highly available?

A

Run a secondary copy of the database in another AZ.