宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 4941|回复: 21

[经验] 发一个自动备份并上传到godaddy免费空间的脚本

[复制链接]
发表于 2010-12-20 19:26:09 | 显示全部楼层 |阅读模式
这个是页面文件备份
  1. #!/bin/bash
  2. tar zPcf /home/www/backup/blogbackup_$(date +%Y%m%d).tar.gz /home/www/
  3. /usr/bin/lftp -u ftp账号,ftp密码 ftp地址 -e "put /home/www/backup/blogbackup_$(date +%Y%m%d).tar.gz;exit"
  4. rm -r /home/www/backup/*
复制代码
这个是数据库备份
  1. #!/bin/bash
  2. /usr/local/mysql/bin/mysqldump -u用户名 -p密码 --databases 数据库名 > /home/www/backup/databackup_$(date +%Y%m%d).sql
  3. tar zPcf /home/www/backup/databackup_$(date +%Y%m%d).sql.tar.gz /home/www/backup/
  4. /usr/bin/lftp -u ftp账号,ftp密码 ftp地址 -e "put /home/www/backup/databackup_$(date +%Y%m%d).sql.tar.gz;exit"
  5. rm -r /home/www/backup/*
复制代码
弄完了之后sh一下试试能不能成功
成功后输入crontab -e 编辑计划任务 我的数据库是每天备份 文件是每周备份
  1. 0 0 * * * sh /root/dbbackup.sh
  2. 0 0 * * 1 sh /root/blogbackup.sh
复制代码

评分

参与人数 3威望 +40 收起 理由
Gpuer + 10 我很赞同
Globalization + 20 文不对题
Captain + 10 原创内容

查看全部评分

发表于 2010-12-20 19:26:24 | 显示全部楼层
谢谢,看看
发表于 2010-12-20 19:28:47 | 显示全部楼层
这个要顶
发表于 2010-12-20 19:29:01 | 显示全部楼层
原帖由 Globalization 于 2010-12-20 19:26 发表
谢谢,看看
发表于 2010-12-20 19:30:48 | 显示全部楼层
发表于 2010-12-20 19:31:25 | 显示全部楼层
这个需要不需要 先安装lftp
发表于 2010-12-20 19:37:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2010-12-20 20:02:06 | 显示全部楼层
原帖由 edmin 于 2010-12-20 19:31 发表
这个需要不需要 先安装lftp

需要安装的
  1. # yum -y install lftp
复制代码
发表于 2010-12-20 20:05:47 | 显示全部楼层
收藏了
发表于 2010-12-20 20:13:40 | 显示全部楼层
原帖由 guxin0123 于 2010-12-20 19:26 发表
这个是页面文件备份#!/bin/bash
tar zPcf /home/www/backup/blogbackup_$(date +%Y%m%d).tar.gz /home/www/
/usr/bin/lftp -u ftp账号,ftp密码 ftp地址 -e "put /home/www/backup/blogbackup_$(date +%Y%m%d).tar.gz ...


活雷峰呀,真是我想要的....linode的数据没法备份.

另外请教一下,装了Xcache,但是我在phpinfo里,却显示不出来,咋回事???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|兜哪儿主机交流论坛

GMT+8, 2024-9-20 15:26 , Processed in 0.063529 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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