I've never heard ontape described as more convoluted than onbar before.
The block size should be set to the block size of your tape device. The critical thing is that the block size be the same for the ontape -s and the ontape -r
How was ontape -s run? What level ? I'm hoping for a level 0 backup.
How is ontape -r being run ? Is the server status online?
The easy case of ontape is ontape -s -L 0
for a full backup, followed by ontape -r , on an offline server, and neither backup nor restore the logs. This would be a cold restore, it will end up with the server being in single user mode (aka quiescent), use onmode -m to get to online.
As to how low it takes; it depends on the length of the string ...
At the site I'm at here, ontape backs up 30 GB in just under 15 minutes. If you don't have a HP Ultrium 230 internal tape drive, I can say that they work faster than 4 mm dat.
Regards,