设为首页 收藏本站
查看: 765|回复: 0

Windows下自动备份文件到FTP服务器

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-5-29 11:24:46 | 显示全部楼层 |阅读模式
  由于这次当机,更加看重备份的重要性,但是在Windows上做备份似乎没有linux上方便,因为linux的脚本要强的多。找了半天,测试了半天,终于成功了。
  首先是备份文件。因为要备份Web站点内容,Mysql数据库内容,SVN仓库内容,最简单的方式就是直接用RAR打包,备份RAR文件。当然,也可以写个脚本Dump出mysql内容和subversion仓库,不过如果不考虑以后切换平台,也就没必要了。对于压缩工具,首先考虑的是rar的命令行版,结果试了一下失败了,它的参数的用法不是很清晰,而且运行过程中显示是试用版,需要注册。于是考虑用winrar。在要备份的三个目录上点右键,压缩到文件,打开winrar的对话框,选上需要的参数,比如每个文件夹压缩到单独的文件,以及压缩密码等。设置完成后点击配置,保存为新配置,设一个名字,选中下面两个保存压缩文件名和要压缩的文件,以及下面的立即执行和在桌面上建立快捷方式。
  完成以后打开桌面上的快捷方式看看,里面的命令行就是我们需要的命令。写一个批处理,首先要停掉两个服务,用net stop命令把apache和mysql停止,接下来就是这个压缩命令,下面是启动这两个服务。测试一下,压缩成功了。
  然后是上传到FTP的问题,我选用了金牛角的FTP服务器,40块钱一年,500M空间,下载速度100K,很不错。(帮他做个广告吧,真的不错的)。windows的命令行也有FTP命令,而且有一个-s参数,指定保存FTP命令的文本文件名,就可以自动执行里面的命令。写一个文本文件,首先open serverip,接下来是一行用户名,一行密码,然后就可以上传了。不过如果是压缩文件,需要设置成二进制模式上传,所以加一行bin,然后是mput *.rar,不过mput有个缺点,就是每个要上传的文件都要确认一下,没关系,后面加上几行y就可以了。最后bye,结束FTP。
  将ftp -s:filename.txt加到批处理的最后就可以用了。当然,可以在文件最后加上删除压缩文件,省的下次压缩的时候出现文件混乱。然后建一个计划任务,把这个批处理加进去就OK了。简单方便而且免费实用。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-71866-1-1.html 上篇帖子: 登录FTP,目录不显示,如何解决 下篇帖子: FTP连接代码,可浏览FTP等
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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