返回顶部
首页 > 资讯 > 精选 >检查备份情况的脚本
  • 831
分享到

检查备份情况的脚本

2023-06-02 12:06:19 831人浏览 独家记忆
摘要

#-*-coding:gbk-*- #gbk可以识别windows文件里面的中文import osimport sysdef check_backup_info(path):  &

#-*-coding:gbk-*- #gbk可以识别windows文件里面的中文import osimport sysdef check_backup_info(path):    print('\n')    filelist = os.popen('dir /O-D %s > c:/temp.txt' % path).read() #popen可以执行本地命令    with open('c:/temp.txt') as f:        print("*************最近备份的文件如下:****************")        for index,line in  enumerate(f,1):            if "的卷没有标签" in line:                pass            elif "卷的序列号是" in line:                pass            elif "字节" in line:                pass                        elif line.split(): #删除空行                print line                        if  index == 12:                break    os.remove('c:/temp.txt')                #主程序  if __name__ == '__main__':        check_backup_info('D:\\数据备份\\BMS3')        check_backup_info('D:\\数据备份\\IWSDB1040')        check_backup_info('D:\\数据备份\\U8账套\\001-031')        check_backup_info('D:\\数据备份\\U8账套\\100-153')        check_backup_info('D:\\数据备份\\U8账套\\191-195')        check_backup_info('D:\\数据备份\\U8账套\\545-561')        check_backup_info('D:\\数据备份\\U8账套\\642-810')        check_backup_info('D:\\数据备份\\U8账套\\901-960')        check_backup_info('D:\\数据备份\\客服共享0122')        check_backup_info('D:\\backup\\LocalUser\\ora12')        check_backup_info('D:\\backup\\LocalUser\\wyerp')

运行后:

***********最近备份的文件如下:****************

 D:\数据备份\BMS3 的目录

2018-07-14  10:01    <DIR>          ..

2018-07-14  10:01    <DIR>          .

2018-07-14  00:10     2,895,775,744 BMS3_20180714.dmp

2018-07-14  00:10            26,027 BMS3_20180714.log

2018-07-06  09:21                 0 2222222222222222222222222222222.txt

*************最近备份的文件如下:****************

 D:\数据备份\IWSDB1040 的目录

2018-07-14  14:17    <DIR>          ..

2018-07-14  14:17    <DIR>          .

2018-07-13  23:30               207 delete_1040_backup.log

2018-07-13  11:06             6,134 backup.log

2018-07-13  11:06            11,441 IWS_back_20180713.log

2018-07-13  11:06     3,210,194,944 IWS_back_20180713.dmp

2018-07-13  10:59            22,619 TMS_back_20180713.log

--结束END--

本文标题: 检查备份情况的脚本

