您是否曾经想在Mac上恢复已删除的Safari历史记录也许您无意间清除了所有历史记录和Web数据或者删除了特定的Safari历史记录并且想撤销这些决定并重新获得浏览历史记录还是出于某种原因您正在做一些调查工作或者想在Mac上浏览Safari浏览器历史记录的一些简单的数字取证
由于我们的目标是采用一种简单的方法因此我们将依靠Mac上的备份服务Time Machine它恰好提供了在Mac上恢复已删除的Safari历史记录的最简单方法–或恢复所有已删除的文件–尽管我们的重点是Safari网络浏览器因此这种方法显然需要特定的Mac使用随附的Time Machine备份如果Mac没有Time Machine备份设置并且没有维护常规备份则这种简单的历史记录恢复方法将不起作用由于此操作是通过备份还原的因此从该备份创建到还原的时间之间的任何临时数据都将丢失因此在开始此过程之前请记住这一点特别是如果当前 浏览器的历史记录也很重要-也最好先备份它
假设您已经备份了Time Machine以下是在Mac上恢复已删除的Safari历史记录的方法:
如果尚未退出Mac OS中的Safari请退出
将Time Machine备份驱动器连接到Mac(如果尚未连接)
在Finder中下拉“转到”菜单然后选择“转到文件夹”然后输入以下路径:
~/Library/Safari/
在Mac上转到“文件夹”到Safari数据位置
进入〜/ Library / Safari目录后选择“ History.db”文件然后在右上角下拉Time Machine菜单然后选择“ Enter Time Machine”
从
浏览〜/ Library / Safari /目录的Time Machine历史记录并在其中找到想要恢复的Safari历史记录数据的日期请在Time Machine中单击“恢复”按钮
恢复和恢复已删除的Safari历史记录
当Time Machine完成还原〜/ Library / Safari /目录时您现在可以访问已删除的Safari历史记录的新恢复版本
在Mac上重新启动Safari现在恢复的历史记录仍完整无缺
在Safari中下拉“历史记录”菜单然后选择“显示所有历史记录”
如何在Mac上的Safari中显示所有浏览历史记录
您现在可以像平常一样浏览搜索和从还原的Safari History.db文件中查找特定的Safari历史记录
在Mac上浏览Safari网络历史记录
就是这样现在您已经从Safari恢复了已删除的浏览器历史记录
在Mac上的〜/ Library / Safari /文件夹中您正在寻找“ History.db”文件该文件的大小取决于您进行的网络浏览量本质上这只是一个数据库文件您可以根据需要直接使用SQL进行查询但这不是我们要做的因为您还可以在Mac上的Safari中访问搜索和浏览Safari历史记录本身我们的目标是简化此特定教程的内容
请注意此方法仅适用于恢复和还原从Mac删除或清除的Safari浏览历史记录而*不适用于恢复未创建任何历史记录的私人会话例如如果您在Mac上的Safari中使用私有浏览来阻止历史记录的收集则将没有历史数据要从Time Machine还原(或者通常在某些复杂的内存或交换提取尝试之外) (尽管在某些情况下在理论上是可能的)它比本教程甚至试图暗示的要先进得多
显然这种方法适用于Mac但从理论上讲您也可以对iOS使用类似的方法用户也可以始终在iPhone或iPad上搜索Safari历史记录以及在iOS Safari浏览器中删除特定的浏览器历史记录但是要在iOS中恢复已删除的Safari历史记录您将需要能够从iCloud还原带有备份的设备或包含已删除的Safari历史记录的iTunes但是这是另一篇文章的主题因此这里不再讨论