专栏首页小白博客守护进程服务在企业应用

守护进程服务在企业应用

1、守护进程多模块功能配置

    sa sa_data.txt
    dev dev_data.txt
    dba dba_data.txt
    vim /etc/rsync.conf
    #添加以下信息
    [backup]
    comment = "backup dir by oldboy"
    path = /backup
    [dba]
    comment = "backup dir by oldboy"
    path = /dba
    [dev]
    comment = "backup dir by oldboy"
    path = /devdata

2、守护进程的排除环境

    [root@nfs01 /]# mkdir -p /oldboy
    [root@nfs01 /]# mkdir -p /oldboy/{a..c}
    [root@nfs01 /]# touch /oldboy/{a..c}/{1..3}.txt
    [root@nfs01 /]# tree /oldboy
    /oldboy
    ├── 01.txt
    ├── 02.txt
    ├── a
    │?? ├── 1.txt
    │?? ├── 2.txt
    │?? └── 3.txt
    ├── b
    │?? ├── 1.txt
    │?? ├── 2.txt
    │?? └── 3.txt
    └── c
        ├── 1.txt
        ├── 2.txt
        └── 3.txt

01、 需求01: 将/oldboy目录下面 a目录数据全部备份 b目录不要备份1.txt文件 c整个目录不要做备份

    --exclude=PATTERN
    绝对路径方式:
    [root@nfs01 /]# rsync -avz /oldboy --exclude=/oldboy/b/1.txt --exclude=/oldboy/c/rsync_backup@172.16.1.41::backup --password-file=/etc/rsync.password 
    sending incremental file list
    oldboy/
    oldboy/01.txt
    oldboy/02.txt
    oldboy/a/
    oldboy/a/1.txt
    oldboy/a/2.txt
    oldboy/a/3.txt
    oldboy/b/
    oldboy/b/2.txt
    oldboy/b/3.txt
    相对路径方式:
    [root@nfs01 /]# rsync -avz /oldboy --exclude=b/1.txt --exclude=c/ rsync_backup@172.16.1.41::backup --password-file=/etc/rsync.password 
    sending incremental file list
    oldboy/
    oldboy/01.txt
    oldboy/02.txt
    oldboy/a/
    oldboy/a/1.txt
    oldboy/a/2.txt
    oldboy/a/3.txt
    oldboy/b/
    oldboy/b/2.txt
    oldboy/b/3.txt


​    
​    sent 502 bytes  received 177 bytes  1,358.00 bytes/sec
​    total size is 0  speedup is 0.00

02、将/oldboy目录下面 a目录数据全部备份 b目录不要备份1.txt文件 c整个目录1.txt 3.txt文件不要备份

    --exclude-from=file  --- 批量排除 
    第一个历程: 编辑好一个排除文件
    [root@nfs01 /]# cat /oldboy/exclude.txt 
    b/1.txt
    c/1.txt
    c/3.txt
    exclude.txt
第二个历程: 实现批量排除功能
    [root@nfs01 /]# rsync -avz /oldboy --exclude-from=/oldboy/exclude.txt rsync_backup@172.16.1.41::backup --password-file=/etc/rsync.password 
    sending incremental file list
    oldboy/
    oldboy/01.txt
    oldboy/02.txt
    oldboy/a/
    oldboy/a/1.txt
    oldboy/a/2.txt
    oldboy/a/3.txt
    oldboy/b/
    oldboy/b/2.txt
    oldboy/b/3.txt
    oldboy/c/
    oldboy/c/2.txt

03、守护进程来创建备份目录

    [root@nfs01 /]# rsync -avz /etc/hosts  rsync_backup@172.16.1.41::backup/10.0.0.31/ --password-file=/etc/rsync.password 
    sending incremental file list
    created directory 10.0.0.31
    hosts
    sent 226 bytes  received 75 bytes  602.00 bytes/sec
    total size is 371  speedup is 1.23
PS: 客户端无法在服务端创建多级目录

3、 守护进程的访问控制配置

守护进程白名单和黑名单功能 PS: 建议只使用一种名单

