搭建linux文件备份服务器,Linux操作系统定时备份文件方法
对于站长来说,养成良好的备份习惯是非常重要的。无论性能多么好的美国服务器,都有出现问题的时候,情况严重的话会造成网站数据损坏和丢失,所以定期备份文件可以有效保障网站的长期发展。
对于Linux系统
注意:这里以文件目录/home/backups/example备份到/home目录下为例
一、创建脚本
touch 路径、文件名.sh
touch /home/backup.sh
vi /home/backup.sh
二、脚本内容
#! /bin/sh
mkdir /home/fcc
创建一个文件(备份路径)
cp -r /home/backups/example /home/fcc
含义:数据存储backups目录,备份到fcc目录下,首先复制数据,如下:
tar -zcpvf /home/backup$(date +%Y%m%d) .tar.gz /home/fcc
含义:将数据所在文件fcc打包
rm -rf /home/fcc
三、删除文件内容
find ./ -mtime +20 -name ‘’*.tar.gz‘’ -exec rm -rf {} rm -rf {} \;
含义:删除改文件夹下超过20天的文件(天数可以根据条件来决定。)
第四、执行脚本文件
sh /home/backup.sh
含义:设置定时执行脚本
安装cron服务
检查服务状态:service crond status
修改crontab内容
执行命令:crontab -e
进入后写脚本时间:0 0 /5 * /home/backup.sh (分 时 日 月 周)
设置为每5天执行一次脚本
保存wq
重启cron服务
service cron restart
这样通过以上简单的定时备份设置就可以对文件进行备份了,方法还是比较简单。大家在使用
搭建linux文件备份服务器,Linux操作系统定时备份文件方法相关推荐
- 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装
debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...
- linux 笔记服务器,Linux服务器 CentOS7.5 操作小笔记
Linux服务器 CentOS7.5 查看命令所在位置 which java 查看JVM内存情况 # 系统内存使用 free -h # 查看当前进程 ps -ef | grep java # 查看JV ...
- linux体验服务器,LINUX架设服务器的初级体验
Linux在服务器端的地位让人感觉很难在Windows中进行调整,为了巩固这个基础,Linux肯定会持续很长的时间,下文是爱站技术频道小编为您整理的LINUX架设服务器的初级体验,一起进入下文了解一下 ...
- Linux搭建BT下载服务器,linux下搭建bt服务器–xbt篇
在windows2003下搭建bt服务器对硬件的要求较高,低配置的服务器容易死机,很是麻烦. 我们考虑用linux.据我所知,在linux下面可以作为bt tracker的软件并不是不多.现在介绍两个 ...
- 虚拟机python建站_搭建本地虚拟服务器linux(CentOS 7)的python虚拟环境(Hyper-V演示)...
新建虚拟机->安装CentOS7->新建虚拟交换机:内部网络->CentOS7设置->网络适配器:虚拟交换机:新建虚拟交换机->进入CentOS #cd /etc/sys ...
- 服务器操作系统linux,关于服务器的操作系统
1.服务器操作系统都有哪些? 服务器操作系统一般分两类,一类是linux占据了大量的服务器市场份额,一类是windows server占有少量的市场份额.服务器操作系统的市场和PC操作系统的市场恰巧是 ...
- linux搭建音视频服务器,Linux平台部署音视频SDK实现即时通讯功能
Linux平台部署音视频SDK实现即时通讯功能 下面介绍一款强大的音视频即时通讯平台给大家,它就是--云智真音视频SDK. 云智真提供一套跨平台的音.视频即时通讯解决方案,基于先进的H.264视频编码 ...
- linux搭建sendmail邮件服务器,Linux系统Sendmail架设Mail服务器
一.安装Sendmail 完全安装Red Hat Linux 9.0时,Sendmail就会自动内置,版本号为8.12.8-4.如果你不确定Linux是否已经安装有sendmail,可以输入以下命令查 ...
- 西部数码linux云服务器,linux云服务器选择哪个版本
linux 基于Linux的 Centos操作系统 最大的特点就是稳定,免费使用,服务收费.是初学者配置云服务器的首选.CentOS去除很多与服务器功能无关的应用,系统简单但非常稳定,占用资源少,命令 ...
最新文章
- MySQL和java连连看_用 JAVA 开发游戏连连看(之一)动手前的准备
- delphi if多个条件_屡试不爽!使用策略模式代替多个if条件语句
- java el表达式 导航规则_javaweb之EL表达式语言
- 在现有的python环境下创建另一个python版本【亲测有效】
- 全国计算机等级考试题库二级C操作题100套(第37套)
- 张队长主讲这堂 .NET Core技术培训公开课,太原你约不约
- linux内存初始化初期内存分配器——memblock
- winpe镜像文件iso下载_精品软件:最喜爱的也是最纯净WinPE-微PE工具箱
- 织梦编辑器加HTML视频显示很小,织梦去掉编辑器自动加div的方法即大小字情况...
- ArcGIS Pro 性能诊断
- matlab俄罗斯方块说明,俄罗斯方块MATLAB版的代码
- 乐高mindstormsev3_乐高MINDSTORMSEV3软件程序模块开发-2019年精选文档
- linux下配置Tilera MDE4.1.8方法
- html方框打勾字段,HTML+CSS入门 如何设置 checkbox复选框控件的对勾√样式
- 贪心算法实例(五):小船过河问题
- 读书笔记--Java虚拟机垃圾收集算法
- html中图片透明度渐变效果,三种用CSS滤镜实现的图片透明度及渐变效果
- 还在手动测试?那是那还不知道Python自动化测试的强大之处
- FreeSwitch 终端命令详细介绍
- 新开博文,高兴的狠!心有猛虎,细嗅蔷薇。志在江山,细品清泉!