1. 管理->维护计划->新建维护计划
Name:MaintenancePlan
Description:Backup database,full backup each week,differ backup everyday.
2. 新建两个子计划,一个执行完全备份,1周1次,一个执行差异备份,每天一次。
Subplan_FullBackup
Subplan_DifferBackup
两个子计划按顺序执行,如果同时既有完全备份,又有差异备份,则按顺序执行。
分别添加数据库备分任务,并编辑好执行时间和执行备份的数据库。
注意,工具箱栏中有一个维护任务。
3. 如果有任何错误,查看维护计划中的计划任务,右键查看执行历史记录,找出错误原因。
4. 再添加一个子计划
Name:RemoveExpireBackFile
Description:Remove expire backup files.
并加入自动删除过期文件的任务。
备份中出现的问题:
1. 查看执行情况
SELECT
CONVERT(CHAR(100),SERVERPROPERTY('Servername')) AS Server,
msdb.dbo.backupset.database_name,
msdb.dbo.backupset.backup_start_date,
msdb.dbo.backupset.backup_finish_date,
msdb.dbo.backupset.expiration_date,
CASE msdb..backupset.type
WHEN 'D' THEN 'Database'
WHEN 'L' THEN 'Log'
END ASbackup_type,
msdb.dbo.backupset.backup_size,
msdb.dbo.backupmediafamily.logical_device_name,
msdb.dbo.backupmediafamily.physical_device_name,
msdb.dbo.backupset.nameAS backupset_name,
msdb.dbo.backupset.description
FROMmsdb.dbo.backupmediafamily
INNER JOINmsdb.dbo.backupset ON msdb.dbo.backupmediafamily.media_set_id =msdb.dbo.backupset.media_set_id
WHERE(CONVERT(datetime, msdb.dbo.backupset.backup_start_date, 102) >= GETDATE() -7)
ORDER BY
msdb.dbo.backupset.database_name,
msdb.dbo.backupset.backup_finish_date
2. 显示备份成功却没有生成备份文件。
重新编辑备份任务,可生成备份文件。