Windows Server 2012和2008中使用计划任务定时执行BAT批处理文件 定时备份mysql数据

MySQL 安装位置:D:\Program Files\MySQL\MySQL Server 5.0\data

如图:

数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪个盘的路径)我想备到D盘的db-bak目录下面============================新建db_bak.bat,写入以下代码

我的数据库地址

我备份的文件地址: 

我的db-bak.dat 文件

net stop mysql
xcopy "E:\Server\mysql\MySQL Server 5.0\data\bbsdata\*.*" "E:\icchinabackup\bbsdata\%date:~0,10%\" /E /Y /I
net start mysql

%date:~0,10% 获取当前日期 我的是2014\12\5  我备份的日期

简单说明xcopy的使用

xcopy 元目录 目标目录

/E(复制所有目录及子目录及其中的文件)

/Y(直接覆盖已存在的文件而不提示)

/I(如果目标不存在,且要复制多个文件,则假定目标必须是目录)

如果不加/I参数,当目标目录中,指定的文件夹不存在的话,会有相应的提示(内容为:文件 or 目录),利用此参数就默认是目录了。

如果想了解更多关于xcopy命令的使用方法,请在cmd下键入:

xcopy /?进行查看

如图详解:

最好一步就是实现如何定时备份了,跟我学!GO go go

这里我们采用最简单的方法

使用Windows的“计划任务”定时执行该批处理脚本即可。(例如:每天凌晨3点执行back_db.bat)

不会的话请看图文:

首先Windows Server 2008不同于其他服务器操作系统和Windows Server 2003有着很大的区别,计划任务的名称是“任务计划程序”不在控制面板里,而是在“管理工具”里。

由于服务器需要做些任务,定时执行,自己写程序吧,麻烦,所以采用BAT进行代替操作,网络上很多人都在说每分钟执行怎么配置,今天我们就配置一下。

打开“任务计划程序”–点击“任务计划程序库”在右则会看到操作项里有“创建基本任务”和“创建任务”如图所示:

点击“创建任务”后如图所示:填写好相应的名称和勾选好必要的条件

选择“触发器”选项,点击“新建”,创建任务执行时间,“重复任务间隔”这个选择后,后面有时间选择,是每小时,还是每分,可自己选择后再修改时间,再确定。

再来配置需要执行的“操作”,就是选择所写的程序或是BAT文件,这里很重要的配置是选择BAT文件后,在“起始于(可选)”这里一定要填写相应执行程序或是BAT文件的所在目录,要不然是执行不成功的。

特别说明:我差点被骗了,认为Windows计划任务是精确不到分钟级别的,主要是看到“重复时间间隔(P)”右边没有“1分钟”选项,如下图所示:

其实,它除了下拉选择外,还可手动修改时间值,比如上面的“1分钟”!!!

添加后,列表栏中会出现添加的计划任务。

时间: 2024-08-05 12:05:51

Windows Server 2012和2008中使用计划任务定时执行BAT批处理文件 定时备份mysql数据的相关文章

Windows Server 2008中使用计划任务定时执行BAT批处理文件图文教程

这篇文章主要介绍了Windows Server 2008中使用计划任务定时执行BAT批处理文件,这样就可以定时执行自己的任务了. 首先Windows Server 2008不同于其他服务器操作系统和Windows Server 2003有着很大的区别,计划任务的名称是"任务计划程序"不在控制面板里,而是在"管理工具"里. 由于服务器需要做些任务,定时执行,自己写程序吧,麻烦,所以采用BAT进行代替操作,网络上很多人都在说每分钟执行怎么配置,今天我们就配置一下. 打开

Windows Server 2012 AD域管理创建