守护进程的列表功能配置

    [root@nfs01 /]# rsync rsync_backup@172.16.1.41::
    backup             "backup dir by oldboy"
    dba                "backup dir by oldboy"
    dev                "backup dir by oldboy"

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 服务器守护进程

    故事尾音
  • 在C#/.NET应用程序开发中创建一个基于Topshelf的应用程序守护进程(服务)

    在上一篇文章《C#/.NET基于Topshelf创建Windows服务程序及服务的安装和卸载》中,我们了解发C#/.NET创建基于Topshelf Window...

    Rector
  • 将 Web 应用丢给守护进程

    最近老是要把 Web App/Service 部署在个人的服务器上进行测试,发现自己不怎么熟悉「前提:不上 docker ,逃~」,特写此文章来纪念下??(之前...

    Cloud-Cloudys
  • 4.5 服务器上的 Git - Git 守护进程

    接下来我们将通过 “Git” 协议建立一个基于守护进程的仓库。 对于快速且无需授权的 Git 数据访问,这是一个理想之选。 请注意,因为其不包含授权服务,任何...

    shaonbean
  • 使用sshd命令管理openssh服务器守护进程

    openssh套件在不安全的网络中为两台为信任的主机之间建立加密的数据通信,是rlogin、rsh等明文传输数据的通信工具的替代品。sshd指令是openssh...

    用户1685462
  • 创建Android守护进程实例(底层服务)

    Android底层服务,即运行在 linux 下的进程,是 Android 系统运行的基础,完成 Android 或者说计算机最基本的功能。比如连接服务(包括 ...

    砸漏
  • linux代理服务器守护进程squid命令

    squid命令是使用最广泛的代理服务器软件,可以节省网络带宽,提高网站的访问速度,它对服务器硬件的内存要求比较高。

    用户1685462
  • 第13章 守护进程和inetd超级服务器

    #include <syslog.h> void openlog(const char* ident, int options, int facility);...

    _gongluck
  • Windows服务器下开启nodejs后台守护进程

    windows服务器部署node项目 启动node服务以后,CMD窗口不能关闭 关闭以后服务就挂掉了 因此需要开启守护进程,使其后台执行

    hedeqiang
  • 使用守护进程调度定时任务

    最近服务器总是apache进程卡死,找到原因是因为程序中没有释放mysql资源,于是我就想隔一段时间重启下mysqld和httpd服务,并且记录下是否apach...

    苦咖啡
  • 让你远离云计算安全问题的18个小贴士

    云应用的普遍使用给负责管理企业云平台的IT和安全人员带来了很多阻碍和挑战。据Ponemon Institute所做的调查显示超过半数受访者所在企业正在向云端转移...

    静一
  • Linux Rsync备份服务介绍及部署守护进程模式

    rsync介绍 rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份工具 在常驻模式(daemon mode)下,rsync默认监...

    863987322
  • OWT在企业远程智能视频服务场景中的应用

    大家好,非常感谢LiveVideoStack的邀请。很高兴能在国内音视频领域的顶级技术社区分享我们在实时音视频通信领域的产品化所做的事情。我是来自峰畅科技的段先...

    LiveVideoStack
  • 产业安全专家谈丨重大事件及时刻,企业如何做好网络安全重保?

    网络犯罪已经发展成为全球最大、增长最快的犯罪经济之一。据统计,2016年,网络攻击和数据泄露总计在全球造成4500亿美元经济损失。2021年,这一数字将增加到1...

    腾讯安全
  • Docker 与 K8s 在企业基础设施服务的应用

    大家好,本次内容我在我司上个月的PWorld大会上分享过,线下会议参与人数有限,这次应邀在微信上向更广泛的人群分享,同时也加入了我近期的一些新想法,不仅仅是上次...

    yuanyi928
  • 选型宝访谈:深度协作时代,微软Office 365如何驾驭安全隐患?

    ...

    选型宝
  • 盘点2017四大黑产威胁源,无孔不入的网络犯罪

    腾讯云安全
  • TCP/UDP常见端口参考

    咻一咻
  • 云计算风险详细解析

    云计算的高速发展也为试图重新聚焦关键业务目标的企业带来了许多利好,例如提高产品上市的速度、增加企业竞争的优势以及降低资本和/或运行的开支等等。 通常来说,对诸如...

    静一

扫码关注云+社区

领取腾讯云代金券