asp.net - What's your disaster recovery plan? -


And what would you recommend for an ASP Net Web Application, which does not have a large SQL Server database (about 10 GB)?

I was just wondering, is it a good idea for an Amazon EC2 example that you are ready to host your app in an emergency?

In this scenario, what would be the best way to update database updates (log shipping? Manual backup?) And change the DNS settings is the easiest and fastest way?

EDIT: Acceptable downtime will be between 4 to 6 hours, so why did I believe that if the Amazon EC2 option is used for low cost compared to renting a secondary server.

update - Just saw your comment. Amazon shipping EC2 is definitely the way to go with the use of mirroring because other standby databases are generally available. If you set your TTL on it, then changing your DNS should not take more than 1/2 hours. This will give you time to integrate any pending logs. Start the server once a week or just log in (or reduce per hour prices to avoid sieve) to log in.


Your primary hosting location should be redundant at all levels: <

  • Multiple Internet Connections,
  • Many firewalls are set on failover,
  • Multiple Cluster Web Servers,
  • Multiple Cluster Database Servers,
  • If you store files, use a San or Amazon S3;
  • Depending on the purpose of the server, every server should have some type,
  • every server
  • external and internal Hwar monitoring software,
  • Power generator which is turned on when it is turned on automatically, and backup generator solution for good.
  • This keeps you going in the position of most failing scenarios at your primary location.

    Then a single server is set up at a remote location by using the logippines that are updated and include it in your deployment script (after updating your normal production server .. .) A colocated server on the other side of the country does well for these purposes, the lesser comfort your TTL receives on DNS records to reduce the downtime of switching to secondary space. That's it, stay the same.

    Of course, so the hardware is going to stand up so that you will need to determine what is being done for 1 second, 1 minute, 10 minutes, etc. and adjust accordingly.


    Comments