数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer
一、使用Navicat自动备份MySQL
1、点击计划
2、点击新建处理作业
3、选择需要备份的数据库,上级可用任务
4、点击保存按钮,输入保存文件名
5、保存后点击设置计划任务
6、计划里新建保存时间,应用后输入系统密码即可
7、保存的路径设置,连接属性中的高级选单中设置保存的路径
二、使用Navicat自动备份SQLServer
1、连接数据库后点击查询
2、新建数据库查询,并保存查询
新建的代码如下:
use master declare @ls_time varchar(100) declare @ls_dbname varchar(100) set @ls_time = convert(varchar, getdate(), 112) + '_' + replace(convert(varchar, getdate(), 108), ':', '') set @ls_dbname = 'N:\data\backup\ebaitiandatabase_' + @ls_time + '.bak' BACKUP DATABASE EBAITIANDATABASE TO disk = @ls_dbname
此处以时间和说明来保存文件,路径为“N:\data\backup\”可以根据需求自行修改
这里同样附上恢复的指令代码:
use master RESTORE DATABASE EBAITIANDATABASE FROM DISK = 'N:\data\backup\ebaitiandatabase_20160810_125035.bak' --bak文件路径 with replace, MOVE 'ebaitiandatabase' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\ebaitiandatabase.mdf', --mdf文件路径 MOVE 'ebaitiandatabase_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\ebaitiandatabase_log.ldf' --ldf文件路径
此处所有操作为建立数据库全局量,不针对具体哪个数据库实体
3、完成后点击计划,新建批处理作业
4、双机刚才保存的查询语句
5、其余配置与MySQL配置时相同。
本文所需要的工具软件:
本地下载:点击下载
提醒:我们提供的软件仅为学习之用,为网络共享软件,如需商业使用请支持正版。我们不对因使用软件造成的侵权承担任何责任!
本文为「本站原创」,未经我们许可,严谨任何人或单位以任何形式转载或刊载本文章,我们保留依法追究侵权的权力!
微信联系我们
使用微信扫一扫
昵称:亿百天技术
公司:星空体育·(StarSky Sports)官方网站
电话:027-88773336
手机:15342213852
邮箱:serviceebaitian.cn
我来说两句