通过vbs脚本备份数据-本地到异地

简介:

做为运维的管理员来说,维护数据是最重要的工作之一;对于备份来说,现在有很多备份工具,但是我们也可以通过系统自带的计划任务+vbs进行重要数据的备份;话不多说了,具体信息见下:

该脚本主要分为三部分:

一、.将整个目录拷贝,文件夹+文件夹内部的文件

1
2
3
4
5
strFolder1= "D:\Software Install\酷狗"   ' //要查找的目录
strFolder2="\\192.168.4.56\l$\"  ' //目标目录,注意后面的反斜杠要加上
Set fso = CreateObject( "Scripting.FileSystemObject" )
fso.CopyFolder strFolder1, strFolder2
msgbox  "finish"

二、备份目录下的文件,不拷贝文件夹

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
On Error Resume Next
Dim strFolder1,strFolder2
strFolder1= "E:\test"   ' //要查找的目录
strFolder2="E:\B\"  ' //目标目录,注意后面的反斜杠要加上
Call CopyFiles(strFolder1)
MsgBox  "完成!"
WScript.Quit
Sub CopyFiles(strPath)
   Dim Folder,subFolders,Files,File,fso
   Set fso = CreateObject( "Scripting.FileSystemObject" )
   Set Folder = fso.Getfolder(strPath)
   Set subFolders = Folder.subFolders
   Set Files = Folder.Files
   For Each File In Files
       fso.CopyFile File.Path,strFolder2,False '设置为 false ,表示如果文件存在则不覆盖
       If Err.Number<>0 Then Err.Clear
   Next
   For Each subfolder In subFolders
       CopyFiles(subFolder.Path) '递归查找子目录
   Next
End Sub

三、备份目录下的指定文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
On Error Resume Next
Dim strFolder1,strFolder2
strFolder1= "D:\IIS\ChangPwd\log\resetlog.txt"   ' //要查找的目录
strFolder2="\\192.168.7.31\d$\IIS2\"  ' //目标目录,注意后面的反斜杠要加上
Call CopyFiles(strFolder1)
MsgBox  "完成!"
WScript.Quit
Sub CopyFiles(strPath)
   Dim Folder,subFolders,Files,File,fso
   Set fso = CreateObject( "Scripting.FileSystemObject" )
       
       fso.CopyFile strFolder1,strFolder2,True '设置为 false ,表示如果文件存在则不覆盖
         
End Sub



本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1357792,如需转载请自行联系原作者
相关文章
|
存储 人工智能 测试技术
具备实时数据更新能力的大语言模型——Larimar
【2月更文挑战第30天】Larimar是一种新型的人工智能研究,旨在解决大型语言模型的知识更新问题。通过引入分布式情景记忆机制,类似人脑海马体的功能,Larimar能动态更新知识而无需完全重训。在实验中,它在事实编辑基准测试中展现出高准确性和速度提升,比基础LLM快4到10倍。Larimar的精巧架构包含编码器、解码器和自适应记忆模块,能在多种场景下有效应用。该模型的记忆操作包括写入、读取和生成,且在序列事实编辑任务中表现出色,防止信息遗忘。
530 2
具备实时数据更新能力的大语言模型——Larimar
|
6月前
|
云安全 弹性计算 安全
阿里云服务器安全攻略参考:基础防护与云安全产品简介
在使用云服务器的过程中,云服务器的安全问题是很多用户非常关心的问题,阿里云服务器除了提供基础的防护之外,我们也可以选择其他的云安全类产品来确保我们云服务器的安全。本文为您介绍阿里云服务器的基础安全防护机制,以及阿里云提供的各类云安全产品,帮助用户全面了解并选择合适的防护手段,为云上业务保驾护航。
626 11
|
分布式计算 关系型数据库 数据处理
OceanBase 在金融行业的应用案例
【8月更文第31天】随着金融行业的快速发展,数据量的急剧增长和对数据处理能力的需求日益增加,传统的数据库解决方案已经难以满足现代金融机构对于高性能、高可用性和大规模扩展性的需求。在这种背景下,分布式数据库应运而生,其中OceanBase作为一款由阿里巴巴自主研发的分布式关系型数据库,在金融行业得到了广泛的应用。
735 0
|
10月前
|
存储 Prometheus 运维
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案。该集成结合了ARMS的基础设施监控能力和Prometheus的灵活配置及社区支持,实现了全面、精准的系统状态、性能和错误监控,提升了应用的稳定性和管理效率。通过统一的数据视图和高级查询功能,帮助企业有效应对云原生挑战,促进业务的持续发展。
252 3
|
数据采集 机器学习/深度学习 数据挖掘
Python基于波动率模型(ARCH和GARCH)进行股票数据分析项目实战
Python基于波动率模型(ARCH和GARCH)进行股票数据分析项目实战
|
SQL 存储 监控
通过Logstash实现mysql数据定时增量同步到ES
通过Logstash实现mysql数据定时增量同步到ES
1717 0
通过Logstash实现mysql数据定时增量同步到ES
|
机器学习/深度学习 分布式计算 监控
典型的Spark应用实例
典型的Spark应用实例
632 1
|
Web App开发 JavaScript 前端开发
使用Python调用JavaScript进行网页自动化操作
使用Python调用JavaScript进行网页自动化操作
|
人工智能 开发者
AI 助理能为我做什么?
阿里云AI助理融合了大模型能力,聚焦于开发者在阿里云平台上的关键需求,提供包括云产品咨询、权益活动推荐、下单购买引导、云资源查询与诊断等服务,助力开发者快速解决问题,提高业务效率,让云上开发之旅更加顺畅。
899 0
|
监控 Java API
Java一分钟之-JPA事务管理:PROPAGATION_REQUIRED, PROPAGATION_REQUIRES_NEW等
【6月更文挑战第14天】Java企业开发中,事务管理确保数据一致性,Spring事务管理核心概念包括`PROPAGATION_REQUIRED`和`PROPAGATION_REQUIRES_NEW`。前者在无事务时新建,有事务时加入,常用于保证业务方法在事务中执行。后者始终创建新事务,独立于当前事务,适用于需隔离影响的场景。理解其应用场景和易错点,合理配置事务传播行为,能提升应用的健壮性和性能。通过监控和日志优化事务策略是关键。
332 1