We are in the process of implementing a backup server in case of database inaccessibility on the primary server. My backup strategy on the one server has been to have one backup device for my database and perform full backups every night which overwrite this backup device. During the day I run transaction log backups every 15 minutes which append to the same backup device. This works well for us since the full backup overwrites every night and the transaction log backups append during the day to the same device.
With our new scenario with keeping a refreshed backup server that is updated from backups run on the primary server, it appears that I need to have 2 backup devices, one for the full backup and one for the transaction log backups. The reason being that we will probably copy the full backup nightly over to the backup server and restore it on the backup server. Then during the day we will have the transaction log backups write to another device that we will copy off to the backup server (and don't restore it unless there was a need to).
We would probably just copy the transaction log backup over to the backup server every 15 minutes just overwriting the backup that is currently on the backup server. Before the full backup runs that night we will make that final copy of the transaction log backup over to the backup server. At that point I will have to refresh the transaction log backup device so that the next morning the log will start with only new changes.
Should I have the 1st transaction log backup each morning simply overwrite the previous day's transaction log backups or is there some other way to do this? Is this scenario typical for backup servers? I am interested in anyone else out there who has a backup server refreshed daily for disaster recovery purposes and how they go about doing what I mentioned above.
Thanks,
Bessebo
With our new scenario with keeping a refreshed backup server that is updated from backups run on the primary server, it appears that I need to have 2 backup devices, one for the full backup and one for the transaction log backups. The reason being that we will probably copy the full backup nightly over to the backup server and restore it on the backup server. Then during the day we will have the transaction log backups write to another device that we will copy off to the backup server (and don't restore it unless there was a need to).
We would probably just copy the transaction log backup over to the backup server every 15 minutes just overwriting the backup that is currently on the backup server. Before the full backup runs that night we will make that final copy of the transaction log backup over to the backup server. At that point I will have to refresh the transaction log backup device so that the next morning the log will start with only new changes.
Should I have the 1st transaction log backup each morning simply overwrite the previous day's transaction log backups or is there some other way to do this? Is this scenario typical for backup servers? I am interested in anyone else out there who has a backup server refreshed daily for disaster recovery purposes and how they go about doing what I mentioned above.
Thanks,
Bessebo