因为公司的苹果服务器是物理机,所以备份一直是个问题。Backup Exec 2012 勉强能工作,但是速度和可靠性一直都被我们所诟病。最后,老板决定把所有的数据copy到linux的共享文件夹,然后用Veeam 备份。

*IX系统里面说起拷贝,自然是以rsync为尊了。他的语法很简单,功能很强大,最常见的格式莫过于

rsync -a /source /destination 了

因为我的linux和mac不在一个域下,所以我不能保留权限,因此我去掉了-a中自带的opg等权限设置。同时我需要查看日志文件,以下是我的命令:

rsync -rltDvv "/volumes/source" "/volumes/destination" > $(date "+F%").txt 2>&1

-rltD 表示拷贝所有文件,包括链接,时间戳,但是不包括权限; 一个v会显示拷贝的文件,2个v会显示已经存在所以忽略的文件,3个v是用来查错的

因为我是直接通过afp协议加载远程共享文件夹的,所以本地和远程的目录都出现在mac的/volume中。值得一提的是,如果mac和远程服务器断开连接,再连上,/volumes中加载的名字可能会变化!需要从finder中手动删除错误的mount point

$(date "+F%").txt 是一个以当前日期为名的日志文件,如果想更多细节,比如时间,可以$(date "+F%_%H:%M").txt

最后2>&1是将stderr和stdout都指向stdout,1表示stdout, 2表示stderror,否则的话,日志文件里面只有成功的信息,所有的错误信息会出现在执行命令的窗口里。

本文转自 beanxyz 51CTO博客,原文链接:http://blog.51cto.com/beanxyz/1298969,如需转载请自行联系原作者

在Mac和Linux之间用Rsync 拷贝文件相关推荐

  1. linux命令跨进程拷贝文件,linux scp命令安全远程文件复制程序

    功能描述 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度. ...

  2. 如何在linux下用rsync同步文件以及它的用法和scp的用法

    如何在linux下用rsync同步文件以及它的用法和scp的用法 2010年06月06日 root@legend-laptop:/home/legend/httpd~/cgi-bin# rsync - ...

  3. exsi主机之间使用scp拷贝文件超时问题

    exsi主机之间使用scp拷贝文件直接连接不上报错超时: 解决: 防火墙勾选ssh选项 转载于:https://www.cnblogs.com/fanxuanhui-linux/p/6442407.h ...

  4. 需求:过滤下面这个网页里共723行 校对中里 行数为两位数的 行 并设置sz和rz在Windows和Linux之间发送和接收文件不用搭FTP...

    需求:过滤下面这个网页里共723行 校对中里 行数为两位数的 行 并设置sz和rz在Windows和Linux之间发送和接收文件不用搭FTP 需求:过滤下面这个网页里共723行 校对中里 行数为两位数 ...

  5. Linux用户登录自动拷贝文件,linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录...

    原文出处: http://blog.csdn.net/five3/article/details/8648484 最近需要写一个脚本备份各个服务器上的程序到一个指定服务器上,本来以为查查rsync命令 ...

  6. 使用pscp实现Windows 和 Linux服务器间远程拷贝文件

    为什么80%的码农都做不了架构师?>>>    在工作中,每次部署应用时都需要从本机Windows服务器拷贝文件到Linux上,有时还将Linux 上的文件拷到本机,这些操作以前都是 ...

  7. Linux下使用rsync同步文件

    遇到的问题是几台游戏服务器,有一台新的服务器之前已经copy(Linux的scp命令)过文件上去,但在测试的过程中发现还是图片无法正常不显示出来,然后用httpwatch去分析请求的资源,发现有一个图 ...

  8. windows到linux远程拷贝 pscp 不用输入密码,使用pscp实现Windows 和 Linux服务器间远程拷贝文件...

    在工作中,每次部署应用时都需要从本机Windows服务器拷贝文件到Linux上,有时还将Linux 上的文件拷到本机,这些操作以前都是使用Ftp 工具FlashFxp 来操作的,最近就想有什么更快捷的 ...

  9. centos7的scp命令_Linux命令-CentOS7安装scp命令,进行mac与Linux之间的文件上传下载...

    1.使用yum安装scp 执行:yum install scp 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * bas ...

最新文章

  1. 腾讯99公益日︱深圳市慈善会:那些无力的故事,都拥有了力量
  2. 扫地机器人“离家出走”的真实原因找到了:差个自动驾驶算法
  3. maven 镜像_Maven(一)
  4. 理论基础 —— 索引 —— 倒排索引
  5. MATLAB_排列组合_摸球组合生成
  6. Linq 中的 left join
  7. 向量的表示及协方差矩阵
  8. xp服务器文件写保护怎么删除,XP系统下u盘写保护怎么去掉?
  9. 在选用矿物质防火电缆的时候应该注意什么?
  10. dell服务器报错信息,DELL 服务器LED屏报错信息 2012版
  11. IBM服务器端口IP设置
  12. 卡尔曼滤波之目标跟踪
  13. Excel也可以查询快递信息
  14. QC新旧七图汇总连载13——过程决策方法图(PDPC)
  15. 为什么“false == []”和“false == ![]”都返回true?
  16. ps基础学习:用形状工具制作交通标识
  17. 在线测试电脑配置--看看你的电脑能玩最新的游戏么!
  18. 【前端】组件基础使用
  19. HTML5 JS录音功能,简单介绍recorder.js 基于Html5录音功能的实现
  20. 信安Note_day15

热门文章

  1. 有关Adobe公司的PostScript语言授权问题
  2. as3回调方法模拟事件监听
  3. 使用 git 管理 portage tree
  4. 去除iphone图标的半弧高亮效果
  5. OpenCV 【十七】离散傅立叶变换
  6. c语言头文件中定义inline static相关函数的优劣
  7. output_buffering详细介绍
  8. matlab中用于小数取整的函数的用法
  9. 【linux】串口编程(一)——配置串口
  10. Qt中文手册 之 QHeaderView