在 Google 上简单地搜索“Time Machine for Windows”就会出现一系列不同的小应用程序。但是,我没有依赖论坛的轶事和广告,而是呼吁更明智的超级用户测试版社区对此进行深入了解。
在Leopard 上运行Time Machine就像一条温暖、模糊的舒适毯子,这是我在 Windows 上使用 RAID、rsync 或 SyncToy 从未获得过的。我不是在问社区什么是 Windows 的“最佳”备份软件,而是:
是否有任何适用于 Windows 的真正 Time Machine 克隆,其中包含尽可能多的以下内容:
我想使用rm从我的 Time Machine 分区中删除一些文件/目录,但我无法这样做。我很确定问题与备份中文件的某种访问控制扩展属性有关,但不知道如何覆盖/禁用它们以使rm工作。我得到的错误的一个例子是:
% sudo rm -rf Backups.backupdb/MacBook/Latest/MacBook/somedir
rm: Backups.backupdb/MacBook/Latest/MacBook/somedir: Directory not empty
rm: Backups.backupdb/MacBook/Latest/MacBook/somedir/somefile: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
我不想为此使用 Time Machine GUI 或 Finder 的原因有很多。如果可能,我希望能够保持对所有其他文件的扩展保护(我不想全局禁用它们,除非我完成工作后可以重新启用)。
在以前版本的 OSX 中,我能够查看过去 Time Machine 备份作业的结果,因此:
sudo syslog -F '$Time $Message' -k Sender com.apple.backupd
Run Code Online (Sandbox Code Playgroud)
现在syslog不再是操作系统的一部分。它已被“日志”取代。
我无法使用“日志”找到有关时间机器作业的信息。我也无法使用(新版本的)控制台。
有什么建议?
我为 Time Machine 选择了 1T 外置驱动器并选中了“加密备份”选项。我认为它只会加密备份,但现在看来它正在加密整个驱动器,其中包含相当多的数据而不是 SSD ;)。有没有办法取消加密过程?我关闭了 Time Machine 并为它选择了另一个驱动器。
是否有可能将 Amazon S3 用于 Mac OS X 时间机器备份?
或者换句话说:使用 S3 而不是外部硬盘进行时间机器备份?
我想看看 Linux 是否可以通过网络共享挂载和读取本机存储在 Time Capsule 上的文件。像这个问题一样,我正在寻找至少复制hdiutil只读功能的东西,以附加然后安装稀疏捆绑磁盘映像。
SMB 安装很容易,因为 Time Capsule 使用AFP和SMB共享,但我不太确定稀疏磁盘包是否可以作为重组的 HFS+ 目录安装。
工作挂载命令或指向解析此 DMG 格式的适当包的指针的奖励积分。
如果不清楚 - 这就是在终端中从 Mac 挂载时带文件的外观,以及我希望 Linux 在无法挂载以大量二进制带文件编码的实际文件系统的情况下看到的内容。
host:iMac.sparsebundle mike$ ls -la
total 24
drwxrwxrwx@ 7 mike staff 264 Jul 5 10:01 .
drwx------ 6 mike staff 264 Mar 26 13:11 ..
-rwxrwxrwx 1 mike staff 499 Feb 24 15:33 Info.bckup
-rwxrwxrwx 1 mike staff 499 Feb 24 15:33 Info.plist
drwxrwxrwx 31101 mike staff 1057390 …Run Code Online (Sandbox Code Playgroud) 所以我刚买了我的第一台 Mac。在按照我想要的方式设置好一切之后,我决定安装 Steam。当我打开 Steam 时,它说不支持区分大小写的文件系统...
我做了一些谷歌搜索,发现 Steam 不会是唯一给我带来这个麻烦的应用程序。Photoshop(当我最终安装它时)也不支持区分大小写的文件系统。我相信还有其他应用程序。
Steam 至少有一个解决方法,但它涉及光盘映像和符号链接。不是很有趣。它有效,但不是很有趣(Steam 应该很有趣,不是吗?)。我不知道 Photoshop 的任何变通方法。
所以这是我的问题。我可以启动到磁盘实用程序,将驱动器格式化为不区分大小写,然后从时间机器恢复吗?是否有任何技术限制会阻止我这样做?我还没有命名的像什么Folder 1,并folder 1还,所以我不知道会出现任何冲突。
fsck_hfs昨天我第一次注意到它正在运行,占用了 50-75% 的 CPU。它今天继续运行。
运行ps -ax表明它正在做/sbin/fsck_hfs -f -n -x -E /dev/disk3。唯一的问题:我认为我没有/dev/disk3.
kill可以吗?/dev/disk3?会不会是我的 Time Machine 卷,目前没有安装?系统信息: MacBook Pro (2008)。它安装了两个磁盘——内部磁盘 ( /dev/disk1) 和一个 PC 卡 SSD (/dev/disk0令人惊讶的是 )。它连接到连接到 Airport Extreme 基站的远程 Time Machine 卷。
我使用 Time Machine 服务器进行备份。同时,我正在开发许多 Web 应用程序,其中项目通常包含一个文件夹,其中包含我想要备份的应用程序文件和我不想备份的node_modules文件夹(外部库)。换句话说,文件夹结构例如是:
projects
-- app1
---- src
---- node_modules -- I want to ignore only this folder
---- package.json
-- app2
---- whatever-else
---- node_modules -- I want to ignore only this folder
---- package.json
---- elephant.jpg
Run Code Online (Sandbox Code Playgroud)
等等。
应用程序的数量很大并且还在增长(目前超过 20 个),node_modules文件夹的大小通常比项目的其余部分大数千倍:大小很大,文件也很多。
如何排除node_modules整个系统中的所有文件夹(例如.gitignore但对于时间机器)?有没有办法通过面具做到这一点?我只是不想一直手动将文件夹添加到排除的文件夹中。
我也可以使用 cron 脚本每 N 分钟搜索一次新文件夹并使它们被忽略。
有解决方案吗?
我正在为 Snow Leopard 升级准备我的系统,我正在为最坏的情况做准备:完全重新安装和恢复。
我想验证我的 Time Machine 备份是否有效,并将正确恢复。我的 Time Machine 备份转到运行 Netatalk 的 Linux 服务器,并且备份成功完成。
如何在不覆盖任何现有文件的情况下对备用位置进行测试还原,或以其他方式验证我的数据?如果我必须从头开始重新安装,我是否需要特别在外部保存任何内容以确保我可以访问备份?
time-machine ×10
macos ×8
backup ×3
mac ×3
filesystems ×2
amazon-s3 ×1
command-line ×1
dmg-image ×1
encryption ×1
filevault ×1
fsck ×1
hfs ×1
linux ×1
logging ×1
osx-lion ×1
time-capsule ×1
verification ×1
windows-xp ×1