当前位置: 首页 > news >正文

【Navicat实现 SQL Server 异地 定时备份】

背景

最近项目提出走外网服务对接接口,配外网后因服务器直接被暴露在互联网环境中,导致被病毒侵入两次;由此思考两种措施,一是预防侵入,二是快速数据还原,因此利用可利用局域网另一台机器做异地定时备份处理;

1. 共享文件夹设置

首先确保服务器和备机在同一局域网下,由此设置共享文件夹,详情请见windows电脑文件夹共享设置步骤分享

2. Navicat设置定时任务

可参考:
Navicat备份sqlserver数据库
Navicat Premium 自动备份mysql和sqlserver

  1. 新建查询,保存
    在这里插入图片描述
    脚本如下,
USE master
GO-- 先建立网络连接
EXEC xp_cmdshell 'net use \\备机IP\共享目录 密码 /user:用户名'
GODECLARE @ls_dbname VARCHAR(100)
DECLARE @ls_command VARCHAR(255)-- 设置备份文件路径为网络路径
SET @ls_dbname = '\\备机IP\共享目录\数据库名.bak'-- 删除已存在的同名备份文件
SET @ls_command = 'DEL "' + @ls_dbname + '"'-- 执行删除命令(需要xp_cmdshell启用)
EXEC xp_cmdshell @ls_command-- 备份数据库
BACKUP DATABASE [数据库名] TO DISK = @ls_dbname
WITH INIT  -- 覆盖现有备份文件
GO
  1. 点击自动运行,新建批作业,找到数据库,将查询拖动到已选择工作
    在这里插入图片描述
  2. 设置任务计划,设置触发器,保存输入密码
    在这里插入图片描述

    在这里插入图片描述
  3. 点击测试,备份成功!
    在这里插入图片描述

还原

参考:Navicat 17 还原SQL Server数据库BAK备份文件

  1. 新建同名数据库
    在这里插入图片描述
  2. SQL备份,右键从文件备份,勾选FULL
    在这里插入图片描述
    在这里插入图片描述
    这里一定注意要设置对应的目录和文件名
    在这里插入图片描述
  3. 点击生成SQL, 还原
    此步执行后,还原成功
http://www.dtcms.com/a/414122.html

相关文章:

  • GitOps实战:ArgoCD+Tekton打造云原生CI/CD流水线
  • (基于江协科技)51单片机入门:3.静态数码管
  • 团支部智慧团建网站Wordpress调用搜索
  • 什么是ppm,ppb,ppt?
  • LeetCode 389 找不同
  • gitlab解决合并冲突本地处理的步骤
  • 趣谈Bug -500英里邮件问题
  • 洛阳天艺网络做网站怎么样自适应型网站建设方案
  • 沧州市网站优化排名网站开发的过程中遇到的难题
  • 【JDK 11 安装包免费下载 免登录Oracle 】jdk11与jdk8有什么区别?
  • Oracle 数据库管理员认证难考吗?怎么报考?
  • 计算机网络经典问题透视:物理层调制技术全解析 (ASK, FSK, PSK, QAM, OFDM)
  • Python语法提效指南:推导式与循环的性能对比与最佳实践
  • AWS SageMaker SDK 完整教程:从零开始云端训练你的模型
  • Java Servlet(二)--- HttpServlet,HttpServletRequest,HttpServletResponse
  • Linux-01_2(vi / vim 编辑器)
  • 网站建设的难点在哪里网站设计哪家便宜
  • 网站建设外包项目初做淘宝客选哪个网站
  • 负载均衡式的在线OJ项目编写(三)
  • jQuery为前端开发提供了许多强大而简便的功能
  • Kali 手记:2025年更新版
  • 2025年的 Crate 安全:工具与技术 (RustConf China 2025系列精选)
  • MATLAB学习文档(二十二)
  • 环球资源网网站特色国内做外贸网站的有哪些资料
  • 基于Hadoop的美妆产品网络评价的数据采集与分析-django+spider
  • MySQL InnoDB表压缩:性能优化全解析
  • AWS Toolkit - 注册 AWS Builder ID 账号
  • 零基础学AI大模型之LangChain
  • 深入浅出 XSS — 从原理到实战与防护
  • 长尾关键词挖掘网站python 网站开发入门