You can create an html page named App_Offline.htm and put it in the root of your site. This is not a mojoportal feature, it is an ASP.NET feature. However, it disables the entire site including the setup page, so you would have to rename it after backup is complete to put your site back online and then run the setup page.
Hope it helps,
Joe