To make sure your DR Runbook is accurate, review it regularly. This sounds obvious but as organizations struggle to achieve a “zero-downtime” environment, they tend to focus all of their available time confirming that updates or added services function correctly, and even backup correctly, without never considering the impact on their DR processes.
On a consistent rotation, test your DR Runbook with an end user and allow them to give feedback on its accuracy.
Keep track of when a runbook was last updated, if possible, when it was last run.
Remember, your DR Runbook should not become the gathering point for a variety of processes. It should remain focused on its single goal. Don’t be afraid to split runbooks and then insert references if required.