首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux定时备份MySQL数据库删除七天前备份文件

=/home/mysqlbackup #备份文件后缀时间 time=_` date +%Y_%m_%d_%H_%M_%S ` #需要备份数据库名称 db_name=test #mysql 用户名 db_user...db_pass=123456 mysqldump -u $db_user -p$db_pass $db_name | gzip > $backupdir/$db_name$time.sql.gz #删除一分钟之前备份文件...db_name:数据库名; db_user:数据库用户名; db_pass:用户密码; -type f    表示查找普通类型文件,f表示普通文件。...-mtime +7   按照文件更改时间来查找文件,+7表示文件更改时间距现在7天以前;如果是 -mmin +7 表示文件更改时间距现在7分钟以前。...通俗说,就是把所有标准输出和标准出错都扔到垃圾桶里面;其中&表示让该命令在后台执行。

2.3K00

linux每天定时备份MySQL数据库删除五天前备份文件

Mysql定期备份是一项重要工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。利用系统crontab来定时执行备份文件,按日期备份结果进行保存,达到备份目的。...mysql_bin_dir:mysqlbin路径; dataname:数据库名; user:数据库用户名; password:用户密码; name:自定义备份文件前缀标识。...-type f 表示查找普通类型文件,f表示普通文件。...Redhat中只需要将刚才编辑脚本复制到相应目录即可。...6、恢复数据备份文件: 非压缩备份文件恢复: #mysql -u root -p dataname < name2008010103.sql 从压缩文件直接恢复: #gzip < name2008010103

1.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

VBA在多个文件中Find某字符数据复制出来

VBA在多个文件中Find某字符数据复制出来 今天在工作中碰到问题 【问题】有几个文件,每个文件中有很多条记录,我现在要提取出含有“名师”两个字符记录。...文件如下: 【常规做法】打开文件--查找---复制---粘贴---关闭文件,再来一次,再来一次 晕,如果文件不多,数据不多那还好,如果文件多,每个文件记录也很多,那就是“加班加班啦” 【解决】先Application.GetOpenFilename...打开文件对话框,选中打开文件,存入数组,再GetObject(路径)每一个文件打开,用Find指定字符,找到第一个时用firstAddress记录起来,再FindNext查找下一个,当循环到最初位置时停止...,把找到数据整行复制出来就可也。...:" & m & vbCrLf & "找到记录数:" & i End Sub 【运行】 A.打开文件对话框,找到你打开文件 B.弹出输入字符对话框,输入你查找字符 C.完成,打开文件数:3

2.8K11

找出文件夹(及其子文件夹)中文件复制到目标文件夹中

