这可能吗?
我们正在使用 Google Drive File Stream(版本:29.1.81.1927)将我们 Mac 上的所有工作文件与我们的 Google Drive 帐户同步。因此,它包含 Google Docs/Sheets/Slides 文件和其他类型的文件(例如 Indesign 文件等)。
我们希望通过 Time Machine 将这些文件备份到外部驱动器,从而提高安全性。以防 Google Drive 出现故障或我们需要恢复旧版本。
但是在 Time Machine 中,当我们选择它时,Google Drive 图标显示为灰色。
我看到人们通过 Time Machine 将他们的桌面文件备份到 Google Drive,但这不是我们所做的。
如果不可能,有人对如何将 Google Drive 备份到外部驱动器有什么建议吗?
答案1
我遇到了同样的问题,并找到了一个干净(推荐)和一个混乱的解决方案。
清洁解决方案
当你将文件设置为可供离线访问时,Drive File Stream (DFS) 存储此数据的缓存版本在以下位置:
视窗:
%LOCALAPPDATA%\Google\DriveFS
苹果:
~/Library/Application Support/Google/DriveFS
不幸的是,这个缓存不是人类可读的,但它可以通过 Drive File Stream 安装到您熟悉的人类可读的离线文件结构中(事实上,这正是您登录后 DFS 所做的)。但是,请注意Time Machine 也默认排除此缓存。
强制 Time Machine 将此缓存包含在备份中的唯一方法是将缓存移至其他位置。您可以在 DFS“首选项”菜单中执行此操作。注意:我只测试了此方法在文件~/CustomFolderName/
夹中是否有效,但我认为它适用于除默认文件夹之外的任何其他文件夹。
混乱的解决方案
我注意到,如果您使用 Google Backup & Sync 而不是 Drive File Stream,则可以使用 Time Machine 备份此文件夹(没有强制灰色选项)。但问题是您无法使用 Backup & Sync 访问共享驱动器(只能使用 Drive File Stream)。因此,似乎一种解决方案是同时使用两者,但这并不是特别有吸引力。
答案2
Google Backup & Sync
我从迁移到后也遇到了同样的问题,Google Drive for Desktop
因为即将弃用。
如果你只关心 Time Machine 备份某些文件,我找到了另一种可行的解决方案。你可以Drive for Desktop
设置备份特定文件夹在您的计算机上。这样的文件夹将对 Time Machine 可见。如果您在 Google Drive 中已经有文件,X
并且想要通过 Time Machine 进行备份,请使用以下步骤。
- 在 Finder 中,创建一个新文件夹,例如
synced
。 - 打开
Google Drive for Desktop
偏好设置。 - 在“您电脑中的我的 Mac 文件夹”选项卡中单击“添加文件夹”
- 选择新创建的文件夹
synced
。 - 打开 Drive 网页用户界面:https://drive.google.com
- 找到该文件
X
,右键单击,然后选择“移动到” - 选择新创建的文件夹作为目标。它将位于
Computers > My Mac > synced
(或类似位置)
移动的文件将同步到您的本地计算机。下次运行 Time Machine 时,它将看到并备份它。
可能还有其他选择。我认为如果你将 Google Drive 设置从“流文件”更改为“镜像文件“然后所有文件都会像它们原来那样复制到本地计算机,Backup & Sync
这样它们就可以被 Time Machine 看到。我实际上还没有测试过这个,因为我不想镜像所有文件,只想镜像几个特定的文件。