本文链接: https://www.lsjlt.com/news/230024.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 检查备份情况的脚本
    #-*-coding:gbk-*- #gbk可以识别windows文件里面的中文import osimport sysdef check_backup_info(path):  &...
    99+
    2023-06-02
  • 基于XtraBackup的备份有效性检查脚本
        生产环境的MySQL是通过crontab的方式,定时调度热备脚本备份数据。目前是通过XtraBackup软件实现热备。关于热备脚本方面,请查看我原先的博客《使...
    99+
    2024-04-02
  • 检测网段IP使用情况的shell脚本
    #!/bin/bash#main---network=192.168.1ping_count=3IP=1:>IP_use:>IP_idle:>ping_actionecho "`date ...
    99+
    2022-06-04
    网段 脚本 情况
  • 如何查看shell脚本执行情况
    要查看shell脚本的执行情况,可以在脚本中添加一些输出语句或者使用一些调试工具来查看脚本的执行过程。以下是一些常用的方法: 添...
    99+
    2024-04-02
  • 检查Oracle安装情况的方法
    标题:检查Oracle安装情况的方法及具体代码示例 在进行Oracle数据库安装后,为了确保安装完成并且数据库正常运行,我们需要对其进行一些检查。以下将介绍一些常用的检查方法,并提供具...
    99+
    2024-03-07
    安装情况检查 sql语句
  • mysql备份脚本
    在网上看了几个脚本根据网上的稍微修改了下,稍微更准确了点,就是缺少记录日志的功能,还没想好怎么写,后续添加 #!/bin/bash#做大备份数量Backup_Max_Files=20#数据库备份目录WORK...
    99+
    2024-04-02
  • oracle 备份脚本
     #!/bin/shexport ORACLE_BASE=/app/oracle/export ORACLE_HOME=/app/oracle/productexport&nb...
    99+
    2024-04-02
  • rman备份脚本
    #!/bin/bash ################################# # backup oracle database # date: 2019-6-23 ##############...
    99+
    2024-04-02
  • abin 备份脚本
    #!/bin/sh # # 第一次执行它的时候它会检查是否有完全备份,否则先创建一个全库备份# 当你再次运行它的时候,它会根据脚本中的设定来基于之前的全库备份进行增量备份 IN...
    99+
    2024-04-02
  • mysqldump备份脚本
    [root@sq1 /]# cat logic_backup.sh #!/bin/bash CUR_DATE=`date +%Y%m%d`         &...
    99+
    2024-04-02
  • python脚本备份
    #!/usr/bin/python #encodeing:utf-8 import os import time import string #需要备份的目录 source = ['/usr/local/nagios','/var/www/...
    99+
    2023-01-31
    脚本 备份 python
  • 用来查看linux内存使用情况的shell脚本
    在 linux 中,/proc/$PID/status 文件提供了该进程资源(内存,堆栈,信号量,子父进程)的使用情况,虽然linux提供了不少查看内存的命令,但都是看整体的使用情况,无法对单个进程的内存...
    99+
    2022-06-04
    脚本 内存 情况
  • Rman备份等级及备份脚本
    Rman备份等级及备份脚本基础知识:Oracle备份等级分为level 0,level 1及level 2;但是level 2并不常用,这里只稍微做下解释,这里,level 0>level 1>...
    99+
    2024-04-02
  • ORCLE RMAN备份脚本
    1、Linux下oracle备份脚本export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/d...
    99+
    2024-04-02
  • oracle rman备份脚本
    日常习惯使用netbackup进行数据库备份,但是经常环境中无netbackup,因此的自己写个脚本,脚本很简单,主要是写费时间,因此贴出来以备后用:全备:cat arch_rman_backup.sh: ...
    99+
    2024-04-02
  • Oracle冷备份脚本
    一、原理 冷备份 数据库在关闭状态下完成所有物理系统文件拷贝的过程,也称脱机备份 适合于非归档模式下,数据库处于一致性状态 步骤 首先在运行的库中得到数据库运行的所有的物理文件位置,然后在...
    99+
    2024-04-02
  • mysql mysqldum备份脚本
    本篇文章主要讲如何使用shell实现mysql全量,增量备份。增量备份在周一-周六凌晨3点,会复制mysql-bin.00000*到指定目录;而全量备份则使用mysqldump将所有的数据库导出,每周日凌晨...
    99+
    2024-04-02
  • python备份mysql脚本
    今天简单的写了个python的mysql备份脚本,其实也不是很难呀。比shell简洁了很多!  开整:  注释都用英文写了,有些英语基础的朋友应该都可以看得懂了!#!/usr/bin/env python #backup the gtsho...
    99+
    2023-01-31
    脚本 备份 python
  • Shell脚本查看进程内存真实占用情况
    #!/bin/bash #****************************************************************# # ScriptName: pm # A...
    99+
    2022-06-04
    脚本 进程 内存
  • mysql全库备份/增量备份脚本
    http://hongge.blog.51cto.com/ 生产环境中Mysql数据库的备份是周期性重复的操作,所以通常是要编写脚本实现,通过crond计划任务周期性执行备份脚本 mysqldump备份...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作