测试结果 文本提示 找出文件夹(及其子文件夹)中文件复制到目标文件夹中 1.问题引出 下载了整个2018年和2019年上半年经济学人,不过是根据发刊日期建立了多个文件夹,我想复制出里面所有的*.epub...格式电子书,不可能一个一个复制吧,这样也太low了,遂有了这个想法。...而且为了便于按照名字排序,最后复制名字做了处理,只保留了文件名中数字(经济学人发布年份,因为不是一个人发布名字多少不统一。...程序源码 # UTF-8 # 整理文件 # 将指定目录下对应格式文件(eg.epub)复制到指定目录中 # ------------------------------------ import...# 递归遍历当前目录和所有子目录文件和目录 for name in files: # files保存是所有的文件

3K20

robocopy用法,数据库局域网备份

/ZB:使用可重新启动模式;如果拒绝访问,请使用备份模式。 /EFSRAW:在 EFS RAW 模式下复制所有加密文件。 /COPY:复制标记:: 复制文件内容(默认为 /COPY:DAT)。...不过,Robocopy可以让我们在复制文件时 候,将属性、用户权限、所有者都可以一复制到目标文件夹中。...Robocopy能时时监视备份文件夹,只要文件夹修改到一定时间和程序, Robocopy就会立即开始备份。它会一直监视文件夹,除非用户自己终止。   ...[举一反三]   如果你开机就监视备份相应文件夹,则可以把上述命令放到“启动”组中。...通过上述设置后,到了设置时间,机器就会自动备份执行批处理文件,自动备份监视文件夹。

2.2K20

robocopy用法,数据库局域网备份

/ZB:使用可重新启动模式;如果拒绝访问,请使用备份模式。 /EFSRAW:在 EFS RAW 模式下复制所有加密文件。 /COPY:复制标记:: 复制文件内容(默认为 /COPY:DAT)。...不过,Robocopy可以让我们在复制文件时 候,将属性、用户权限、所有者都可以一复制到目标文件夹中。...Robocopy能时时监视备份文件夹,只要文件夹修改到一定时间和程序, Robocopy就会立即开始备份。它会一直监视文件夹,除非用户自己终止。   ...[举一反三]   如果你开机就监视备份相应文件夹,则可以把上述命令放到“启动”组中。...通过上述设置后,到了设置时间,机器就会自动备份执行批处理文件,自动备份监视文件夹。

1.5K50

ExcelVBA-批量打开文件夹中所有文件查找指定姓名再复制整行数到汇总表

ExcelVBA-批量打开文件夹中所有文件查找指定姓名再复制整行数到汇总表 【问题】今天碰到一个问题,社保系统中导出在许多文件中查找到某个姓名复制数据到汇总表, 难点一:如果有许多文件,...常规做法是打开一个文件===查找===复制===粘贴===关闭,再来一次, 难点二:要命社保系统,数据中有很多合并单元格,查找时候速度很慢,也很难复制 难点三:这样问题以后可能还常常有。...【想一想】 天啊要做到什么时候,如果以后也有同样事,我是不是也一样这样做呢!,想想都怕怕啊,能不能一键完成,我再整合成一个函数,以后也相应问题也会快一点呢!这样岂不是一件一劳永逸事吗?...====代码图片版本如下==== ====效果如下动图=== 代码解析: Alt+F11,新建一个模板,把它放在里面,按play就可以啦 先打开文件对话框,选择要找文件夹,全选所有的文件文件名与路径存入到数据中...,再循环数组,打开文件,在工作表“编辑”(这个工作表先设定)中用find查找数据,如果找到了就进行整行复制,到汇总表中。

2.8K20

成功实现MDK自动生成hex文件crc值附加到hex文件末尾(bin也支持),然后跟STM32硬件CRC计算值做比较

\output-crc.hex -intel                                                          : hex文件末尾带crc值output_crc.hex...boot程序首地址 */ #define BOOT_LEN 0x0001FFFC /* 程序大小 */ #define BOOT_CRCADDR 0x0801FFFC /* bin文件...(void) { CRC_HandleTypeDef CrcHandle; /* 读取bin文件CRC */ uwExpectedCRCValue...5、下载程序,这步比较关键,我们单独下载生成output_crc.hex文件,我这里直接使用jlink lite下载,简单易用: ?...核心就是软件计算CRC和STM32硬件CRC数值一样即可 【后续】 在原来程序基础上再添加一个生成output_crc.hex文件转换为bin文件

2.8K20

如何复制 OR 删除 200 万个小文件,而且电脑不卡?

/E :: 复制子目录,包括空子目录。 /LEV:n :: 仅复制源目录树前 n 层。 /Z :: 在可重新启动模式下复制文件。 /B :: 在备份模式下复制文件。.../ZB :: 使用可重新启动模式;如果拒绝访问,请使用备份模式。 /EFSRAW :: 在 EFS RAW 模式下复制所有加密文件。.../COPY:复制标记:: 复制文件内容(默认为/COPY:DAT)(复制标记: D=数据,A=属性,T=时间戳)(S=安全=NTFS ACL,O=所有者信息,U=审核信息)。.../MAXAGE:n :: 最长文件存在时间 - 排除早于 n 天/日期文件。 /MINAGE:n :: 最短文件存在时间 - 排除晚于 n 天/日期文件。.../ETA :: 显示复制文件预期到达时间。 /LOG:文件:: 将状态输出到日志文件(覆盖现有日志)。 /LOG+:文件:: 将状态输出到日志文件(附加到现有日志中)。

2.8K51

Linux-基础实用指令(不会还有人不知道吧)

cp Copy缩写,复制文件或目录 cp [options] source dest 参数 说明 -a 此选项通常在复制目录时使用,它保留链接、文件属性,复制目录下所有内容。...除复制文件内容外,还把修改时间和访问权限也复制到新文件中 -r 若给出文件是一个目录文件,此时将复制该目录下所有的子目录和文件 -l 不复制文件,只是生成链接文件 rm Remove缩写,删除文件或目录...-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新压缩文件 -j 只保存文件名称及其内容,而不存放任何目录名称 -L 显示版权信息 -m 将文件压缩加入压缩文件后,删除原始文件,即把文件移到压缩文件中...-q 不显示指令执行过程 -r 递归处理,将指定目录下所有文件和子目录一并处理 -t 把压缩文件日期设成指定日期 -T 检查备份文件每个文件是否正确无误 -v 显示指令执行过程或显示版本信息...常用参数 说明 -c 建立新备份文件 -C 切换到指定目录 -d 对比备份文件内和文件系统上文件差异 -f 指定备份文件 -v 显示指令执行过程 -x 从备份文件中还原文件

45731

Python 自动化指南(繁琐工作自动化)第二版:十、组织文件

extract()返回值是文件被提取到绝对路径。 创建添加到 ZIP 文件 创建你自己压缩 ZIP 文件,你必须通过传递第二个参数'w'在写模式下打开ZipFile对象。...第二步:从文件名中识别日期部分 接下来,程序必须遍历从os.listdir()返回文件名字符串列表,根据正则表达式匹配它们。应该跳过任何没有日期文件。...在文件开头添加前缀,如添加spam_将eggs.txt重命名为spam_eggs.txt 将带有欧式日期文件名更改为美式日期 删除文件零,如spam0042.txt 项目:将文件备份成 ZIP...这将使得将函数复制粘贴到其他需要该功能 Python 程序中变得容易。程序结束时,将调用该函数来执行备份。让你程序看起来像这样: #!...当编写处理文件程序时,最好注释掉执行实际复制/移动/重命名/删除代码,添加一个print()调用,这样你就可以运行程序验证它到底会做什么。

1.4K50

SQL Server数据库常见迁移方式有哪些?2分钟带你快速了解!

1、数据库分离、附加 注:分离和删除区别在于硬盘上是否还留存有数据库文件 1.1 查找数据库文件路径 这一步可以看作是迁移前准备工作,即找到我们迁移数据库文件位置。...右键迁移数据库 ->属性 ->文件复制文件路径。...点击数据库,右键附加 ->添加,找到添加数据库文件位置,点击两次确定,就可以在对象资源管理器中看到我们之前数据库又回来了,并且里面的表和数据都还在。...相比于分离附加备份过程中数据库是可用状态。...勾选另存为脚本文件,然后自行选择路径添加文件名,如下。 然后就一直点下一步,如下即说明脚本生成成功,点击完成即可 3.2 还原 同样,当数据库中数据出现丢失或损坏时,就可以进行还原操作。

41720

常见SQL Server数据库迁移方式

1、数据库分离、附加注:分离和删除区别在于硬盘上是否还留存有数据库文件1.1 查找数据库文件路径这一步可以看作是迁移前准备工作,即找到我们迁移数据库文件位置。...右键迁移数据库 ->属性 ->文件复制文件路径。...点击数据库,右键附加 ->添加,找到添加数据库文件位置,点击两次确定,就可以在对象资源管理器中看到我们之前数据库又回来了,并且里面的表和数据都还在。...相比于分离附加备份过程中数据库是可用状态。...勾选另存为脚本文件,然后自行选择路径添加文件名,如下。然后就一直点下一步,如下即说明脚本生成成功,点击完成即可3.2 还原同样,当数据库中数据出现丢失或损坏时,就可以进行还原操作。

39500

linux文件目录管理命令整理总结

选项: -a:此参数效果和同时指定”-dpR”参数相同; -d:当复制符号连接时,把目标文件或目录也建立为符号连接,指向与源文件或目录连接原始文件或目录; -f:强行复制文件或目录,不论目标文件或目录是否已存在...,而非复制文件; -u:使用这项参数后只会在源文件更改时间较目标文件更新时或是名称相互对应目标文件并不存在时,才复制文件; -S:在备份文件时,用指定后缀“SUFFIX”代替文件默认后缀; -b...参数: 源文件:制定源文件列表。默认情况下,cp命令不能复制目录,如果复制目录,则必须使用-R选项; 目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定目录。...–strip-trailing-slashes:删除源文件斜杠“/”; -S:为备份文件指定后缀,而不使用默认后缀; –target-directory=:指定源文件移动到目标目录...–preserve-root:不对根目录进行递归操作; -v:显示指令详细执行过程 dd命令 复制文件对原文件内容进行转换和格式化处理。

89931

【linux命令讲解大全】043.详解Linux中cpio命令用法及常见选项

cpio 用来建立、还原备份工具程序 补充说明 cpio 命令主要是用来建立或者还原备份工具程序,cpio 命令可以复制文件到归档包中,或者从归档包中复制文件。...; -A 或 --append:附加到已存在备份文档中,且这个备份文档必须存放在磁盘上,而不能放置于磁带机里; -b 或 --awap:此参数效果和同时指定 -ss 参数相同; -B:将输入/输出区块大小改成...>:在 copy-in 模式还原备份档,或 copy-pass 模式复制文件时,可指定这些备份复制文件拥有者与所属群组; -s 或 --swap-bytes:交换每队字节内容; -S...或 --swap-halfwords:交换每半个字节内容; -t 或 --list:将输入内容呈现出来; -u 或 --unconditional:置换所有文件,不论日期时间新旧与否,皆不予询问而直接覆盖...--only-verify-crc:当备份档采用 CRC 备份格式时,可使用这项参数检查备份档内每个文件是否正确无误; --quiet:不显示复制了多少区块; --sparse:倘若一个文件内含有大量连续

18510

Windows 上最快复制备份软件FastCopy|主要是免费

◆ 一、概述 前2天分享了2个数据备份软件freefilesync、DSynchronize,今天再分享一个更小小巧便捷数据复制备份软件-FastCopy。...主要特征: FastCopy 是 Windows 上最快复制/备份软件 它支持 UNICODE 和超过 MAX_PATH(260 个字符)文件路径名。...Diff (Size/date) :如果大小或日期不同或不存在则复制(默认) Diff (Newer):如果源文件时间戳较新或不存在,则复制。  ...Copy (Overwrite):始终复制/覆盖所有。 Sync (Size/date):如果大小或日期不同或不存在,则复制。此外,删除源中不存在所有目标文件/目录。...Move (Overwrite):始终复制/覆盖所有删除所有复制文件。(更改,请在设置对话框中选择“移动(覆盖全部)”→“移动(大小/日期)”)。 删除 强制删除所有文件/目录。

2.9K10

探秘Linux压缩与解压命令:Tar与Zip

-r 把存档文件追加到档案文件未尾。例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记目录或文件追加到备份文件中。...-t 列出档案文件内容,查看已经备份了哪些文件。 -u 更新文件。就是说,用新增文件取代原备份文件,如果在备份文件中找不到更新文件,则把它追加到备份文件最后。...-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新压缩文件。 -h 在线帮助。 -i 只压缩符合条件文件。 -j 只保存文件名称及其内容,而不存放任何目录名称。...-m 将文件压缩加入压缩文件后,删除原始文件,即把文件移到压缩文件中。 -n 不压缩具有特定字尾字符串文件。...-S 包含系统和隐藏文件。 -t 把压缩文件日期设成指定日期。 -T 检查备份文件每个文件是否正确无误。

25030
领券