使用远程的服务器,对另外一台远程的服务器进行FTP操作,速度要比本地机器操作快很多。
之前写过一篇关于FTP如何手工的在Linux进行远程操作,
今天找到一个自动批量的脚本,感觉很好。满足了我的需要。
我的A网站在香港 我的B服务器Linux的在国内。这样就可以把A网站自动备份到B服务器了。
希望本篇博客能给需要的同学一些帮助。
#####从ftp服务器上的/home/data 到 本地的/home/databackup####
#!/bin/bash
ftp -n<
2. FTP自动登录上传文件。
####本地的/home/databackup to ftp服务器上的/home/data####
#!/bin/bash
ftp -n<
3. FTP自动登录下载单个文件。
####ftp服务器上下载/home/data/a.sh to local /home/databackup####
#!/bin/bash
ftp -n<
4. FTP自动登录上传单个文件。
####把本地/home/databachup/a.sh up ftp /home/databackup 下####
#!/bin/bash
ftp -n<
小结:把以上脚本另存为文件加入到crontab中即可实现FTP自动上传、下载文件。
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客 – https://java-er.com/blog/linux-ftp-auto-backup/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