全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 6648|回复: 21
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 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 原创内容

查看全部评分

22#
发表于 2010-12-20 23:01:12 | 只看该作者
收下了~~~
21#
发表于 2010-12-20 22:55:02 | 只看该作者
原帖由 guxin0123 于 2010-12-20 21:56 发表


不行的
那个除非用vps控制面板里面的备份才行
那个可以备份整个系统


有啥办法可以备份VPS的基础环境呢,,,懒得一个个来配置....
20#
发表于 2010-12-20 22:13:56 | 只看该作者
19#
发表于 2010-12-20 22:03:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
18#
 楼主| 发表于 2010-12-20 21:56:14 | 只看该作者
原帖由 leozhang 于 2010-12-20 21:22 发表


兄弟,你能用这个备份VPS里的基础环境吗,?? 比如VPS里的NGINX系统平台之类的,然后restore回来就可以用?


不行的
那个除非用vps控制面板里面的备份才行
那个可以备份整个系统
17#
发表于 2010-12-20 21:22:03 | 只看该作者
原帖由 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 ...


兄弟,你能用这个备份VPS里的基础环境吗,?? 比如VPS里的NGINX系统平台之类的,然后restore回来就可以用?
16#
发表于 2010-12-20 20:43:39 | 只看该作者
我喜欢技术贴,,备份有用
15#
发表于 2010-12-20 20:35:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
14#
 楼主| 发表于 2010-12-20 20:34:13 | 只看该作者

他的比较先进
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-25 03:47 , Processed in 0.062775 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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