百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[Windows] windows 服务器自动备份任务 下载 批处理 [复制链接]
查看:52411 | 回复:3

798

主题

6147

帖子

8389

积分

名誉斑竹

寻赚钱伙伴Q&WX→715287

Rank: 8Rank: 8

贡献
1731
鲜花
174
注册时间
2005-7-20

落伍者站长知道能手QQ绑定落伍微信绑定落伍手机绑定

发表于 2012-12-27 11:02:35 | 显示全部楼层 |阅读模式 来自 中国浙江绍兴
很久很久以前的资料了,现在整理一下分享出来。大家交流一下。

也可以提取你需要的命令进行使用,很多方法都是整理于网络,没有版权什么的。随便转载。

集成命令列表1
功能:自动备份数据库并按日期创建备份文件夹。
  1. @echo off
  2. echo 执行备份任务
  3. echo 正在停止数据库…
  4. echo 正在停止网站数据库…
  5. net stop MySQL
  6. echo 执行备份数据库
  7. xcopy "D:\MySQL\data\*.*" D:\mysqlbak\webbak%date:~0,10%\ /e /y /c
  8. net start MySQL
  9. echo 正在启动网站数据库…
  10. echo 退出备份任务
  11. echo .
  12. exit
复制代码
拆解:
停止数据库命令
  1. net stop MySQL
复制代码
拷贝数据库文件
D:\MySQL\data\ 为数据库存放目录
D:\mysqlbak\webbak 为数据库备份目录
%date:~0,10% 为当前备份日期创建目录
  1. xcopy "D:\MySQL\data\*.*" D:\mysqlbak\webbak%date:~0,10%\ /e /y /c
复制代码
启动数据库
  1. net start MySQL
复制代码
集成命令列表2
功能:自动备份数据库并日期rar加密打包(密码为123456)。
  1. @echo off
  2. echo 执行备份任务
  3. echo 正在停止数据库…
  4. echo 正在停止网站数据库…
  5. net stop MySQL
  6. echo 执行备份数据库
  7. xcopy "D:\host\mysql\data\*.*" E:\wwwroot\Default\webmysql\ /e /y /c
  8. net start MySQL
  9. echo 正在启动网站数据库…
  10. echo 正在打包网站数据库…
  11. "C:\Program Files\WinRAR\WinRAR.exe" a -r -ibck -p123456 -y E:\wwwroot\Default\%date:~0,10%-WEBDATA.rar E:\wwwroot\Default\webmysql\*.*
  12. echo 退出RAR打包
  13. echo 删除复制数据库
  14. del /s /q E:\wwwroot\Default\webmysql\*
  15. echo 退出备份任务
  16. echo .
  17. exit
复制代码
拆解:
以上重复命令不重复说明了
打包并加密
C:\Program Files\WinRAR\WinRAR.exe 为winrar压缩程序安装目录
123456 为压缩包加密密码
E:\wwwroot\Default\ 为打包到的目录
%date:~0,10%-WEBDATA.rar 为压缩文件名,例如今天是2012-12-27 名字就是 2012-12-27-WEBDATA.rar
  1. "C:\Program Files\WinRAR\WinRAR.exe" a -r -ibck -p123456 -y E:\wwwroot\Default\%date:~0,10%-WEBDATA.rar E:\wwwroot\Default\webmysql\*.*
复制代码
删除拷贝数据
E:\wwwroot\Default\webmysql\* 为备份目录,为方便下次备份一定要删除。不然容易重复。
  1. del /s /q E:\wwwroot\Default\webmysql\*
复制代码
备份任务下载
说明:
从网站进行命令下载到指定的目录
  1. wget http://备份文件的WEB地址/MySQLDATA-%date:~0,10%.rar -P E:\数据备份\%date:~0,10%
复制代码
wget 下载地址:http://pan.baidu.com/share/link?shareid=4576&uk=956587458
放在C:\Windows\System32
注意:也可以用其它工具进行下载,如果大文件的话不建议用这种方法。对于小文件倒还好。

添加自动任务
打开任务面板->任务计划
双击“添加任务计划”
下一步浏览到你创建的CMD。
自定义任务的名称,如果是数据库的话建议一天备份一次。如果网站文件的话 可以设置一周。
下一步设置时间,建议设置2-3点左右。
下一步输入管理的帐号和密码来完成任务创建。

评分

参与人数 1积分 +2 收起 理由
天堂没有雨天 + 2 同意此观点,MJJ顶一个!

查看全部评分

回复

使用道具 举报

453

主题

5069

帖子

39万

积分

落伍者(八仙过海)

禁止访问

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

贡献
3436
鲜花
323
注册时间
2012-4-3

落伍者站长知道能手落伍草根英雄技术小组QQ绑定落伍微信绑定落伍手机绑定

发表于 2012-12-27 11:10:33 | 显示全部楼层 来自 中国山西太原
随便转载,反正都是MJJ
如何快速落伍http://www.im286.com/thread-11644609-1-1.html

没有人有帮助你的责任和义务。感谢每一个帮助过我的人!
回复 支持 反对

使用道具 举报

798

主题

6147

帖子

8389

积分

名誉斑竹

寻赚钱伙伴Q&WX→715287

Rank: 8Rank: 8

贡献
1731
鲜花
174
注册时间
2005-7-20

落伍者站长知道能手QQ绑定落伍微信绑定落伍手机绑定

 楼主| 发表于 2012-12-27 11:17:45 | 显示全部楼层 来自 中国浙江绍兴
放在资料里快发霉了。呵呵。
回复 支持 反对

使用道具 举报

66

主题

1753

帖子

914

积分

落伍者(一心一意)

Rank: 1

贡献
2376
鲜花
5
注册时间
2010-12-21

QQ绑定

发表于 2012-12-27 15:32:40 | 显示全部楼层 来自 中国山东济南
........一楼也mjj
彩石金属瓦|www.jinshuwa.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-4-29 21:54 , Processed in 0.135869 second(s), 39 queries , Gzip On.

返回顶部