In this article understand why it is critical to allocate responsibility in clearly defined manner for backing up SQL databases.
Any regular SQL Server user would know the importance of backups in SQL Server, whosoever is mandated with SQL Server backup should be well versed with all backup related concepts and features available in SQL Server. If an organization has an inexperienced person handling their backups, they are bound to suffer greater losses during a disaster, if a data has not been backed up properly, there might be nothing left to restore after a SQL Server corruption incident. For people managing backups there are few basic questions about the process they should be able to answer.
- Are all backup files being stored in the right place?
- Are the backups running efficiently?
- What is the level of integrity in the recovered data?
- Which recovery mode is being used? Is it the ideal mode for the data? Are all the necessary conditions for the chosen mode being fulfilled?
There are many other questions that should be asked by the one responsible for backing up data, but these are the most basic ones, which need to be answered well. There can be multiple possible people within an organization managing the backups, ideally it should be the DBA, but given below are a few other options.
- It is the DBA – If you are the DBA, and you are the one handling the backups, then you need to ask yourself all the above questions. The answer to these should be satisfying, and you should always keep on reviewing your performance and ensure that backups are working always, and if they aren’t, what is the reason behind it? Being a DBA, you should be aware of all important details, not just about the database, but also about backups.
- It’s Not the DBA – Managing backups is a time consuming process, and if, instead of doing it yourself, you allocate the responsibility to someone else, that person better have the answers to all the above mentioned questions. You can always go to them and ask all important details about the backups, as a DBA, you ought to know everything. This might make them feel intimidated, but it is important to maintain quality work. Do not be afraid to question one’s potential to do the task, it is important to ensure that the right person has been assigned for the job.
- You have No Idea Who it is – This is the worst answer you can give someone asking about the allocation of your database backups. This shows carelessness on your part as a DBA, you cannot afford to have such a clueless approach when it comes to backups, not just for yourself but also for the organization. For any enterprise, its databases are its assets, and if they lose it due to your carelessness or someone else’s stupidity, you might be the one getting blamed for it. Even if you do not know who is it, you should take it upon your shoulders to set it right and ensure that all the above stated questions have positive replies.
Victor Simon is a data recovery expert in DataNumen, Inc., which is the world leader in data recovery technologies, including repair accdb database and sql recovery software products. For more information visit www.datanumen.com