99问答网
所有问题
linux自动备份计划,我想备份var/www/html/的整个目录,每天2点备份一次,自动删除前两天的备份文件。
linux自动备份计划,我想备份var/www/html/的整个目录,每天2点备份一次,自动删除前两天的备份文件。在这里谢谢大家了,祝大家新年快乐
举报该问题
其他回答
第1个回答 2013-02-14
如下步骤:
1、新建脚本 backup.sh
#!/bin/sh
#Backup the files
tar -zcf /backup/html_$(date -d "today" +"%Y%m%d_%H%M%S").tar.gz /var/www/html/
#Delete the files two days before
find /backup/ -type f -mtime +2 -exec rm {} \;
2、为backup.sh添加执行权限
chmod 755 backup.sh
3、添加计划 crontab -e
0 2 * * * sh /var/test/backup.sh
注意事项:
1、backup.sh文件一定要添加执行权限;
2、注意脚本目录和存放备份文件的目录,/var/test/为脚本的目录,/backup/存放备份文件的目录;
稍微懂些linux的应该都能看懂,CentOS V6.3测试正常,你可以先测试一下如有疑问请用百度hi联系我,希望能帮助到你!
本回答被提问者和网友采纳
相似回答
linux自动备份,
打包/
var
/
www
/
html
到/bak 并只保留7天
答:
1 给我自己的服务器写的一段
自动备份
的shell !/bin/bash 指定要备份的系统目录 SYSTEM_DIR=/home 指定要
备份的
目录MAIL_DIR=mailbox #邮件目录 WEBSITE_DIR=
www
/
html
#
WEB目录 DATABASE_DIR=databases #数据库目录 指定备份文件的前缀 MAIL_PREFIX=mail WEBSITE_PREFIX=web DATABASE_PREFI...
MySQL
备份
七天完美保障数据安全MySQL七天备份
答:
这个备份脚本的功能非常简单。它首先设置日期格式和
备份目录,
然后设置MySQL用户名和密码。接下来,它会使用mysqldump命令将数据库备份到指定的目录下。脚本会删除所有七天前的旧备份文件,以节约磁盘空间。3. 设置定时任务 为了保证备份能够在
每天自动
执行,我们需要将备份脚本添加到定时任务中。我们可以使用cro...
linux
写一个
计划
任务的脚本,在每个月1号的凌晨3点定时
备份
/boot、/e...
答:
mkdir /bakcup-dir 你编辑一个shell脚本:cd ~/tmp vim b.sh !/bin/bash backups=`date +%H_%M-%m%d` # (1号键旁边到符号` )cd /backup-dir tar zcf $backups.tar.gz /home /root /boot /etc 让crontab来调用 crontab -e 3 1 * * sh ~/tmp...
求一个脚本:
linux
每3小时
备份
/
var
/log/messages到/var/log/back/mess...
答:
!/bin/bash while true do cp -f /
var
/log/messages /var/log/back/messages > /var/log/messages service rsyslog restart sleep 3h done
linux
将
整个
/etc
备份
为/tmp/etc.tar.gz,且不要等待
答:
etc目录要几百M,使用tar压缩是不可能不等待的。要想快,可以只备份你想要的配置文件即可,那样可能写脚本麻烦一些,但是肯定比整体备份要快多了。
图中是
linux
日志 , 请问是什么意思吖?特别后面的compatible; bingbot...
答:
表示是bing搜索引擎的爬虫
linux
下 把/usr/local/apache2/htdocs/下的东西都
备份
到根
目录的
htdo...
答:
直接使用cp命令 mkdir /root/htdocs_backup cp -R /usr/local/apache2/htdocs/* /root/htdocs_backup cp命令加上参数-R 递归地拷贝指定文件夹及文件夹下的文件及文件夹。
linux
中/
var
/
www
/
html
是自带
的目录
吗??为什么我装了Apache还是没有这个...
答:
Mac系统下,Apache默认根目录是:/Library/WebServer/Documents 非Mac系统,Apache默认根目录是:/
var
/
www
/
html
安装
Linux
系统至少需要两个分区
,一
个是系统挂载点“/”根
目录
分区,一个...
答:
1、/代表的意思是根分区,/swap代表的意思是交换分区。2、一般情况下这两个分区都要存在,才能继续安装
linux,
而且我安装的实践是还要有一个/boot分区,才可以正确安装。3、交换分区的作用类似于虚拟内存,是独特的文件系统,不能放置一般的文件,所以这部分空间一旦分配给linux,除非linux使用,你是不...
大家正在搜
相关问题
linux 每日自动备份文件的脚本
LINUX 自动备份脚本
linux自动备份脚本,谢谢给个详细操作。本人Linux不熟
设计一个shell脚本程序,要求有如下功能: 实现自动备份功...
怎样利用centos自动备份增量文件
LINUX 自动备份怎么实现?
linux 自动备份和恢复的脚本
linux脚本,自动备份前一天修改过的文件并且删除7天前的文...