In: Computer Science
You work for a medium sized manufacturing company. The company has a critical application that has an SLA of 99.99% or 53 minutes of unscheduled downtime per year. The applications recovery time objective (RTO) is sixty minutes and the recovery point objective (RPO) is two hours.
Develop a disaster recovery plan to ensure the stated RPO and RTO above can be achieved.
The organization can accept no more than 60 minutes of data loss and the service must be back up and running within two hours.
To ensure the better disaster recovery we should consider the fact like where we need to have a similiar component of hardware that will be serving the purpose of the backup server where the service of the system is important and need to online all time , like this system will be always online but will not be acceopting the job till the primary system in running and will do jobs when the primary system is out of order and this system does not needing to have the same configuration it can have the low configuration as it will not be used for the long time and we need to have the same site on this server also or we can mirror the functionality to this server and have a common database which can be used by both the sever. and we should be protecting the data by keeping it in a encrypted form like we can have all the data saved in encrypted form and we can make the backup of the data using the image based where the OS and itcorresponding files and it function and setting are copied and image is created of the OS and we canprotect the backup by having a redundant copies of the data at several location , in order to ensure the data is safe even if someone tries to destroy copies . For the recovery of the system we should be relying on the external services because they are best in their jobs and can result in recovering the system fastly and easily rarther than the company employees and struggling to complete task. Usin outsider will result in better implementation of the service as BaaS which allows the developer to focus of the front end rarther than worrying about the backend and allow the developer to work more efficiently on the front end and have better integration and functionality.