最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
linux 备份数据库与网站文件详解
时间:2022-11-14 22:08:32 编辑:袖梨 来源:一聚教程网
例1,手动备份数据库与网站文件
代码如下 | 复制代码 |
#!/bin/sh #程序开始 TODAY=`date "+%Y%m%d"` tput init echo "" read choice $DATABASEDIR/aadb/$table.bcp -Usa -Ppwd -SServer -Jiso_1 -n -T409600 $DATABASEDIR/bbdb/$table.bcp -Usa -Ppwd -SServer -Jiso_1 -n -T409600 |
例2,自动定时备份数据库
代码如下 | 复制代码 |
#!/bin/bash NewFile="$BackupPath"db$(date +%y%m%d).tgz |
#lftp -f lftp.sh 如果有FTP可同时上传ftp中。
再利用crontab命令生成/var/spool/cron/root 文件
crontab –e (就会打开一个编辑窗口,第一行会有内容格式的提示,在此输入命令)
m h dom mon dow command (具体意义表示:分钟 小时 日期 月份 星期 命令,在某月(mon)的某天(dom)或者星期几(dow)的几点(h,24小时制)几分(m)执行某个命令(command))
如: 10 02 * * * /home/backup/autobackupmysql.sh (表示零晨二点十分执行备份脚本)
例3,我们自己的一个Linux VPS 自动备份数据到远程主机FTP
如果系统上没有ftp命令,先执行yum install -y ftp进行安装。
需要先建立/home/backup/目录,该目录不能用作其他用途。
代码如下 | 复制代码 |
#!/bin/bash #FTP信息 #备份数据库 #备份网站 #操作FTP cd /home/backup/ rm -rf /home/backup/*.tar* |
相关文章
- 碧蓝航线的里雅斯特期待的便当时间皮肤有什么 04-30
- 明日之后踏浪逐星服装展示攻略 04-30
- 深空之眼幽月塞勒涅刻印搭配核心思路 04-30
- 明日之后红杉茶会护卫队首领BOSS有哪些 04-30
- CF手游段位奖励汇总攻略 04-30
- 无期迷途5-13怎么走攻略 04-30