Linux VPS/服务器 网站及数据库自动本地备份并FTP上传备份脚本
准备工作: 需要提前在VPS安装好lftp,lftp功能上比较强大,CentOS直接执行:yum install lftp,Debian执行:apt-get install lftp 。 需要在VPS上创建/home/backup/ 目录,在FTP上创建backup目录。 如果VPS上数据库不多的话
准备工作: 需要提前在VPS安装好lftp,lftp功能上比较强大,CentOS直接执行:yum install lftp,Debian执行:apt-get install lftp 。 需要在VPS上创建/home/backup/ 目录,在FTP上创建backup目录。 如果VPS上数据库不多的话
利用了 bash 和 lftp 的自动登录功能 lftp 支持 ftp ssh 等多种登录协议 实现代码如下:#!/bin/bash echo "script start at " `date "+%Y-%m-%d %H:%M:%S"` for site in "192.168.1.2" "192.