时间:2023-09-06人气:作者:佚名
接触CentOS已经有几个月的时间了,使用了太久的windows在刚接触linux命令行界面的时候还真有点不太适应,但到最后也就应了大家的那句话,跟linux接触的时候越长,就越为她的简洁高效而折服,我手上有一台服务器安装的操作系统是CentOS5.4,上面部署的有网站和数据库应用,基本构架:centos+nginx+mysql+php,但由于网站数据比较多,自己手动备份的话太费时间,所以就打算做一个自动运行的脚本,帮助我在每周的指定时间备份网站内容和数据库内容,用tar打包,然后再传到我另外一个ftp服务器上,整个备份过程就完成了。
假定这台服务器的网站目录为:/home/www,数据库程序路径为:/usr/local/mysql/bin,数据库名为:levil,ftp服务器为:ftphost,下面先来看完整的自动备份脚本(自动备份脚本保存位置为:/home/backup.sh):
#!/bin/bash
cd /home
WebBakName=web_$(date +%y%m%d).tar.gz
tar zcvf $WebBakName www
SqlBakName=sql_$(date +%y%m%d).tar.gz
/usr/local/mysql/bin/mysqldump -uusername -ppassword levil>backup.sql
tar zcvf $SqlBakName backup.sql
ftp -nv ftphost << EOF
user ftpname ftppass
put $WebBakName
put $SqlBakName
quit
EOF
rm -f backup.sql $WebBakName $SqlBakName
下面来给大家一一讲解:首先进入/home目录,定义WebBakName变量为网站备份的文件名,文件名格式为web_日期.tar.gz,定义SqlBakName变量为数据库备份的文件名,文件名格式为sql_日期.tar.gz,把整个网站目录www打包到WebBakName文件名中,使用mysqldump导出指定数据库内容到backup.sql,然后把数据库备份打包到SqlBakName文件中,本机备份工作至此结束,如果你没有足够大的远程ftp空间的话,可以直接把备份文件下载到本机,但我还是建议直接备份到另外一个服务器上的ftp空间中,做到完全自动化备份,这时你需要把脚本中的ftphost、ftpname和ftppass分别替换成你的ftp信息,整个备份过程就完成了。
接着输入chmod +x backup.sh给脚本添加执行权限,再输入:crontab -e编辑任务自动开始时间,比如我输入:
00 05 * * 1 /home/backup.sh 就代表每周1的上午5点整执行该自动备份操作。
在这一切完成之后,你可以先把自动任务时间改为当前的接近时间,看自动备份脚本是否工作正常,测试OK的话以后就不用担心这台服务器出现任何问题导致数据丢失了,当然如果你的数据更新比较频繁的话,建议把自动备份时间调整为每日。
soul怎么点亮8个字母,soul每积累满3颗心就可以点亮一个字母,积累24颗心即可点亮8个字母。
(2)人喜欢2023-10-19miui10如何允许模拟定位,以小米手机为例,miui10允许模拟定位的方法是:1、首先在手机桌面找到设置栏目点击设置。2、进入到设置界面,滑动手指拉到最底部可以看到一个其他高级设置模块,点击其他高级设置。
(2)人喜欢2023-10-19春兰空调e3原因,春兰空调出现e3是因为空调出现了过流保护,也就是空调的电流超过了空调的设置额度,空调为了保护自身不被烧损,在接触到这样的电压时进行的自动断电的情况。
(2)人喜欢2023-10-19花呗没还完可以关闭吗,花呗没还完是不可以关闭的。若是欠款未还清,系统就会提示“暂时无法关闭花呗”。此外,除了没还款不能关闭花呗外,在未确认收货的交易占用额度的情况下,也不能关闭花呗,用户必须将
(2)人喜欢2023-10-19soul怎么点亮8个字母,soul每积累满3颗心就可以点亮一个字母,积累24颗心即可点亮8个字母。
(2)人喜欢2023-10-19miui10如何允许模拟定位,以小米手机为例,miui10允许模拟定位的方法是:1、首先在手机桌面找到设置栏目点击设置。2、进入到设置界面,滑动手指拉到最底部可以看到一个其他高级设置模块,点击其他高级设置。
(2)人喜欢2023-10-19春兰空调e3原因,春兰空调出现e3是因为空调出现了过流保护,也就是空调的电流超过了空调的设置额度,空调为了保护自身不被烧损,在接触到这样的电压时进行的自动断电的情况。
(2)人喜欢2023-10-19花呗没还完可以关闭吗,花呗没还完是不可以关闭的。若是欠款未还清,系统就会提示“暂时无法关闭花呗”。此外,除了没还款不能关闭花呗外,在未确认收货的交易占用额度的情况下,也不能关闭花呗,用户必须将
(2)人喜欢2023-10-19