Yesterday here in the U.S. the state of California had a "Shakeout", which was a practice for what to do in case of an earthquake. Although not everyone was involved, many government agencies were, and some companies also joined in. Japan also has drills like this as well.
Sure, it's a bit "gimmicky", but I like the idea. It's a good way to set aside a time to practice what you would really do in an emergency. In fact, I like the idea so much, I think it would be a good idea to have a yearly "disaster day" in IT. We should pick one day a year to review and/or practice the disaster and recovery steps we have for our systems. If nothing else, it would provide a tangible date to act as a "forcing function" to test the database restore processes you have.
Could your business survive a disaster like an earthquake or fire? Are you sure?