全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2074|回复: 8
打印 上一主题 下一主题

干货发个windows自动备份上传脚本

[复制链接]
跳转到指定楼层
1#
发表于 2013-11-29 14:37:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 holinhot 于 2013-11-29 14:45 编辑

我是用于备份mysql data数据。备份要停止一下。当然也做了双重备份。一是备份Sql方便个别恢复。二是备份整个mysql目录。你可以用于备份网站数据设置好ftp ip 账号密码要备份的目录和备份文件存放目录。和上传到远程ftp上的目录就可以了。需要安装7z解压。

  1. set year=%date:~0,4%
  2. set month=%date:~5,2%
  3. set day=%date:~8,2%
  4. set data=data-%year%-%month%-%day%
  5. set dbb=server-%year%-%month%-%day%
  6. set dbc=log-%year%-%month%-%day%
  7. set ftphost=您的ftp IP
  8. set ftpuser=ftp用户名
  9. set ftppw=ftp密码
  10. set ftpdir=上传到远程ftp目录
  11. set locdir=备份文件本地存放位置
  12. set backupdir=需要备份的目录
  13. set servername=服务器表示名称

  14. ::以下是自动上传参数请勿修改
  15. net stop mysql
  16. C:\progra~1\7-Zip\7z.exe a -r  %locdir%%data% %backupdir%
  17. net start mysql
  18. cd %locdir%
  19. echo open %ftphost% >%servername%.txt
  20. echo user %ftpuser% %ftppw%>>%servername%.txt
  21. echo cd %ftpdir%>>%servername%.txt
  22. echo put %locdir%%data%.7z>>%servername%.txt
  23. echo bye>>%servername%.txt
  24. ftp -n -s:%servername%.txt

  25. echo 上传完成
复制代码

评分

参与人数 1威望 +18 收起 理由
cpuer + 18 赞一个!

查看全部评分

8#
 楼主| 发表于 2013-11-29 17:29:33 | 只看该作者
imnpc 发表于 2013-11-29 16:02
好备份 不带ftp
http://www.haobeifen.com/

备份到本地有意思吗
7#
发表于 2013-11-29 17:24:04 | 只看该作者
powershell么
6#
发表于 2013-11-29 17:19:13 | 只看该作者
mark               
5#
发表于 2013-11-29 16:02:13 | 只看该作者
好备份 不带ftp
http://www.haobeifen.com/
4#
 楼主| 发表于 2013-11-29 15:18:26 | 只看该作者
zmr90 发表于 2013-11-29 15:09
话说win下有很多方便的软件进行备份的啊

找了n久没一个用着顺心的 我需要备份目录
3#
发表于 2013-11-29 15:09:31 | 只看该作者
话说win下有很多方便的软件进行备份的啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-22 04:10 , Processed in 0.103435 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表