Schedule database backup question
You can schedule an agent job to run at startup (there's an agent schedule for that), but you would have to add logic to the job to see if it "missed" the previous schedule. for instance, you can check the backup history for the relevant database and see how old the most recent backup is, and then conditionally perform the backup.