在Mac上使用网络驱动器做TimeMachine备份
guibin.beijing@gmail.com
买了个网络硬盘,想把用TimeMachine把Mac上的内容备份到网络硬盘上。在Mount了网络硬盘,设置了备份的目标硬盘到网络硬盘上,然后开始Backup。过了会儿,不幸的消息弹出来了“The backup disk image could not be created....(error 45)”,竟然无法备份。尝试多次,相同的错误依旧,如果你正在经历这种悲剧,那么这篇文章就很适合你。
第一步:Enabling Time Machine for network drives
打开Terminal(命令行终端),输入如下命令:
引用
$ defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
第二步:找到你的Computer Name
System Preferences -> "Sharing", 复制选项卡顶部的"Computer Name". 注意,这里的ComputerName(计算机名)跟在命令行下面输入
$ hostname有可能不一样,要以Sharing中的Computer Name为准。
第三步:找到你Mac的MAC地址
在命令行中执行如下命令
引用
ifconfig en0 | grep ether | awk '{print $2}' | sed 's/://g'
得到我们需要的一串字符串。
第四步:创建sparsebundle
在命令行中执行如下命令
引用
sudo hdiutil create -size 320g -type SPARSEBUNDLE -nospotlight -volname "Backup of <computer_name>" -fs "Case-sensitive Journaled HFS+" -verbose ~/Desktop/<computer_name>_<mac address>.sparsebundle
替换<computer_name>为刚才从Share中复制的Computer Name,替换<mac address>为第四步的命令行输出结果。你可以根据你的需求调整-size大小,这里为320G。在sparsebundle创建时,不会占据320G的空间,也就几百兆。
如果之前没有TimeMachine的备份,那么接下来就可以把创建好的sparsebundle文件传输到网络驱动器上,开始备份了
第五步:传输sparsebundle到网络驱动器
执行如下命令
引用
$ rsync -avE ~/Desktop/<computer_name>_<mac address>.sparsebundle /Volumes/TimeMachine/.
接下来,就可以打开TimeMachine,选择网络驱动器作为备份磁盘,然后开始备份。
如果想把之前已有的备份也合并到本次备份中,稍后更新。
参考资料:
http://www.levelofindirection.com/journal/2009/10/10/using-a-networked-drive-for-time-machine-backups-on-a-mac.html
http://www.readynas.com/?p=253
分享到:
相关推荐
以Timemachine备份为例,如果没有timemachine没有备份,也可以参照下面方法在旧Mac电脑上操作,核心方式就是找到旧数据用替换的方式迁移旧的微信数据,以保证数据不丢失。  搜索输入:com.tencent.xinWeChat ...
从取证角度解读MacOS系统Time Machine 备份数据 诈骗
插入外部硬盘驱动器(或配置网络存储驱动器),即可备份Mac的文件。 对于普通消费者而言,Time Machine是一个绝佳的选择,尤其是考虑到许多Mac所有者可能只将Time Machine作为备份策略。 但是,对于开发人员来说,...
如何控制 Time Machine 备份文件的大小.docx
这是一个包含SAMBA的Docker容器,配置为提供Apple“ Time Capsule”(如备份)。 要使用Docker容器,请执行以下操作(它使用mountpoint / backups来存储您的备份): docker pull awlnx/samba-timemachine docker...
ZFS-Timemachine在一个主机上创建zfs数据集到另一个磁盘或主机上的数据集的增量备份。 这是通过发送快照,删除时间机器样式的旧快照来完成的。 它可与FreeBSD和Mac(使用TensCompliments ZFS实现)一起使用,但也应...
使用内置的磁盘管理器查看备份的位置以及备份的时间段。您也可以从这里安装和卸载备份文件系统。 但是根据BackupLoupe从备份中收集的信息,它可以告诉您每小时/每天/每周已备份了多少数据。而且,知道备份设备上还剩...
Mac Time Machine恢复系统 Time Machine还原系统教程.docx
tmbackup:Time Machine 映像的远程备份 tmbackup执行 Time Machine 映像的远程备份,包括删除过时的快照。 更完整的描述可以在网站上找到。 安装 除了本项目中的文件外,您还需要: Python 同步 时间机器图像和...
同步时间机器使用rsync从Mac OS X备份模仿Time Machine如何起跑使用绝对路径和$EXCLUDE任何排除项定义$SOURCE和$DESTINATION变量。 安排它使用cron或launchd运行,或者手动运行。 请记住,尾部斜杠对rsync 。 如果您...
COMODO Time Machine 系统恢复软件
在macOS上,与Time Machine相比,它具有一些缺点-特别是在插入备份驱动器时它不会自动启动(尽管可以使用启动代理来实现),它需要一些命令行知识,并且没有提供了特定的GUI来还原文件。 而是可以使用任何文件...
1.实现macos系统备份;2.实现macos系统批量装机;3.搭建外部TimeMachine。
rsync-time-backup, 使用rsync的Time Machine风格 time备份这里脚本使用rsync提供 Time machine样式备份。 它创建文件和目录的增量备份到你所选择的目的地。 备份以一种方式进行结构化,这使得在任何时候都可以以...
人人网字幕组使用的字幕工具TimeMachine
Comodo Time Machine (系统时光机) 是一款非常好用的系统备份恢复软件,它和“雨过天晴”软件基本类似,可以在系统出问题后恢复到之前的一个时间点。不过它是完全免费的,甚至,在很多地方比前者做得更加细致。 这...
TimeMachine Timeline Generation for Knowledge-Base Entities
BackupLoupe是Time Machine的替代GUI。它的核心是提供类似Finder的界面,您可以在其中选择快照,并向您显示已备份的...使用内置的磁盘管理器查看备份的位置以及备份的时间段。您也可以从这里安装和卸载备份文件系统。
字幕制作软件(Time machine) 12.01.101绿色免费版