The first step to this is to create a script which checks the following properties of a backup volume. In addition, there should be checks in place for available free disk space (check elsewhere in the developer pages for details).
The long term goals of Automatic Backup Volume Checking is to ensure that before a backup commences the backup volume will support various meta-data.