数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer

一、使用Navicat自动备份MySQL

1、点击计划

数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer

2、点击新建处理作业

数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer

3、选择需要备份的数据库,上级可用任务

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

4、点击保存按钮,输入保存文件名

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

5、保存后点击设置计划任务

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

6、计划里新建保存时间,应用后输入系统密码即可

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

7、保存的路径设置,连接属性中的高级选单中设置保存的路径

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

二、使用Navicat自动备份SQLServer

1、连接数据库后点击查询

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

2、新建数据库查询,并保存查询

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

新建的代码如下:

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文件路径

此处所有操作为建立数据库全局量,不针对具体哪个数据库实体

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

3、完成后点击计划,新建批处理作业

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

4、双机刚才保存的查询语句

”数据库自动备份教程:使用Navicat自动备份MySQL和SQLServer"/

5、其余配置与MySQL配置时相同。

本文所需要的工具软件:

本地下载:点击下载

提醒:我们提供的软件仅为学习之用,为网络共享软件,如需商业使用请支持正版。我们不对因使用软件造成的侵权承担任何责任!

点赞 0 分享
本文为「本站原创」,未经我们许可,严谨任何人或单位以任何形式转载或刊载本文章,我们保留依法追究侵权的权力!

微信联系我们

亿百天技术客户服务

使用微信扫一扫

昵称:亿百天技术

公司:湖北亿百天信息技术有限公司

电话:027-88773336

手机:15342213852

邮箱:serviceebaitian.cn

相关栏目

加载中...

成为会员立享特权

立即注册亿百天公司会员,在线联系客服立即享受会员特权,还有丰厚礼品赠送;签约时可以享受特低折扣优惠,期待您的加入!

客服热线:400-840-3336

我们为您提供个性化的售前咨询服务,及全面的技术售后服务。