利用ftp命令+bat程序实现本地数据定时备份到服务器
来源:互联网 发布:建筑三维制图软件 编辑:程序博客网 时间:2024/05/29 07:12
需求
在组内服务器上搭建数据备份服务器,要求实验用电脑可以定时(如12小时/24小时等)备份所选文件夹的数据文件。备份位置在服务器D盘上建立Backup文件夹。
解决方案:rar命令+ftp命令+bat批处理程序+windows计划任务
- 利用rar命令在本地打包备份文件夹,并存放到一个本地备份文件夹;
- 利用ftp命令将打包文件上传到服务器备份文件夹
- 将bat程序添加到windows计划任务中,设置定时间隔。
具体文件
- backup.lst
用于指定需要打包的文件夹。增加或者删除非常方便,就添加/删除一条路径。可以只选择特定格式的文件
E:\major\qutip\*.* //打包所有格式文件。若只需要特定格式使用./*.doc等F:\PICTURE\*.*
- ftp.bat
用于执行打包文件夹,命名格式为当前日期时间。然后执行ftp.txt中的ftp命令。
set time_hh=%time:~0,2%if /i %time_hh% LSS 10 (set time_hh=0%time:~1,1%)set filename=%date:~,4%%date:~5,2%%date:~8,2%_%time_hh%%time:~3,2%%time:~6,2%rar a -m5 -r Mybackup-%filename%.rar @backup.lstftp -s:E:\backup\ftp.txtmkdir local_backupmove E:\backup\Mybackup-%filename%.rar E:\backup\local_backup //将压缩文件移动到本地备份文件夹中
- ftp.txt
都为ftp命令,通过用户名密码连接服务器,然后上传rar文件。
open serverIPusernamepasswardcd .\backupmkdir testcd .\testbinaryput E:\backup\*.rarbye
0 0
- 利用ftp命令+bat程序实现本地数据定时备份到服务器
- 用Python实现定时备份Mongodb数据,并上传到FTP服务器
- 自动备份数据库并通过bat 实现自动上传到ftp服务器
- bat定时循环上传文件到ftp服务器
- mysql定期备份数据并压缩上传到ftp服务器的bat文件脚本,恢复建议使用SQLyog enterprise
- windows系统下定时备份数据到远程ftp
- 利用ftp定时上传log到其他服务器
- 利用TSQL脚本将备份数据自动上传到ftp
- mysql自动备份数据库,同时ftp上传到指定服务器(scp远程获取本地备份)
- 用bat实现远程ftp备份
- java代码实现从FTP服务器上拉取文件到本地
- 将服务器上oracle数据备份到本地
- Windows下通过FTP自动备份数据到服务器并删除指定天数前的备份
- 利用windows定时任务通过BAT压缩备份oracle数据库
- --定时同步服务器上的数据(服务器上的数据修改同步到本地)
- 实现自动上传文件到ftp服务器的BAT脚本分享
- bat脚本使本地通过ftp和服务器传输文件
- 将文件备份到FTP服务器上
- jenkins安装,配置git项目
- 从零开始的 Python 爬虫速成指南
- android6.0/7.0打开系统权限
- Scrapy递归抓取数据存入数据库(示例二)
- 网络传输中MAC地址表、ARP表和路由表详解
- 利用ftp命令+bat程序实现本地数据定时备份到服务器
- cogs 732. [网络流24题] 试题库
- spring+struts2+mybatis 框架下图片上传
- 在迅捷CAD编辑器中修改文字大小的办法
- nginx反向代理和正向代理
- vuejs安装
- AttributeError: 'module' object has no attribute 'best_partition'
- 七.Git常见问题及知识点补充2
- HDU 4460 Friend Chains 【bfs】【spfa】