本地日志按照文件命名日期使用rar压缩,并远程备份传输到其他机器上,留作分析的批处理文件,大家参考。
::演示:删除指定路径下指定天数之前(以文件名中包含的日期字符串为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。 ::本例假设文件名中包含的日期字符串(比如:ClickLog_20110805.txt) :: 本地存放压缩文件路径 set temprar=D:\cscRAR if not exist %temprar% md %temprar% :: 日志文件路径 set SrcDir=D:\csc.xxx.com\Log\Info rem 指定天数 set DaysAgo=3 >%temp%/DstDate.vbs echo LastDate=date()-%DaysAgo% >>%temp%/DstDate.vbs echo FmtDate=right(year(LastDate),4) ^& right("0" ^& month(LastDate),2) ^& right("0" ^& day(LastDate),2) >>%temp%/DstDate.vbs echo wscript.echo FmtDate for /f %%a in ('cscript /nologo %temp%/DstDate.vbs') do ( set DstDate=%%a ) set DstDate=%DstDate:~0,4%-%DstDate:~4,2%-%DstDate:~6,2% setlocal enabledelayedexpansion for /r %SrcDir% %%a in (*.*) do ( set FileDate=%%~na set FileDate=!FileDate:~12,8! if !FileDate! leq %DstDate% ( if exist %%a ( "C:\Program Files\WinRAR\WinRAR.exe" a -r -s -df -ibck -ep1 %temprar%\!FileDate! %%a ) ) ) endlocal :: 移动压缩文件 target 移动到目标地址 set target=\\192.168.33.30\f$\CscLog\31 for /f "delims=" %%k in ('dir /a /s /b %temprar%\*.rar') do ( move /y "%%k" "%target%" )
相关推荐
RAR 是一个让你在命令行模式中管理压缩文件的控制台应用。RAR 提供压缩、加 密、数据恢复和许多其它此手册中描述的其它功能。 RAR 只支持 RAR 格式压缩文件,它默认有 .rar 扩展名。不支持ZIP 和其他格 式。即使...
- 压缩备份:节省存储空间,但会增加CPU使用。 - 网络备份优化:使用块级备份和并行传输来提高网络备份速度。 8. **灾难恢复计划**: - 灾难恢复演练:定期测试恢复过程以确保在真实情况下能够成功恢复。 - ...
- **远程备份**:考虑使用网络共享或其他方式将备份文件传输到远程服务器,以增强数据安全性。 - **测试验证**:定期测试备份文件的有效性,确保在需要时能够成功恢复。 #### 六、结论 通过上述方法,我们可以有效...
首先,我们需要了解RAR命令行工具,它是RAR压缩软件的命令行版本,通常命名为`rar.exe`。通过在命令行界面(CMD)中调用它,我们可以执行各种压缩和解压操作。例如,我们可以使用`a`命令来添加文件到RAR存档,`x`...
此外,了解如何处理备份文件的加密、压缩和网络传输也非常重要,以确保数据安全性和效率。 在“sql数据库备份恢复.rar”中,可能包含的资源可能有详细的SQL Server备份和恢复教程,实用的T-SQL脚本,甚至可能是一些...
rarfiles.lst 包含用户定义的文件列表,告诉RAR添加文件到固实压缩文件时的顺序。 它可以包含文件名通配符和指定项目-$default。默认项目定义了这个文件中与其他 项目不相符时的顺序清单位置。 注释字符是 ';'....
RAR压缩文件是日常工作中常用的文件打包格式,它能有效地减小文件体积,便于存储和传输。然而,由于网络传输过程中的问题、磁盘错误或病毒攻击,RAR压缩包可能会出现损坏,导致无法正常解压。当遇到CRC(Cyclic ...
标题中的“file-reserve.rar”表明这是一个用于存储和保护文件的压缩文件,主要功能是进行文件备份。"备份"、"文件备份"以及"文件备份系统"这些标签都强调了这个系统的核心作用——确保文件的安全性和可恢复性。...
在实际应用中,Java的压缩功能广泛应用于数据备份、文件传输、日志处理等领域。例如,一个网络应用程序可能会压缩敏感数据以减少传输时间,或者一个服务器可能会定期压缩日志文件以节省存储空间。 总的来说,`jj....
1. **远程备份的基本概念**:远程备份是指将本地数据复制并存储在另一个地理位置的服务器或存储设备上。这种备份方式可以提高数据安全性,因为即使本地发生灾难性事件,远程副本仍能提供恢复数据的能力。 2. **备份...
"Rar.exe"和"RarReg.key"是RAR压缩工具的相关文件,RAR是一种流行的文件压缩格式,常用于归档和传输大量数据。在这个上下文中,它们可能用于压缩备份文件,减少存储空间占用,并便于传输。"Rar.exe"是RAR命令行版本...
在日常工作中,经常会遇到需要将多个文件压缩为一个压缩包的情况,以便于存储、传输或备份。Java 作为一种广泛使用的编程语言,在处理文件操作方面提供了丰富的库支持。本文将详细介绍如何使用 Java 实现将多个文件...
5. **压缩备份** - 备份完成后,为了节省存储空间和方便传输,通常会使用压缩工具(如`gzip`, `zip`)对SQL文件进行压缩。 - 在PHP中,可以使用`gzencode`或`ziparchive`类来压缩文件。 6. **恢复备份** - 恢复...
`orabak.rar_linux scp_orabak_oracle_自动备份`这个压缩包文件提供了一套基于Linux环境的Oracle数据库自动备份解决方案,结合了`orabak`工具和`scp`命令,确保数据能够定期备份、压缩,并安全地传输到远程服务器。...
"ServU_33802备份.rar"这个文件似乎是一个使用RAR格式压缩的备份文件,其中包含了 ServU 的相关信息。ServU 是一款强大的FTP服务器软件,被广泛用于文件的上传和下载。在这个特定的场景中,"33802"可能是版本号或者...
Java文件压缩与解压缩实践广泛应用于文件备份、数据传输、打包软件、日志管理等各个领域。 在网络传输中,可以将多个文件打包成一个压缩文件进行传输,减少传输时间和网络带宽的消耗。 在软件开发中,可以将项目源...
该系统具备自动压缩功能,能够将备份文件以最小的空间占用进行存储,同时利用FTP(File Transfer Protocol)协议进行下载,实现了数据的异地备份,以应对可能发生的本地数据丢失或灾难性事件。 在数据库备份方面,...
本地备份是指将数据备份到同一台计算机的另一位置,而远程备份则可以将数据备份到网络上的另一台计算机、FTP服务器、云存储服务(如Dropbox、Google Drive等)或其他网络存储设备。这种灵活性让用户可以轻松地实现多...
这种工具通常包含一系列功能,如定时任务设置、源文件命名规则定义、是否压缩备份等选项,以满足不同用户的需求。下面将详细讨论这些关键知识点。 1. **定时任务设置**: 定时任务是文件自动备份工具的核心功能之...
打开RAR文件后,用户可以直接预览或提取"a.txt"到本地文件系统,然后使用文本编辑器查看其内容。 三、RAR的安全性与备份 1. **密码保护**:RAR文件支持密码加密,增加文件的安全性,防止未经授权的访问。然而,这...