前言 关于AD域管理及其权限划分概论: 1. AD域源于微软,适用于windows,为企业集中化管理和信息安全提供强力保障. 2. 提供域中文件夹共享,但同时又对不同用户有不用的权限. 3.通过对设备限制USB接口,网络访问特定网站来实现对企业内部信息的保护和防止流失. 4.个人文件夹可以重定向到服务器文件夹上,实现真正的在同一个域中使用者数据不受固定PC限制既数据跟随用走. 5.用户的权限不需要定制,只需要加入若干个带有不同权限属性的固定组就可以获得相应的权限功能. 我们按照下图来创建第一个林

Windows Server 2012 NIC Teaming配置实战

以往在WINDOWS SERVER上配置NIC时,例如WINDOWS SERVER 2003或2008上一般需要安装厂商的网卡聚合绑定软件,厂商软件针对自己系列的网卡设备支持的较好,但如果一个物理服务器上安装了2种以上的网卡,那么这个多厂商的网卡聚合绑定配置起来就比较麻烦了,容易互相冲突.现今WINDOWS SERVER 2012上自身NIC组件可以支持多网卡的聚合绑定,这个问题容易解决多了,那么如何掌握和配置WINDOWS SERVER 2012上的NIC呢?下面来具体学习下. 一.什么是NI

Windows Server 2012 R2 创建AD域

? ? 前言 我们按照下图来创建第一个林中的第一个域.创建方法为先安装一台Windows服务器,然后将其升级为域控制器.然后创建第二台域控制器,一台成员服务器与一台加入域的Win8计算机. 环境 网络192.168.100.1 子网掩码 255.255.255.0 网关192.168.100.2 域名 contoso.com DC1 192.168.100.11/24 DC2 192.168.100.12/24 Server 192.168.100.13/24 PC1 192.168.100.1

Windows Server 2012 R2功能体验之NIC组合(NIC Teaming)

首先介绍一下NIC Teaming的用途,简单说来就是将多个网卡绑定到一起,生成一个逻辑的网卡来提供高可用和带宽聚合.NIC组合的成员网卡要求能正常连接到网络.Teaming是提高系统高可用的一种非常有用的方案,试想在生产环境中,不管系统如何健壮,如果主机的网卡出现问题,网卡连接的交换机端口出现问题乃至交换机出现问题,都会导致应用的不可用.基于对网络高可用的需求,NIC Teaming提供了一种廉价而高效的高可用解决方案.      在早期版本的Windows,NIC Teaming的功能是通过

Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行

Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行 2016年01月03日 17:36:00 持之以恒 阅读数:5520 标签: windows定时任务.bat 更多 个人分类: 定时任务 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq1355541448/article/details/50451607 一.首先进行任务管理器设置  每隔1分钟执行.BAT 文件配置 首先Windows Serv

在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群

需要说明的是我们搭建的SQL Server故障转移集群(SQL Server Failover Cluster)是可用性集群,而不是负载均衡集群,其目的是为了保证服务的连续性和可用性,而不是为了提高服务的性能. SQL Server始终在负载均衡集群方面都缺少自己的产品,多由第三方厂家提供,但SQL Server故障转移集群却由来已久,在SQL Server 2012还提供了一个可用性组(AlwaysOn High Availability Groups)的新特性,我们知道微软的故障转移集群(W

Windows Server 2012中的多元密策略

在Windows Server 2008就已经可以使用多元密码策略的,但使用起来很不方便,但到了Windows Server 2012中就简单多了,至于什么是多元密码策略以及在Windows Server 2008中怎么使用大家可以可以去看看我以前的博客:http://yupeizhi.blog.51cto.com/3157367/1549873 1.新建两个测试用户"test1"和"test2": 2.打开"Active Directory 管理中心&q

Windows Server 2003、2008、2012系统的安装

说在前面的话 Windows Server 2003  Windows Server 2008  和 Windows Server 2012的安装,方法,是一样的. 如何虚拟机里安装win7操作系统 如何虚拟机里安装Win8操作系统 如何虚拟机里安装Win10操作系统 安装Windows Server 2003系统 安装Windows Server 2008系统 安装Windows Server 2012系统   1.安装Windows Server 2003系统 步骤一:将Windows Se