内网数据库自动备份方法

一、服务器安全

  • 前置机上网,其它电脑不许上网,装火融安全、360企业安全云这样的防护软件;
  • 服务器不得直连外网,不得日常办公。
  • 服务器数据经常使用专用的移动硬盘备份。异地备份,哪怕是一周一次。
  • 有条件使用付费的杀毒软件给每个机器。
  • 服务器RAID 对数据保护很重要;值得投资。
  • 可请专门或兼职的网络安全人员对服务器和内网进行服务和管理。

二、体检中心使用秉泰软件相关的数据库有:

1、btv9k                    体检库V9

2、btlis20                 检验库

3、btcs20                  超声库

4、btpacs20              影像库

5、tj_zhongjianku   体检中间库

三、通过《管理员手册》进行数据库自动备份设置,也可照此如下:

内网数据库自动备份方法

1、打开 SQL Server 企业管理器,找到数据库维护计划。

          2、添加一个数据库维护计划,为其设置一个优美而和谐的名字,并选择需要操作的数据库对象。

          3、设置在本机磁盘上的备份选项。由于备份需要每日转移,所以我的设置是每天做一个轮巡。

          4、然后在数据库服务器上架设一个 FTP 服务端,并添加一个指向数据库每日备份目录的帐户。

          5、安装,然后编写一个批处理,通过 WinRAR 命令行将每日备份目录打包待传。有关 WinRAR 的命令行参数可以参考我的批处理如下:

    1. C:\Program Files\WinRAR\WinRAR.exe
    2. D:\Task\bak_files\tmp.rar
    3. E:\Backups

          6、至此,数据库服务器上的备份打包已经准备好了,接下来就应该进行传输。由于数据库服务器上设置了 TCP/IP 策略,FTP 只能在被动模式下运行。如果用 Windows 自带的 FTP 命令行,就算能够建立连接,也是无法传输数据和执行操作命令的。这点非常郁闷,***放弃 FTP 命令行,在备份服务器上用解决了这个问题:

         7、由于备份服务器的外部存储设备容量依然有限,需要想办法在每天获取数据库服务器上的备份之后,自动清理以前过期的备份文件。使用批处理来实现。程序的执行参数是约定的,number30 代表保留30天备份,path_后面跟上备份目录的相对或绝对路径:

         8、***一步就应该是删除数据库服务器上的临时备份打包。由于 FTP 处于被动模式,使用 FTP 命令行删除自然行不通。只能在数据库服务器上添加一个计划任务,在拖备份操作之后的时间执行下面的脚本:D:\Task\bak_files\tmp.rar&nbsp

         至此,一个 SQL Server 数据库异地备份方案诞生了。

         四、影像信息

                1、体检图片    一般在D:\秉泰软件\publish\upload

               2、超声图片     本机有,可看超声本的图像存储方案配置

                3、影像图片    一般在d:\dcmbox 或存储上面。

          五、手工异地备份,异地同局域网备份,或采用免费的自动文件备份工具,或商用的文件备份方案。

        注:参考:服务器数据如何自动异地备份 – 知乎 (zhihu.com)

相关新闻

400-888-7278

在线客服