下面是一个简单的使用该工具进行数据备份的例子:
tar czvf - /root/code >/tmp/code_bak.tgz (将/root/code目录下的所有程序文件打包备份到/tmp/code_bak.tgz)
tar xzvf /tmp/code_bak.tgz /root/code (将备份的目录文件恢复到指定目录)
托管服务器大多时候是为了安全需要走数据备份,但是人工做又耗费时间,如何省时让系统自动备份?使用Crontab就能实现,Crontab是一个系统下的常用的定时执行工具,可以在无需人工干预的情况下运行指定作业,Crontab可用于设置周期性被执行的指令,下面我们就详细介绍一下Crontab的安装及使用方法:一、Crontab的安装
1、CentOS下面安装Crontab
yum install vixie-cron crontabs //安装Crontabchkconfig crond on //设为开机自启动service crond start //启动
说明:vixie-cron软件包是cron的主程序crontabs软件包是用来安装、卸装、 或列举用来驱动 cron 守护进程的表格的程序。
2、Debian下面安装Crontab
apt-get install cron //大部分情况下Debian都已安装。/etc/init.d/cron restart //重启Crontab
二、Crontab使用方法
1、查看crontab定时执行任务列表
crontab -l
2、添加crontab定时执行任务
crontab -e
输入crontab任务命令时可能会因为crontab默认编辑器的不同。
给你讲一下Linux下的 先创建个备份脚本的文件保存为backup.sh,然后让corn在指定时间运行就可以了 备份脚本内容: cp -r 日志目录 要备份的目录 tar -zcvf bak$(date +%Y%m%d).tar.gz 要备份的目录 //将数据所在文件夹bak打包欢迎分享,转载请注明来源:内存溢出
评论列表(0条)