首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux 下shell脚本备份文件

    以下是shell自动备份用的: 主要功能: 1)将pathSrc目录中的文件拷贝到pathDst目录中去。   具体步骤:先查询源目录和目标目录中的文件,分别存在fileSrc和fileDst中。...具体步骤:先查出源目录中大于180天的文件(就是那句find),然后删除。   #!...如果涉及到源目录和目标目录访问权限的问题,可能需要用root加入crontab。...crontab -e:将要执行的脚本假如到自动运行中去 2、关于find命令: find pathname -options [-print -exec -ok] pathname find命令所查找的目录路径...d - 目录。 c - 字符设备文件。 p - 管道文件。 l - 符号链接文件。 f - 普通文件。 6. 使用-size选项 ,按文件的大小查找文件的

    6.2K20

    python3上传备份文件至OSS

    机器会定时在某个时间点,做一个机器的备份,文件目录的拓扑如上 然后在x号机器中,会有一个增量备份,所以需要在各个机器的备份文件夹中,找到该最新的增量备份,上传至阿里的OSS中 我一想,这不简单?...于是就在13号的时候,上手写了个小脚本,有大佬觉得哪里不对的话欢迎指指点点 正文 我代码逻辑是 用os.walk()获取所有指定xxx后缀的备份文件->获取该文件路径->判断有没有查询过这个文件夹->利用...listdir获取该文件当前路径下的所有文件->查找该目录下,最新创建的文件,并判断起后缀是否为xxx->上传oss 首先是,引用库 import oss2 import sys import os...bucket.put_object_from_file(str(uploadName),str(filename),progress_callback=percentage) 接着是查找当前目录下最新创建的文件...file,new_file_lists[-1] 接着就可以写本体了 先创建一个函数,用来检查这个路径是否已经查询过了 ... file_check_root=[] 然后用os.walk()遍历所有目录

    4.7K11

    Jenkins通过备份文件实现回滚

    回滚是非常常见的运维操作,我们可以通过jenkins选择对应的tag,或者选择对应的文件进行回滚,这里先介绍下利用备份文件来进行回滚 大体思路就是:现在jenkins主机上执行构建任务,同时对打包好的java...代码做一次备份,备份格式可以是包名+项目名+日期的格式,将备份好的包放到固定目录,当下一次选择构建回滚时,可以以参数的形式选择对应的要回滚的包名,然后将包名通过参数传给脚本,脚本则将包发到目标主机上完成回滚操作...RollBack")) { return rollback } else { return ["选择RollBack后显示"] } 这里是放在${JENKINS_HOME}/workspace/backup目录下...,根据job名进行目录区分 以上是非常关键的一步,需要写Groovy script脚本,把备份的文件展示出来。...dst_dir/${jar_file}.war ssh root@$dst_ip "/shell/run-tomcat-app-manage.sh" ;; esac 4、开始构建 以上就是关于备份文件来进行回滚的

    1.7K20

    【Z投稿】zabbix以trapper监控备份文件

    zabbix以trapper监控备份文件 文| 张雷 7年大型数据中心一线运维工作经历,精通linux,参与过数据中心异地灾备建设、云平台、自动化运维等多个大型项目,热爱开源,zabbix爱好者。...Y-%m-%d).sql’,大小3G左右,备份文件保留3份,即执行完mysqldump命令后对大前天备份文件进行删除操作。...需求 对备份文件进行检查监控,若文件生产异常则触发告警。 1.模拟生产备份文件 ? ? 2.监控脚本编写 脚本属主为zabbix:zabbix,脚本功能为检查前一天是否生产备份文件并判断文件大小。...7.查看检查结果 运行脚本,查看执行结果,由于模拟的备份文件日期为15、16、17三天的,今天执行会报错 ? ? ? 8.编写定时任务 每天零点1点钟执行文件检查脚本 ?...至此备份文件检查监控完成

    58320
    领券