navicat 备份mysql数据库,还原mysql数据库,清理过期备份

                                                              Navicat自动备份手册

  1. 环境描述

系统:windows7

Navicat版本:15.0.12

以本机环境cmp库为例

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第1张图片

 

  1. 备份流程
    1. 点击“自动运行”(有些Navicat版本中是“计划”),然后点击“新建批处理作业”

     navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第2张图片

     

    1. 选择“备份”,并点击需要备份的数据库“cmp”,在“可用的工作”中双击Backup cmp

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第3张图片

 

    1. 双击后的工作会在“已选择的工作”列表中显示,点击“保存”,输入“cmp每日备份”(可根据自己需要填写);

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第4张图片

 

    1. 点击“设置任务计划”,切换到“触发器”页面,点击“新建”,设置触发时间,频率等参数,点击确定

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第5张图片

 

    1. 点击“开始”,测试备份流程是否正确;

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第6张图片

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第7张图片

 

 

    1. 右键编辑连接,切换到高级,在设置位置的输入框中查看或设置备份文件的位置,可以看到刚刚测试时备份的nb3备份文件

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第8张图片

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第9张图片

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第10张图片

  1. 还原流程
    1. 左边选择需要还原的数据库,右边单击“备份”,选择“还原备份”,选择需要还原的.nb3文件

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第11张图片

 

    1. 选择需要还原的对象,高级中设置还原的一些规则

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第12张图片

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第13张图片

 

 

    1. 点击“还原”,还原数据库,出现[Msg] Finished successfully,表示还原成功,自己再检查一下还原的数据信息

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第14张图片

 

  1. 清理备份
    1. 点击开始菜单,点击控制面板,点击管理工具,找到“任务计划程序”,可以看到刚才设置定时备份的任务

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第15张图片

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第16张图片

 

 

    1. 右键任务计划程序,点击“创建任务”或者 创建基本任务

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第17张图片

 

    1. 设置任务名称

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第18张图片

 

    1. 设置任务频率

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第19张图片

 

    1. 清理脚本

rem 删除10天前的.nb3数据库备份文件,注意文件路径

Forfiles /p "D:\bak\mysql\fs\fs" /m *.nb3 /d -10 /c "cmd /c del @path" 

CHOICE /T 10 /C ync /CS /D y /n

Forfiles /p "D:\bak\mysql\sms\sms" /m *.nb3 /d -10 /c "cmd /c del @path" 

CHOICE /T 10 /C ync /CS /D y /n

exit

navicat 备份mysql数据库,还原mysql数据库,清理过期备份_第20张图片

    1. 测试清理备份文件计划

你可能感兴趣的:(数据库开发)