全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: Cat

[经验] 自动备份网站文件和数据库上传到FTP空间(10月7日更新)

[复制链接]
 楼主| 发表于 2010-9-1 21:57:32 | 显示全部楼层
原帖由 Cat 于 2010-8-26 23:09 发表
你看這條語句
/usr/local/mysql/bin/mysqldump -uroot -p123456 --databases db1 db2 db3 > /home/backup/databackup.sql
#压缩数据库
tar zcf /home/backup/$DataBakName /home/backup/databackup.sql

如果改成
/usr/local/mysql/bin/mysqldump -uroot -p123456 --databases db1 > /home/backup/db1.sql
/usr/local/mysql/bin/mysqldump -uroot -p123456 --databases db2 > /home/backup/db2.sql
/usr/local/mysql/bin/mysqldump -uroot -p123456 --databases db3 > /home/backup/db3.sql

tar zcf /home/backup/$DataBakName /home/backup/*.sql
*.sql代表壓縮所有sql文件

然後刪除命令要改為
rm -rf /home/backup/d*.sql



18楼我已经回复了~~
发表于 2010-9-1 22:05:08 | 显示全部楼层
LZ,那我的呢?直接改成
mysqldump -uroot -p123456 --databases db1 db2 db3 > /home/backup/databackup.sql

对吗?谢谢
发表于 2010-9-1 22:11:37 | 显示全部楼层
原帖由 Cat 于 2010-9-1 21:57 发表



18楼我已经回复了~~

可能没理解我的意思,18楼的没办法备份新增加的库,需要手动添加
我希望默认可以备份所有mysql库,并且单独备份成 数据库名.sql
 楼主| 发表于 2010-9-1 22:19:19 | 显示全部楼层

回复 33# 的帖子

过几天先,以前弄过.现在忘记了....你先暂时手动修改吧
发表于 2010-9-1 22:20:26 | 显示全部楼层
原帖由 Cat 于 2010-9-1 22:19 发表
过几天先,以前弄过.现在忘记了....你先暂时手动修改吧

OK,等待Cat技术牛人的解决方案了
发表于 2010-9-7 10:59:11 | 显示全部楼层
直接执行脚本可以,但没有自动运行。
发表于 2010-9-7 11:04:58 | 显示全部楼层
奇怪,安装crontab:
yum install crontabs
显示已经安装过了。

但/sbin/service crond start //启动服务显示:crond: unrecognized service
service crond status,这个也是同样的。
发表于 2010-9-7 18:12:41 | 显示全部楼层

回复 37# 的帖子

安装计划任务:
yum -y install vixie-cron

评分

参与人数 1威望 +5 收起 理由
phpwinder + 5 感谢指点!

查看全部评分

发表于 2010-9-8 13:14:22 | 显示全部楼层

回复 38# 的帖子

刚把这个卸载,还要安装这个啊。
发表于 2010-9-23 07:16:21 | 显示全部楼层
用了之后,lnmp就死掉了。要重启lnmp  

sql 500多M。压缩之后160M。
网站很多缓存文件,压缩之后40多M。

是不是dump和tar的时候令lnmp资源不够而死掉了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-30 19:17 , Processed in 0.059770 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表