Situation:
I have a monthly SQL Serer database release/upgrade/blockpoint during the same time all the maintenance jobs are running on the server. So, it takes about an hour to backup this particular database. Additionally, the Application Customer takes down the app during this time so we do not have to worry about recovery time bc no data changes are being made and the app is offline.
Possible Solutions: I have been thinking about scheduling a full backup job to run an hour before the blockpoint occurs and then running either a transaction log backup or differential backup (not sure which one would be better) after the app is offline. I feel like there is little chance for data loss and it may cause recovery to take longer but it shouldn't matter since the app is down.
Can anyone offer any advice on pros/cons. Also, whether a transaction log backup (database is in full recovery) or differential backup method should be used?