对于站长来说,养成良好的备份习惯是非常重要的。无论性能多么好的美国服务器,都有出现问题的时候,情况严重的话会造成网站数据损坏和丢失,所以定期备份文件可以有效保障网站的长期发展。

对于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操作系统定时备份文件方法相关推荐

  1. 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装

    debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...

  2. linux 笔记服务器,Linux服务器 CentOS7.5 操作小笔记

    Linux服务器 CentOS7.5 查看命令所在位置 which java 查看JVM内存情况 # 系统内存使用 free -h # 查看当前进程 ps -ef | grep java # 查看JV ...

  3. linux体验服务器,LINUX架设服务器的初级体验

    Linux在服务器端的地位让人感觉很难在Windows中进行调整,为了巩固这个基础,Linux肯定会持续很长的时间,下文是爱站技术频道小编为您整理的LINUX架设服务器的初级体验,一起进入下文了解一下 ...

  4. Linux搭建BT下载服务器,linux下搭建bt服务器–xbt篇

    在windows2003下搭建bt服务器对硬件的要求较高,低配置的服务器容易死机,很是麻烦. 我们考虑用linux.据我所知,在linux下面可以作为bt tracker的软件并不是不多.现在介绍两个 ...

  5. 虚拟机python建站_搭建本地虚拟服务器linux(CentOS 7)的python虚拟环境(Hyper-V演示)...

    新建虚拟机->安装CentOS7->新建虚拟交换机:内部网络->CentOS7设置->网络适配器:虚拟交换机:新建虚拟交换机->进入CentOS #cd /etc/sys ...

  6. 服务器操作系统linux,关于服务器的操作系统

    1.服务器操作系统都有哪些? 服务器操作系统一般分两类,一类是linux占据了大量的服务器市场份额,一类是windows server占有少量的市场份额.服务器操作系统的市场和PC操作系统的市场恰巧是 ...

  7. linux搭建音视频服务器,Linux平台部署音视频SDK实现即时通讯功能

    Linux平台部署音视频SDK实现即时通讯功能 下面介绍一款强大的音视频即时通讯平台给大家,它就是--云智真音视频SDK. 云智真提供一套跨平台的音.视频即时通讯解决方案,基于先进的H.264视频编码 ...

  8. linux搭建sendmail邮件服务器,Linux系统Sendmail架设Mail服务器

    一.安装Sendmail 完全安装Red Hat Linux 9.0时,Sendmail就会自动内置,版本号为8.12.8-4.如果你不确定Linux是否已经安装有sendmail,可以输入以下命令查 ...

  9. 西部数码linux云服务器,linux云服务器选择哪个版本

    linux 基于Linux的 Centos操作系统 最大的特点就是稳定,免费使用,服务收费.是初学者配置云服务器的首选.CentOS去除很多与服务器功能无关的应用,系统简单但非常稳定,占用资源少,命令 ...

最新文章

  1. MySQL和java连连看_用 JAVA 开发游戏连连看(之一)动手前的准备
  2. delphi if多个条件_屡试不爽!使用策略模式代替多个if条件语句
  3. java el表达式 导航规则_javaweb之EL表达式语言
  4. 在现有的python环境下创建另一个python版本【亲测有效】
  5. 全国计算机等级考试题库二级C操作题100套(第37套)
  6. 张队长主讲这堂 .NET Core技术培训公开课,太原你约不约
  7. linux内存初始化初期内存分配器——memblock
  8. winpe镜像文件iso下载_精品软件:最喜爱的也是最纯净WinPE-微PE工具箱
  9. 织梦编辑器加HTML视频显示很小,织梦去掉编辑器自动加div的方法即大小字情况...
  10. ArcGIS Pro 性能诊断
  11. matlab俄罗斯方块说明,俄罗斯方块MATLAB版的代码
  12. 乐高mindstormsev3_乐高MINDSTORMSEV3软件程序模块开发-2019年精选文档
  13. linux下配置Tilera MDE4.1.8方法
  14. html方框打勾字段,HTML+CSS入门 如何设置 checkbox复选框控件的对勾√样式
  15. 贪心算法实例(五):小船过河问题
  16. 读书笔记--Java虚拟机垃圾收集算法
  17. html中图片透明度渐变效果,三种用CSS滤镜实现的图片透明度及渐变效果
  18. 还在手动测试?那是那还不知道Python自动化测试的强大之处
  19. FreeSwitch 终端命令详细介绍
  20. 新开博文,高兴的狠!心有猛虎,细嗅蔷薇。志在江山,细品清泉!

热门文章

  1. 李笑来发新币、建新群,你还愿意帮他拉人头么?
  2. 电脑c盘满了怎么办_你的电脑C盘满了怎么办?第两种方法都能解决
  3. C++:团体程序设计天梯赛(正整数A+B)
  4. 全球及中国电视媒体行业竞争形势及运营盈利前景预测报告2021-2027年
  5. 5个在线资源搜索网站,用的人求生欲很强!
  6. 公司题库-运维方向-2018-04-26-待续
  7. matlab 显示图像 画布太大,canvas画图被放大且模糊的解决方法
  8. 运维新手必备的10个基本Linux命令
  9. 一文带你深入理解probe函数
  10. mybatis-plus:向MySQL数据库写入二进制大数据