定时任务:windows下备份数据文件到指定的目录

#windows下备份数据文件到指定的目录

(1)新建文本文件

echo off
echo ------------------ 开始备份日志文件------------------
set ymd=%date:~0,4%%date:~5,2%%date:~8,2%
set backup-dir=C:\RTXdbbackup\rtxdb-%ymd%
echo 备份目录:%backup-dir%
echo --------------------------------------------------
if not exist %backup-dir% (
mkdir %backup-dir%
)

echo F|xcopy /i /y "C:\Program Files (x86)\Tencent\RTXServer\db\rtxdb.mdb" %backup-dir%

echo ------------------ 日志备份完成!------------------
stop

参数介绍:
/S 复制目录和子目录,除了空的。
/E 复制目录和子目录,包括空的。 与 /S /E 相同。可以用来修改 /T。
/F 复制时显示完整的源和目标文件名。
/R 改写只读文件。
 /Y 禁止提示以确认改写一个现存目标文件。
/I 如果目标不存在,又在复制一个以上的文件, 则假定目标一定是一个目录。

(2)修改文本文件后缀名为.bat
(3)加入任务

开始-控制面板-管理工具-任务计划程序-创建任务-指定程序脚本-添加触发器选择执行时间

原文地址:https://blog.51cto.com/7603402/2433147

时间: 2024-10-14 17:59:34

定时任务:windows下备份数据文件到指定的目录的相关文章

windows下拷贝制定文件夹到特定目录

D:\资产清查照片>dir /S /D | perl -ne "if(/的目录/){ $_ =~ s/\s+的目录//; print $_;}" > d:\workspace\dir2.txt D:\workspace>perl  aa.pl lanshanZM.txt dir1.txt > cpls.bat D:\workspace>cpls.bat open RH, $ARGV[0]; @lnAs = <RH>; chomp @lnAs;

windows下备份mysql方案

总体思想 定时任务调用备份脚本 1.定时任务, 自行研究 2.脚本 c:\mysql_bak\bin\mysqldump.exe -ugbds -pxxxx gbds --hex-blob>c:\mysql_bak\sql\gbds_%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%.sql 备注: 对于mysqldump.exe可以使用快捷方式复制到使用目录 windows下备份mysql方案,布布扣,bubu

Alwasyon环境下增加数据文件需要注意的几点

半夜收到报警短信,服务器磁盘空间不足,爬起来检查一番,发现由于索引重建导致,而且该磁盘下仍有自动增长的数据文件,由于该服务器上其他盘符有剩余空间,于是打算将该磁盘下的数据文件限制增长,并新增几个数据文件在其他有空闲空间的磁盘下,于是操作步骤如下: 第一步:检查Alwayson各辅助节点的相同盘符是否同样有磁盘空间(可以使用EXEC master..xp_fixeddrives来查看) 第二步:检查各辅助节点下是否存在对应文件夹,没有的手工创建 第三步:在主节点对数据库上新增数据文件. 三步打完手

Go语言配置文件解析器,类似于Windows下的INI文件.

config Package config is a Configuration file parser for INI format 包 config 是一个简洁方的,支持注释的Go语言配置文件解析器,类似于Windows下的INI文件. 配置文件形式为[section] 的段构成, 内部使用 name=value键值对 如果为指定段节点,则默认放入名为[default]的段当中. "#"为注释的开头,可以放置于任意的单独一行中. 安装 go get github.com/lxmgo

Linux下Oracle 数据文件被物理误删除的恢复

#加深对Linux句柄的理解/紧急情况下Oracle的快速恢复 不同于从Oracle中drop掉数据文件,在某些情况下,可能会遇到数据库在运行时数据文件在操作系统级别被删除,而此时Oracle实例并未崩溃,仍然处于open状态.此时就要求尽量在最小的影响下最高效率地完成恢复.现将恢复过程整理出来,以备不时之需. <<过程模拟>> <STEP 1>模拟删除 [email protected] >select name from v$datafile; NAME --

windows下的*.url文件配置

直接指向网页 [InternetShortcut] URL=http://user.qzone.qq.com/2275471603 Modified=F00F43B3A875C601D9 ShowCommand=7 IconIndex=1 IconFile=C:\WINDOWS\SYSTEM\url.dll HotKey=1601 windows下的*.url文件配置,布布扣,bubuko.com

linux复制指定目录下的全部文件到另一个目录中

linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r dir1 dir2即可.如果dir2目录已存在,则需要使用cp -r dir1/. dir2如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中,明显不符合要求.ps:di

Windows下创建.gitgnore文件

相信使用过git的朋友可能遇到过,直接在windows下创建.gitgnore文件失败.类似截图那样 上网查了一下,有两种方法. 方法1: 此方法较为简单,前提是安装了git bash. 用git bash:cd 到 相应目录:然后输入命令touch .gitignore创建 方法2: 步骤1:在E:\Project\git_basic_homework创建一个1.txt文件 步骤2:按键盘Shift+键盘Ctrl+鼠标右击,选择'在此处打开命令窗口',弹出cmd命令框 步骤3:在cmd命令窗口

linux复制指定目录下的全部文件到另一个目录

linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r dir1 dir2即可.如果dir2目录已存在,则需要使用cp -r dir1/. dir2如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中,明显不符合要求.ps:di