使用crontab 定时备份文件 1. 编辑crontab规则 2. 编写shell脚本 find -mtime +N/-N/N 的时间算法 参见:https://blog.csdn.net/yakoo5/article/details/17709561 ...
以下是shell自动备份用的: 主要功能: 将pathSrc目录中的文件拷贝到pathDst目录中去。 具体步骤:先查询源目录和目标目录中的文件,分别存在fileSrc和fileDst中。 gt 来两个循环,比较。不在fileDst的就拷贝过去。再判断一下是否拷贝成功。 将pathSrc中的文件保留 天。 具体步骤:先查出源目录中大于 天的文件 就是那句find ,然后删除。 补充: 有需要的话可 ...
2019-03-21 19:50 0 2812 推荐指数:
使用crontab 定时备份文件 1. 编辑crontab规则 2. 编写shell脚本 find -mtime +N/-N/N 的时间算法 参见:https://blog.csdn.net/yakoo5/article/details/17709561 ...
根据网上代码改编而成,这个脚本分为两个文件,一个是执行文件backup.sh,另一个是备份项目文件backup.txt。backup.txt这个文件比较好理解,就是一个text文件,它的每一行表示一个项目,也就是你需要备份的目录下面的文件或目录。 代码如下: #!/bin/bash ...
#!/bin/bash #date 显示时间,我们可以用时间的不同做为备份文件的名字,这样以前的备份就不会被覆盖 datename=$(date +%Y%m%d-%H%M%S) #定义时间变量名和显示时间格式 mkdir /tmp/back/$datename ...
一、 编写脚本 编写一个脚本文件,使脚本可以执行备份命令。 例如,将文件目录 /home/backups/balalala 备份到/home目录下,并压缩。 1. 创建脚本 命令格式: touch 路径/文件名.sh 例如: 输入命令:touch /home/backup.sh 2. ...
Linux救援模式备份文件 这里以RedHat系统为例,磁盘已进行Raid 一、制作系统启动盘 1、准备 系统镜像 Ultra ISO,即软碟通(或其他ISO制作软件) 一个容量足够的U盘(推荐8G以上) ps:由于Redhat与CentOS的系统结构完全一致 ...
一、 编写脚本 编写一个脚本文件,使脚本可以执行备份命令。 例如,将文件目录 /home/backups/balalala 备份到/home目录下,并压缩。 1. 创建脚本 命令格式: touch 路径/文件名.sh 例如: 输入命令:touch /home/backup.sh 2. ...
(1)在服务器上创建备份目录,并赋予权限 mkdir -p /backup/bakdata #新建数据备份目录 (2)完成备份脚本操作 新建脚本文件 vi bakdata.sh 添加以下内容: #!/bin/sh dateTime ...