Ubuntu Server用rsync实现备份机制

创建脚本
cd /root

touch sprin.sh

vim sprin.sh

#!/bin/bash
rsync -az /test/sprin/ /backup/sprin/

find /test/sprin/SM/ -type f -mtime +30 -execdir rm -rf -- ‘{}‘ +
#--删除超过30天的文件,以便不断腾出空间

find /test/sprin/FA/ -type f -mtime +30 -execdir rm -rf -- ‘{}‘ +

赋予脚本执行权限
chmod +x sprin.sh

执行测试看看是否报错
sh sprin.sh

编辑cron计划任务
crontab -e

/5 * /root/sprin.sh

#--添加时间,每5分钟执行一次

crontab -l
sudo service cron restart
sudo service cron status

原文地址:https://blog.51cto.com/helpdesk/2423149

时间: 2024-10-21 08:54:33

Ubuntu Server用rsync实现备份机制的相关文章

Ubuntu Server下MySql数据库备份脚本代码

明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar.gz的压缩文件格式(2012_04_11是指备份执行时当天的日期), 最后只保留最近7天的备份. 实现步骤: 1.创建保存备份文件的目录:/home/mysql_datacd /home #进入目录mkdir mysql_data #创建目录2.创建备份脚本文件:/home/mysql_data/m

开源服务专题之-------rsync数据备份

RSYNC是Remote Sync 远程同步的简称,与SCP的比较,SCP= 无法备份大量数据,类似windows的复制,而rsync=边复制 ,边统计,边比较,可以备份大量数据.可以镜像保存整个目录树和文件系统.可以很容易做到保持原来文件的权限.时间.软硬链接等等.无须特殊权限即可安装.快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件.压缩传输:rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽.安全:可以使用scp.ssh等方式来传输文

ubuntu server安装之后的整理工作

又重装了ubuntu server,用的64的13.10.现在把安装过程中及安装完成后的整理工作记下来. 1.语言选择英文,键盘布局美国,时区香港或上海.不安装更新,选择安装软件有LAMP,JAVA,SAMBA. 2.设置网络,ifconfg 查看网络连接,设置自动启动并静态IP, //etc/network/interfaces /* 代码 auto 连接名(如:eth0.p4p1) iface 连接名 inet atatic(静态)---如自动,则为dhcp address 192.168.

为部署ASP.NET Core准备:使用Hyper-V安装Ubuntu Server 16.10

概述 Hyper-V是微软的一款虚拟化产品,和VMWare一样采用的hypervisor技术.它已经被内嵌到Win10系统内,我们只需要进行简单的安装即可.但是前提是要确保你的机器已经启用虚拟化,可以到任务管理器中查看,如下: Ubuntu(乌班图)是一个开源的Linux操作系统,同时为企业提供服务器版本.至于其他发行版本如:CentOS.Debian等,这里不是讨论的重点,本篇是以Ubuntu Server 16.10版本进行安装的.且不说Ubuntu资料多,社区广,单凭它是我大学里边接触到的

用Ubuntu Server架设基于独立硬盘的Windows文件共享和FTP服务器(一、概要)

标题本想使用关键词NAS,但考虑到并不打算建立Web管理页面,和一些其他复杂的功能,未避免造成误导,就把范围强调在"Windows文件共享"和"FTP服务器"上.更精确地说,就是使用Samba和vsftpd两个Linux程序. 安装和使用Samba和vsftpd都不是难点,本文也只是作为留给自己的笔记来发表.之所以放弃使用FreeNAS或NAS4Free等现成NAS服务器专注发行版,是因为与Hyper-V的兼容不够好.如果看过我之前文章的朋友,应该会记得,我的家庭服

Ubuntu Server 13.10 安装配置图解教程

一.Ubuntu Server 13.10系统安装 Ubuntu分为桌面版(desktop)和服务器版(Server),下面为大家介绍服务器版本Ubuntu Server 13.10的详细安装过程. 附Ubuntu Server 13.10系统镜像下载地址: 32位:http://releases.ubuntu.com/13.10/ubuntu-13.10-server-i386.iso 64位:http://releases.ubuntu.com/13.10/ubuntu-13.10-serv

记安装ubuntu server和一些程序

1. 安装ubuntu server 按照流程走了一遍,一切画面都正常,就是重启后界面只有一个光标闪啊闪,我不知道应该再装一遍还是找老大来解决,想了下,以前电脑就是因为出错才重装的,现在这个情况有可能也是同一错误导致的,所以直接找老大吧 找simon来处理,他也搞不清楚,我本着再装一遍的态度插入U盘重启,结果就神奇的开机进入命令行模式了 我才恍然大悟,GRUB装到U盘上去了 然后花了1个多小时才把GRUB移植到Ubuntu partition上去. 用了这么久,是因为出来很多问题,比如说 df

rsync+crontab备份方案

一.准备工作 1.1.安装Rsync 检查系统是否安装rsync 客户端NFS: [[email protected] ~]# rpm -qa rsync rsync-3.0.6-12.el6.x86_64 服务端rsync: [[email protected] ~]# rpm -qa rsync rsync-3.0.6-12.el6.x86_64 如果没有安装rsync服务 [[email protected] ~]# yum install rsync -y 1.2.配置rsync服务端:

ubuntu server安装

1安装Ubuntu server 1.1 用win32diskimager制作启动U盘 图1-1 1.2安装 1.2.1 弹出"Choose language"的"Choose a language"界面,选择"English",按"Enter"键,如图2-1 图 2-1 1.2.2出现ubuntu界面选择"Install ubuntu Server",按"Enter"键,如图2-2 图