备份脚本,备份后上传到远程服务器中
需要备份/html/mediawiki 和 数据库
tar zcvhf /tmp/wikidata_`date +%d`.tgz /var/www/html/mediawiki/
mysqldump -uroot -pqwer1234 --default-character-set=utf8 my_wiki > /tmp/mysql_my_wiki_`date +%d`.sql
passwd=qwe123
expect -c "
spawn scp -r /tmp/wikidata_`date +%d`.tgz /tmp/mysql_my_wiki_`date +%d`.sql ServerSubmit@10.10.10.1:/home/ServerSubmit/Zero/wiki_backup/
expect {
\"*assword\" {set timeout 300; send \"$passwd\r\";}
\"yes/no\" {send \"yes\r\"; exp_continue;}
}
expect eof"