As a system admin, backup is a necessary job. But how hard could it be in backing up a website, such as StackOverflow?
All your need is to backup the dlls, htmls, js, php, web.config, .htaccess and what-have-you, and then you generate SQL scripts for your database schema and your data in plain text. And then you store all those texts on a remote site, that's it.
Similarly, restore should be easy. And if anything goes wrong ( such as the SQL scripts get corrupted), you can still manually correct it.
Am I right?
I am asking whether my backup strategies are making sense or not, so there is definitely a question