Are we still keeping separate per-table snapshots?  These seem highly counter-intuitive - better to put them all in one directory (i.e. have $BACKUP_DIR/<snapshot ID>/$TABLE)?