在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下: 一、tar命令,这个现在经常使用用来打包: tar包指的是档案文件: tar -cvf filename_20140805.tarfilename 打tar包的方法 tar -xvf ...
说明:每天定时备份网站,并删除 天前的备份 首先在 home 下新建一个文件夹: backup mkdir home backup 用于保存备份文件 编写Shell脚本: vim backup.sh bin sh bin bash cd home backup mkidr date Y m d dateTime date Y m d 当前系统时间 backdescdir home backup d ...
2017-06-19 14:13 0 1846 推荐指数:
在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下: 一、tar命令,这个现在经常使用用来打包: tar包指的是档案文件: tar -cvf filename_20140805.tarfilename 打tar包的方法 tar -xvf ...
使用expect和mysqldump备份 expect expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。 例如,执行shell脚本的过程中,需要输入用户名、密码等,可使用expect来完成自动输入。 安装expect 脚本 shell脚本 ...
linux下备份一个目录下所有文件及目录,应该用什么命令? 可以使用cp -r dir(目录) 这个命令cp是复制命令。-r 递归处理,指定目录下的文件和子目录一并处理。 cp -r ...
1.创建并编辑文件 /usr/sbin/bakmysql.sh,命令: vi /usr/sbin/bakmysql.sh 内容如下: 注意 -p 和 $db_passwd之间没有空格,不然$db_passwd会被当做参数[数据库名]来解析 2.修改文件 ...
1、写一个脚本:/root/mysql_backup.sh vim /root/mysql_backup.sh #!/bin/bashbackupdir=/data/mysql_backup time=` date +%Y%m%d%H`mysqldump -uroot -p ...
打算弄个mysql定时备份的脚本,可以自行设计crontab定时执行时间,可以是周一和周四每周备份两次 ...
新建目录 创建备份脚本 设置脚本的执行权限 将备份操作加入到定时任务(每天凌晨2点定时执行) 创建删除脚本(定时删除7天前的备份数据) 设置脚本的执行权限 将删除操作加入到定时任务(每天凌晨1点定 ...
backdb.sh 文件 #!/bin/bash USER="root" PASSWORD="888888" DATABASE="mydb" HOSTNAME="127.0.0.1" WEBMASTER="mmmmmmm@qq.com" CRONTAB="00 01 ...