`

服务器文件压缩备份及删除前几天的备份文件

阅读更多

压缩备份文件

另存为BAT

rem 首先计算机要安装Winrar,我是默认安装的,安装路径就是c:\Program Files\winrar\
rem 解释下这条命令,a是添加文件到压缩包,-k是锁定压缩包,-s是转换文件为解压缩文件,-m1是压缩的标准,就是快速压缩,标准压缩,最好压缩......,-ag是指定生成的文件名,按照我的设置生成的文件名为20091223-bak-02.rar,生成以日期命名的压缩文件
rem F:\BAK\是生成压缩包存放路径,D:\WEB\是压缩目标。
rem start C:\"Program Files"\WinRAR\Rar a -k -r -s -m1 -agYYYYMMDD-{bak}-NN F:\BAK\ D:\WEB\

start C:\"Program Files"\WinRAR\Rar a -k -r -s -m1 -agYYYYMMDD-{bak}-NN F:\BAK\ F:\copy

pause

 删除前几天的备份文件

rem bat的功能:删除指定目录下7天前修改的文件。
rem forfiles.exe 默认在window2003才有,可把这文件拷贝到XP上用(C:\WINDOWS\system32)。

forfiles /P C:\temp /M * -D -7 /C "CMD /C DEL /S /F /Q @path"

pause

 

分享到:
评论

相关推荐

    自动备份mysql数据库的批处理文件

    3. **压缩备份文件**:为了节省存储空间,我们可以使用`zip`或`7z`等工具将备份文件压缩。例如: ``` 7z a -t7z 备份文件.7z 备份文件.sql ``` 这将创建一个7z格式的压缩文件。 4. **清理旧备份**:为了管理...

    全能自动备份工具 Perfect Backup 3.0 支持文件、应用数据、系统备份

    灵活的备份计划:选择要在星期几运行自动备份或一个月中某几天 驱动器映像备份 使用所有设置、文件、文件夹和应用程序备份操作系统 完美备份使用 VHD(虚拟硬盘)来存储备份,从而创建系统的精确卷副本 驱动器映像会...

    文件备份2020-11-4

    标题“文件备份2020-11-4”表明这是一个在2020年11月4日进行的文件备份操作,目的是保护那一天的数据,防止因硬件故障、意外删除、病毒感染或其他灾难性事件导致的数据丢失。 描述中提到“备份了16.04的相关文件”...

    定时备份数据库,及问题总结 亲测有效

    - 删除指定天数(例如10天)前的旧备份。 - 输出备份成功的提示。 为了使脚本可执行,需通过`chmod u+x sqlAutoBak.sh`赋予其执行权限。然后,手动运行`./sqlAutoBak.sh`来检查备份功能是否正常。 接下来,我们...

    SQL数据库自动备份设置

    - **文件管理**:可以设定保留最近多少天的备份文件,以便管理和清理过时的备份。 ##### 6. 设置备份计划选项 - **备份类型**:在这里选择具体的备份类型,如完整备份、差异备份或事务日志备份等。 - **备份压缩**...

    linux下mysql数据库备份脚本

    这可以通过`find`命令实现,例如`find /backup/path/ -type f -name "*.sql.gz" -mtime +7 -delete`将删除7天前的`.sql.gz`文件。 6. **日志记录**:为了跟踪备份过程,脚本应该记录操作日志,以便于后续的故障排查...

    RMAN管理的备份和恢复.pdf

    - **备份周期**: 考虑到控制文件中可删除记录的生命周期,默认为7天,因此建议备份周期不要超过7天,以免丢失重要信息。 #### 五、RMAN工具组成部分 - **RMAN可执行程序**: 提供用户界面,解释用户的命令。 - **...

    自动备份MSSQL数据库中所有的数据库

    在本案例中,描述中提到“自动删除过期备份文件”,这表明备份策略可能包括基于时间的清理规则,例如保留最近N天或N周的备份。 2. **备份脚本**:自动备份需要一个执行备份的脚本,通常使用T-SQL(Transact-SQL)...

    rar压缩软件.rar

    全部删除,这个空的压缩文件将被删除。 e 不带压缩路径解压文件。 解压的文件不包括它们的路径部分,因此所有文件都创建到同一个目标目录 中。 如果你要解压完整路径名,请使用 'x' 命令。 例子: rar e ...

    定时备份mysql数据库

    # 可选:压缩备份文件 gzip $BACKUP_DIR/$DATABASE_$DATE.sql ``` 然后,将这个脚本添加到crontab中,设置每天、每周或每月的定时执行。例如,每天凌晨1点备份: ```bash 0 1 * * * /path/to/backup_mysql.sh ``` ...

    Ghost 8.3 系统备份软件

    接下来,程序会询问是否压缩备份数据,并给出3个选择:No 表示不压缩,Fast表示压缩比例小而执行备份速度较快,High 就是压缩比例高但执行备份速度相当慢。最后选择 Yes 按钮即开始进行分区硬盘的备份。Ghost 备份...

    数据库定时任务异地备份及常见问题解决

    5. 删除旧的备份数据,通常保留10天内的备份。 为了实现异地备份,需要配置SSH无密码登录。这涉及到以下步骤: 1. 在每台服务器上创建`.ssh`目录并设置权限:`mkdir -p ~/.ssh && chmod 700 ~/.ssh` 2. 在每台...

    Oracle 12c备份恢复-RMAN工具技术手册

    它可以把几个输入文件合并到一个输出文件中,不包含从来没有使用的输入文件块,可以压缩和加密,可以分解为多个块。 四、RMAN 的使用 RMAN 的使用非常简单,只要进行一些实践,就可以熟悉它的所有功能。使用 RMAN ...

    mysql定时备份(linux脚本).zip

    在我们的场景中,这个脚本将会连接到MySQL服务器,执行备份操作,并将备份文件保存到本地或远程存储。 标题中的"mysql定时备份(linux脚本)"指的是一个使用Linux shell编写的脚本,用于自动执行MySQL数据库的备份...

    李氏备份狂

    这是一款备份软件,可以把你的重要文件拷贝或压缩到一个或几个安全的存储器,或直接FTP到你的网站空间。 它可以代替你的关机按钮,备份完后自动关机,你所做的只是想关机的时候启动李氏备份狂,一切都不用管了。 ...

    linux mysql定时备份脚本

    4. **压缩备份文件**:为了节省存储空间,通常会使用gzip或tar命令对备份文件进行压缩。 ``` gzip $BACKUP_DIR/$(date +%Y%m%d).sql ``` 5. **清理旧备份**:根据需求,脚本可能还包括清理旧备份的逻辑,比如...

    LINUX原理及应用:第14章 备份与恢复.ppt

    例如,方案1是每周日进行0级备份,随后几天进行1级备份,这样可以确保在任何时候都能恢复到某个特定时间点的状态。\n\n在进行备份时,物理安全性和备份的可恢复性是两个关键点。备份数据应存储在安全的地方,避免...

    数据库备份方案分享.pdf

    另一种是每日使用winrar压缩DATA目录,生成一个完整备份,保留一个月的备份文件,用于快速恢复。这种方法可以作为辅助恢复手段,特别是在需要快速恢复少量数据时。 增量备份则依赖于从服务器的二进制日志文件。每周...

    使用ZRM备份Mysql数据库

    - **支持逻辑备份和裸备份**:逻辑备份通常用于备份数据结构及数据内容,而裸备份则是直接备份文件系统级别的数据,无需通过MySQL服务。 - **支持多种存储引擎**:无论是常用的InnoDB还是MyISAM等其他类型的存储引擎...

Global site tag (gtag.js) - Google Analytics