通过robocopy从苹果服务器备份资料

简介:

老板让我每天把数据从Mac 服务器拷贝到一个windows的备份服务器上,拷贝结束后需要自动发送一个email通知结果。这个小项目实现起来很简单,我可以用rsync 在mac服务器或者robocopy 在windows上实现。因为Mac上发送邮件更复杂,所以我选择了robocopy。


MAC 服务器:NZAKL1MAC00

WINDOWS 服务器: NZAKL1BKM01


脚本如下:

【robocopy.bat】


robocopy.exe "\\nzakl1mac01\DATA\finished data" "\\NZAKL1BKM01\archive$\NZAKL1MAC00\finished data" /mir /r:0 /LOG+:"N:\nzakl1mac00\log.txt"


这个脚本会从对应mac的smb共享文件夹拷贝完全镜像过来,当然也可以根据自己的需求更改参数。然后将日志写入N:\nzakl1mac00\log.txt 中。请注意运行账号有足够权限访问mac和windows。


然后创建第二个命令脚本

【change_name.bat】


ren N:\nzakl1mac00\log.txt log_%date:~4,2%%date:~7,2%%date:~12,2%_%time:~0,2%%time:~3,2%%time:~6,2%.txt


这个脚本会将log.txt文件重命名为log_当前时间.txt,这样的好处是每天的日志文件一目了然。


最后新建一个计划任务,选择每晚8点触发,具体的操作栏添加3步,第一步运行robocopy.bat进行拷贝, 第二步发送一个邮件给我自己,附件为log.txt, 最后一步运行change_name.bat更改log名称。

如果所在的windows 服务器不在域内无法直接发送邮件,可以下载一个叫做sendemail的命令行工具发送,经测试也是工作的。










本文转自 beanxyz 51CTO博客,原文链接:http://blog.51cto.com/beanxyz/1285287,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
运维 Linux Windows
【计算巢】幻兽帕鲁服务器如何设置定时备份存档
计算巢针对幻兽帕鲁服务器,提供给了定时备份存档的功能,会在设定的频率下,定时将存档文件备份到目标文件夹下,有助于解决存档丢失和坏档的问题。
3169 1
|
3月前
|
监控 测试技术 网络安全
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
基于阿里云计算巢部署的幻兽帕鲁服务器我该如何设置计划任务定时备份和重启,以及存档导入导出
|
5月前
|
SQL 弹性计算 运维
云备份(Cloud Backup)ECS备份基础版——超好用的ECS数据保护方案
ECS备份基础版是阿里云云备份(Cloud Backup,原混合云备份HBR)全新推出的ECS数据保护方案,配置简单、预算可控,同时支持ECS文件、自建数据库和整机的保护。ECS基础版属于预付费商品,可为每台ECS保护最多500G数据。
83677 0
|
2月前
|
存储 弹性计算 对象存储
ECS快照问题之备份ECS快照失败如何解决
阿里云ECS用户可以创建的一个虚拟机实例或硬盘的数据备份,用于数据恢复和克隆新实例;本合集将指导用户如何有效地创建和管理ECS快照,以及解决快照过程中可能遇到的问题,确保数据的安全性和可靠性。
|
28天前
|
SQL 存储 弹性计算
ECS备份问题之添加批量备份如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
28天前
|
存储 域名解析 弹性计算
ECS备份问题之HBR混合云备份如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
2月前
|
算法 应用服务中间件 网络安全
苹果 ATS 合规对 Web 服务器的影响
苹果 ATS 合规对 Web 服务器的影响
|
4月前
|
存储 弹性计算 监控
ecs实例备份
ecs实例备份ecs实例备份
89 1
|
5月前
|
缓存 jenkins Java
3分钟教你linux服务器无损迁移备份Jenkins
3分钟教你linux服务器无损迁移备份Jenkins一台服务器到期,jenkins正好部署在这台服务器,这时候如果在新服务器重新安装然后配置jenkins的每个服务时间两天起步,于是考虑将原服务器jenkins无损迁移到新服务器上,时间只需3分钟,nice
156 0
|
7月前
|
弹性计算 安全 网络协议
利用HBR实现ECS文件备份
当您已使用ECS,并在云盘中保存文件后,可能会遭遇病毒勒索,文件误删除的情况。本场景主要介绍如何使用HBR为ECS文件备份,保证数据安全并可及时恢复。
163 0