LINUX MYSQL APACHE 手动备份数据库和网站,自动备份数据库和网站。 15

实验环境:LINUXMYSQLAPACHE实验目的:手动备份数据库和网站,自动备份数据库和网站。这是我们要考的题本人是个初学者大神来解答把给个详细点命令... 实验环境: LINUX MYSQL APACHE 实验目的: 手动备份数据库和网站,自动备份数据库和网站。
这是我们要考的题 本人是个初学者 大神来解答把
给个详细点命令
展开
 我来答
wjding78
2013-05-28 · TA获得超过373个赞
知道小有建树答主
回答量:451
采纳率:78%
帮助的人:198万
展开全部
手动备份:

tar cf - $MYSQL_DATA_DIR $APACHE_DIR | gzip > $BACKUP_DIR/$(date +%Y%m%d).tar.gz

$MYSQL_DATA_DIR 替换成你的MYSQL数据文件目录
$APACHE_DIR 替换成你对应的APACHE的目录
$BACKUP_DIR 替换成你的备份目录

自动备份:
#!/bin/ksh

$MYSQL_DATA_DIR=/var/mysql/data

$APACHE_DIR=/var/apache/web
$BACKUP_DIR=/backup

tar cf - $MYSQL_DATA_DIR $APACHE_DIR | gzip > $BACKUP_DIR/$(date +%Y%m%d).tar.gz

存成文件 /root/bin/backup.sh

以root身份:
crontab -e

* * 1 * * /root/bin/backup.sh

这样是每月1 号备份。
快又稳
2024-10-28 广告
数据库服务器作为广州快又稳网络科技有限公司的核心基础设施之一,承载着公司海量数据的存储、处理与访问需求。我们采用高性能、高可用性的服务器架构,确保数据的安全性、完整性和快速响应能力。通过先进的数据库管理系统,优化查询效率,支持复杂业务场景下... 点击进入详情页
本回答由快又稳提供
zhu520fa
2013-05-29 · TA获得超过317个赞
知道小有建树答主
回答量:471
采纳率:0%
帮助的人:140万
展开全部
楼上的回答蛮专业的。唯一不好的或者没说明清楚的是mysql使用何种引擎,如果是myisam,需要停掉mysql以后再以这样的形式备份,如果是innodb呢,这样处理可不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式