现有结构:服务器A,服务器B
备份机制:每天1:00AM,服务器A执行完全备份到本地D:盘;
          每天3:00AM,服务器A建立映射到服务器B的D:盘,执行完全备份到服务器B,备份完删除映射;
          每天6:00AM,服务器B执行恢复,恢复从A备份来的文件。
现在需求:1.保留原有的完全备份,将服务器B的恢复时间提前。(这一步我可以做)
          2.在每天早上8:00服务器A执行一个增量备份,备份内容是3:00那次完全备份后所增加的数据。
          3.在服务器B恢复这个增量备份包。
以上2、3两步的作业程序如何编写,请指教,谢谢!

解决方案 »

  1.   

    --创建作业
    exec msdb..sp_add_job @job_name=@jobname,@delete_level=1--创建作业步骤
    declare @sql varchar(800)
    select @sql='exec '+@prorcname
     ,@dbname=db_name()exec msdb..sp_add_jobstep @job_name=@jobname,
     @step_name = '发送处理步骤',
     @subsystem = 'TSQL',
     @database_name=@dbname,
     @command = @sql,
     @retry_attempts = 5,   --重试次数
     @retry_interval = 5    --重试间隔--创建调度
    EXEC msdb..sp_add_jobschedule @job_name = @jobname, 
     @name = '时间安排',
     @enabled = 1, 
     @freq_type = 1, 
     @active_start_date = @date,
     @active_start_time = @time-- 添加目标服务器
    EXEC msdb.dbo.sp_add_jobserver 
     @job_name = @jobname ,
     @server_name = N'(local)' 
    go
      

  2.   

    takee (睡到十二点) 
    你好,你能把你的备份方案和实现方法发一份给我吗?急切
    [email protected]
      

  3.   

    takee(睡到十二点) 
    你好,你能把你现在的
    现有结构:服务器A,服务器B
    备份机制:每天1:00AM,服务器A执行完全备份到本地D:盘;
              每天3:00AM,服务器A建立映射到服务器B的D:盘,执行完全备份到服务器B,备份完删除映射;
              每天6:00AM,服务器B执行恢复,恢复从A备份来的文件
    备份方案和实现方法发一份给我吗?急切!!!
    [email protected]
    谢谢!