kn007的个人博客
♥ You are here: Home > 软件与网络 > VPS > VPS备份网站数据及数据库

VPS备份网站数据及数据库

by | 2 Comments

提醒:本文最后更新于 2809 天前,文中所描述的信息可能已发生改变,请仔细核实。

自用的备份命令:

#!/bin/bash
tar zPcf /data/www/backup/backup_$(date +%Y%m%d).tar.gz /data/www/域名文件夹
/data/soft/mysql/bin/mysqldump -u用户名 -p密码 数据库名 |gzip > /data/www/backup/db-$(date +"%Y%m%d").sql.gz

第二行是网站数据,第三行是数据库,都采用了gzip压缩

上述命令,请在ssh中在合适的地方,输入

vi backup.sh

按i后,黏贴进去。按esc  -> 输入:wq回车保存退出。

接着赋予脚本执行权限

chmod +x /你存放的目录/backup.sh

接着添加到计划任务,在ssh中输入:

crontab -e

按i后在最后一行,加入

00 00 * * * /你存放的目录/backup.sh

便可在服务器时间为0点时,备份数据。

网上还有备份到指定ftp的办法,前提是安装lftp,一个很强大的功能,安装命令:

yum install lftp

转载请注明转自:kn007的个人博客的《VPS备份网站数据及数据库

donate
有所帮助?

Comments

2 Comments立即评论
  1. 前来围观,抢占沙发!

    1. MOD回复

      @松鼠男: 嘿嘿。。。

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif