小知识:VPS主机上备份网站和数据库的简单方法

现在看到越来越多的VPSer开始使用VPS,在使用VPS的时候一个很重要的任务就是VPS提供备份,虽然一些IDC也提供VPS的备份服务,但要不就是收费,都不太适合我们这些VPSer们使用。

今天介绍一下简单的方法为自己的VPS备份。

1、使用putty登录VPS,这里不多介绍了。

2、备份网站目录:

[root@www ~]# cd /web/www //进入相应的目录 [root@www www]# tar zcvf vps.tar.gz vps //使用tar打包且压缩vps文件夹,压缩后的文件名为:vps.tar.gz [root@www www]# 

3、备份数据库

方法一:使用PHPmyadmin备份数据库

%小知识:VPS主机上备份网站和数据库的简单方法-猿站网-插图

%小知识:VPS主机上备份网站和数据库的简单方法-1猿站网-插图

%小知识:VPS主机上备份网站和数据库的简单方法-2猿站网-插图

%小知识:VPS主机上备份网站和数据库的简单方法-3猿站网-插图

%小知识:VPS主机上备份网站和数据库的简单方法-4猿站网-插图

方法二:使用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”).sqlrm /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 -e59 23 * * * /root/backup-db.sh  每天的23:59分会自动备份数据库,且生成的数据库压缩按日期命名 以上备份的信息,备份完了就赶快把备份下载到本地,毕竟,备份的数据都在VPS,不在身边。

>>转载请注明出处:VPS侦探

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:服务器中aux,com1,com2,prn,con,nul等特殊文件删除方法

2023-4-25 12:36:20

建站知识

小知识:LVS(Linux Virtual Server)Linux 虚拟服务器介绍及配置(负载均衡系统)

2023-4-25 12:58:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索