欢迎光临旭日站长网!
您当前位置:网站首页 >> 技术教程 >> VPS教程 >> 如何使用VPS备份网站及数据库教程

如何使用VPS备份网站及数据库教程

2011-06-01 22:27:09 来源:旭日站长 浏览:3016

动态搞笑图片  每日一笑话,快乐一辈子

说到备份,相信很多站长都很关心了,毕竟要是网站出问题了,要是没有备份,可就麻烦大了,基于国外主机及VPS性能稳定价格不错,很多人购买了国外主机及vps,那么VPS的网站备份及数据备份是怎么实现的呢?

第一步,用putty备份网站目录。

[root@www ~]# cd /web/www      //进入相应的目录
[root@www www]# tar zcvf vps.tar.gz vps   //使用tar打包且压缩vps文件夹,压缩后的文件名为:vps.tar.gz
[root@www www]#
第二步,备份数据库。我们可以登录PHPMYADMIN进行导出数据,而且我们也可以在备份第一步文件的之前用帝国备份王或者程序自带的备份好一并打包下载。
或者我们可以使用使用mysqldump定时自动备份数据库
[root@www www]# vi backup-db.sh #!/bin/sh
/usr/local/mysql/bin/mysqldump -uroot -ppassword databasename > /web/www/db-backup/databasename$(date +"%Y%m%d").sql
rm /web/www/db-backup/databasename$(date -d -7day +"%Y%m%d").sql #上面语句删除7天前的备份

上述脚本中-u后接数据库用户名, –p后接数据库用户密码,databasename改成要备份的数据库名,也可以备份全部数据库将databasename修改为--all-databases,后面/web/www/db-backup/ 是备份的目录。

添加定时执行任务

[root@www ~]# crontab -e
59 22 * * * /root/backup-db.sh
每天的22:59分会自动备份数据库,且生成的数据库压缩按日期命名
以上就是关于如何使用VPS备份网站及数据库教程
发表评论
网名:
评论:
验证:
共有0人对本文发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)