win7数据库/文件自动备份(转载)

简介: 自己创建自动备份程序的优点: 1、完全自己定制,可以根据自己的需要建立各类自动处理程序; 2、运用操作系统原生服务程序,最大化利用系统资源,减少第三方程序资源消耗; 3、自己创建程序,无任何第三方辅助,杜绝服务器受病毒入侵风险; 4、运用操作系统功能,减少软件采购成本。

自己创建自动备份程序的优点:

1、完全自己定制,可以根据自己的需要建立各类自动处理程序;

2、运用操作系统原生服务程序,最大化利用系统资源,减少第三方程序资源消耗;

3、自己创建程序,无任何第三方辅助,杜绝服务器受病毒入侵风险;

4、运用操作系统功能,减少软件采购成本。

 

一、自动备份批处理程序

  打开记事本程序,输入(可直接复制粘贴)以下代码:

 

备份数据库批处理代码:

@echo off
echo 备份78oa数据库
:start
net stop 78oa_mdbserver
xcopy/e/h/r/y "D:\78OA\server\modules\storage\data\78oa" "E:\78oa_bak\data\%date%\"
net start 78oa_mdbserver

 

备份附件文件批处理代码:

@echo off
echo 备份78oa附件文件
:start
net stop 78oa_webserver
xcopy/e/h/r/y "D:\78OA\htdoc\attachment" "E:\78oa_bak\attachment\%date%\"
net start 78oa_webserver

 

  “D:\78OA\”是78OA安装目录,“E:\78oa_bak\”是备份文件存储目录,根据自己的配置情况调整。

  记事本中建立以后,点击菜单栏中的【文件】——【另存为】,保存类型为【所有文件】,文件名扩展名【.bak】,命名后保存即可

  Windows系统下的批处理文件可以直接运行。

 

二、创建计划程序任务

  运用【Windows计划任务】管理器创建定时任务,开始菜单——附件——系统工具——任务计划程序,打开Windows7/2008的【任务计划程序】

  在【任务计划程序】管理界面的左边树形目录新建78OA计划任务的程序存放目录

  输入新文件夹的名称

  在【任务计划程序】管理界面的右边操作区域,点击【创建基本任务…】,打开【创建基本任务向导】

  在【创建基本任务向导】的【创建基本任务】步骤输入任务名称和任务描述,点击【下一步】

  在【创建基本任务向导】的【任务触发器】步骤选择【每天】(一般数据库每天备份,附件每星期备份),点击【下一步】

  设置按照【每日】创建的【任务触发器】每天执行任务的时间点,点击【下一步】

  在【创建基本任务向导】的【操作】步骤设置任务执行操作的类型,我们制作了批处理备份程序,这里选择【启动程序】,点击【下一步】

  在【启动程序】步骤选择我们创建的备份数据库的批处理文件位置,点击【下一步】

  在【创建基本任务向导】的最后一个步骤预览摘要界面,选择【当单击“完成”时,打开此任务属性的对话框】,点击【完成】

  【创建基本任务向导】自动打开刚才建立任务的【属性对话框】,在【常规】标签中的【安全选项】选择【不管用户是否登录都要运行】

  在【条件】标签中的【电源】选项,取消选择【只有在计算机使用交流电源时才启动此任务】,其他保持默认即可,点击【确定】

  我们在【安全选项】中选择了【不管用户是否登录都要运行】,需要输入操作系统密码确认

  通过以上步骤,我们创建了任务,点击刚才创建的任务,在右边【操作】区域【所选项】点击【运行】

  通过以上几步操作,我们创建的数据库/文件自动备份计划任务已经开始执行,可以充分保证78OA数据安全。

目录
相关文章
|
3月前
|
存储 关系型数据库 MySQL
mysql数据库备份与恢复
MySQL数据库的备份与恢复是确保数据安全性和业务连续性的关键操作。
78 4
|
2月前
|
SQL 关系型数据库 MySQL
数据库导入SQL文件:全面解析与操作指南
在数据库管理中,将SQL文件导入数据库是一个常见且重要的操作。无论是迁移数据、恢复备份,还是测试和开发环境搭建,掌握如何正确导入SQL文件都至关重要。本文将详细介绍数据库导入SQL文件的全过程,包括准备工作、操作步骤以及常见问题解决方案,旨在为数据库管理员和开发者提供全面的操作指南。一、准备工作在导
281 0
|
4天前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—Oracle数据库文件有坏快损坏的数据恢复案例
一台Oracle数据库打开报错,报错信息: “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。管理员联系我们数据恢复中心寻求帮助,并提供了Oracle_Home目录的所有文件。用户方要求恢复zxfg用户下的数据。 由于数据库没有备份,无法通过备份去恢复数据库。
|
17天前
|
关系型数据库 MySQL Linux
Linux环境下MySQL数据库自动定时备份实践
数据库备份是确保数据安全的重要措施。在Linux环境下,实现MySQL数据库的自动定时备份可以通过多种方式完成。本文将介绍如何使用`cron`定时任务和`mysqldump`工具来实现MySQL数据库的每日自动备份。
38 3
|
17天前
|
监控 关系型数据库 MySQL
Linux环境下MySQL数据库自动定时备份策略
在Linux环境下,MySQL数据库的自动定时备份是确保数据安全和可靠性的重要措施。通过设置定时任务,我们可以每天自动执行数据库备份,从而减少人为错误和提高数据恢复的效率。本文将详细介绍如何在Linux下实现MySQL数据库的自动定时备份。
29 3
|
2月前
|
存储 定位技术 数据库
介绍一下数据库的备份和恢复策略
【10月更文挑战第21】介绍一下数据库的备份和恢复策略
|
2月前
|
SQL 关系型数据库 MySQL
|
16天前
|
数据库
【赵渝强老师】数据库的备份方式
备份数据库是指将数据库中的数据及相关信息保存起来,以便在系统故障时恢复。备份对象不仅限于数据本身,还包括数据库对象、用户权限等。根据备份策略、类型和模式的不同,可分为整体/部分备份、完全/增量备份、一致/非一致备份。文中还附有相关视频讲解。
|
2月前
|
存储 关系型数据库 MySQL
PACS系统 中 dicom 文件在mysql 8.0 数据库中的 存储和读取(pydicom 库使用)
PACS系统 中 dicom 文件在mysql 8.0 数据库中的 存储和读取(pydicom 库使用)
34 2
|
3月前
|
Oracle 关系型数据库 数据库
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 数据库没有备份,无法通过备份去恢复数据库。用户方联系北亚企安数据恢复中心并提供Oracle_Home目录中的所有文件,急需恢复zxfg用户下的数据。 出现“system01.dbf需要更多的恢复来保持一致性”这个报错的原因可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。数据库恢复工程师对数据库文件进一步检测、分析后,发现sysaux01.dbf文件损坏,有坏块。 修复并启动数据库后仍然有许多查询报错,export和data pump工具使用报错。从数据库层面无法修复数据库。
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例

热门文章

最新文章

下一篇
无影云桌面