MacOSX系统技巧:用Rsync备份文件

备份一定是件极无聊的事,因为大家都不太愿意去做。常听朋友说丟了手机,坏了硬盘,更痛心的是––大量文件也不复存在。也许,平时定期备份文件,就可以避免这些灾难。

Mac自带的Time Machine可以自动备份包括系统文件、应用程序、音乐、照片、影片和文档在内的所有内容。但是,如果你和我一样希望自己选择备份哪些内容以及在什么时候备份,那么Mac内置的另一款备份工具––Rsync,可能更适合我们。

命令

Rsync是一个简单易用而且功能强大的命令行备份工具。她几乎出现在所有Linux和Unix操作系统中,当然也被包含在Mac OS X里。命令行已经被妖魔化成复杂繁琐的老古董,其实命令行工具(比如Rsync),简单的超乎想象。

打开“实用工具”中的“终端”(Terminal)程序,输入以下命令,就可以轻松完成用户目录的备份:

rsync -aE --delete --progress ~ "/Volumes/backup"

rsync是命令名;

-aE参数设置复制文件及目录,并保持访问权限、修改时间等文件的元数据(metadata);

--delete参数让目标同源保持完全一致,在源目录被删除的文件,在目标目录也会被删除。如果不包含“--delete”选项,那么即使在源目录已经删除的文件,也会仍然保存在目标目录中。

--progress参数将显示复制详细的进度。

~代表当前用户的home目录,也就是你需要备份的源目录;

/Volumes/backup/是备份的目标目录。

如果你对备份的效果不太有把握,不妨先加上以下参数试运行一下命令:

-n参数让命令只是虚拟运行,而不去实际改变任何东西;



脚本

我们可以指定不同的源目录,来选择需要备份的内容;而/Volumes/backup/则将一个外置硬盘做为备份的目标介质,显然您需要根据自己的驱动名称做出改变。(你可以在Finder或桌面上看到驱动器的名称,或者在终端程序中使用ls /Volumes命令来查看驱动器列表。)将这些命令保存为以.command为后缀名的脚本文件。



然后,利用以下命令,使用户有权运行脚本文件:

chmod u+x ~/Documents/Tools/backup.command

chmod命令用于修改文件和目录的权限,u+x参数让所有者有权执行文件。

现在,只要在Finder中,双击backup.command文件,就可以自动完成文件的备份了。

自动

如果需要更加自动化和周期性的备份。打开iCal,新建事件,指定“重复”频率(比如每周或每月),在“提醒”部分,选择“打开文件”,点击下拉菜单中的“其它...”,在弹出的对话框中选择用于备份的脚本文件。今后,每当指定时间到来时,系统就会自动执行备份命令。

(0)

相关推荐

  • 苹果笔记本macosx系统QQ怎么截图

    苹果笔记本自带的macosx系统一直以来被很多用户吐槽,操作太难,快捷键难记,其实苹果笔记本macosx系统还是挺不错,只需要多多揣摩,便能体会到macosx的好,言归正传,今天小编为大家带来一项苹果 ...

  • Win7系统技巧:ISO文件轻松刻录成光盘

    Win7系统技巧:ISO文件轻松刻录成光盘 ISO文件又称为光盘映像,是单独的完整数据CD或DVD副本文件。将iso文件刻录成光盘后,新光盘与原始光盘具有相同的文件夹、文件和属性,我们从网上下载的不少 ...

  • MacOSX系统下动态桌面软件xBack介绍与下载

    xBack可让您更换您的苹果电脑实现动态桌面,就是把一沉不变的壁纸变成屏保或照片幻灯片. 当然,如果觉得烦,双击屏幕右上角菜单栏的xBack图标就可以快速启动/停止动态桌面.如果一台苹果电脑Mac机接 ...

  • 如何在win10系统中找到iTunes备份文件

    iTunes是苹果自带的备份软件,有些用户想知道如何在win10系统中找到iTunes备份文件,接下来小编就给大家介绍一下具体的操作步骤.步骤1. 首先第一步先打开[此电脑]窗口,接着根据下图箭头所指 ...

  • Windows系统技巧总汇

    本教程为大家介绍一些windows中不为人知的小技巧,可以让你更便捷的使用计算机,下面一起来看看吧。 1、影音文件在xp中无法删除 很多情况下是因为预览功能出了问题。开始 运行中输入并执行“REGSV ...

  • windows系统技巧:远程桌面连接技巧两则

    在局域网中为了方便与其他工作站交流信息,我们常常会用到远程桌面功能,许多人会认为这样的功能简单得几乎不值一提,不过在实际使用过程中,我们有时会遇到各种特殊的远程桌面连接需求,要想顺利满足这些特殊的连接 ...

  • Win8系统技巧不同应用窗口自动切换输入法

    如果Win8系统一边在用中文写稿,一边在偶尔和国外的朋友用英文聊上两句,是不是需要频繁切换输入法状态呢?在Windows 8系统中,并且还可以在不同的程序窗口中保持不同的输入法和输入状态,方便我们切换 ...

  • 了解常被用户忽略的Windows8系统技巧

    了解常被用户忽略的Windows8系统技巧

  • 哪些是容易被忽视的Win8系统技巧

    Win8系统作为最新的系统发布已经有一年多的光景了,但是我们在使用Win8的过程中并没有完全感受到系统所带给我们的强大感觉,而是觉得有些不如意。这些感觉相信很多的系统用户都能体会,我们是不是在使用中忽 ...