V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LoneFireBlossom
V2EX  ›  macOS

升级 Mac Safari 导致 OneTab 里存储的所有网页丢失,如何恢复?

  •  1
     
  •   LoneFireBlossom · 62 天前 · 813 次点击
    这是一个创建于 62 天前的主题,其中的信息可能已经有所发展或是发生改变。
    M1 MAX Macbook Pro ,macOS 13 ,这两天系统设置提示我 Safari 可以升级到 18 ,我就升级了。
    结果升级之后,发现 Safari 的 OneTab 插件里所有存的网页都消失了……我存了好多好多要用到的网页啊😭😭😭以前用 chrome 的 OneTab 根本没遇到过这种问题,没想到 Safari 升级小版本不丢网页,升级大版本网页全没了……

    我有时间机器备份,但是不知道应该怎么恢复……急切求助
    4 条回复    2024-09-20 18:43:18 +08:00
    oxoxoxox
        1
    oxoxoxox  
       62 天前
    为啥不用 Safari 自带的收藏夹呢,会云端备份,还能多设备同步
    LoneFireBlossom
        2
    LoneFireBlossom  
    OP
       62 天前
    [Restore lost OneTab links from backup? : r/Safari]( https://www.reddit.com/r/Safari/comments/18103l3/restore_lost_onetab_links_from_backup/)
    找到一个,但是试了一下没用……
    现在新版的 Safari 好像把扩展挪到了这里:
    /System/Volumes/Data/Users/lonefireblossom/Library/Containers/com.apple.Safari/Data/Library/WebKit/WebExtensions/Default/com.one-tab.OneTab.Extension (444U6LQJ87)

    把文件复制过去发现不行。改名匹配现在的起名方式也不行。
    LoneFireBlossom
        3
    LoneFireBlossom  
    OP
       62 天前
    [从备份中恢复 Safari 16 选项卡:r/Safari --- Restore Safari 16 Tabs from Backup : r/Safari]( https://www.reddit.com/r/Safari/comments/193yyq5/restore_safari_16_tabs_from_backup/)

    Btw, looking online, it seems that Safari 15 also puts its tab logs in another place. I have read that for Safari 15 you need to go to [user]/library/containers/com.apple.Safari/Data/Library/Safari where you have to replace three files starting with SafariTabs.db with your backed-up files. I do not know if this works as I haven't tried it, but that folder does not exist in Safari 16. I found the correct one for Safari 16 by randomly searching in the Library. I have no idea why Apple keeps changing the locations of such important files.
    顺便说一句,在网上看,Safari 15 似乎也将其标签日志放在了另一个地方。我读到,对于 Safari 15 ,您需要转到 [user]/library/containers/com.apple.Safari/Data/Library/Safari ,您必须将以 SafariTabs.db 开头的三个文件替换为备份文件。我不知道这是否有效,因为我还没有尝试过,但该文件夹在 Safari 16 中不存在。我通过在库中随机搜索找到了适用于 Safari 16 的正确版本。我不知道为什么 Apple 不断更改如此重要文件的位置。

    ---

    我也不懂为什么,无语了,Safari 18 又改了位置而且还改了名字,而且直接复制过去都不通用
    LoneFireBlossom
        4
    LoneFireBlossom  
    OP
       62 天前
    解决了。在电脑上另外安装了一个 sonoma ,然后装上 onetab 插件,把 onetab 的备份复制过去,然后导出,然后删掉这个系统。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   965 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:55 · PVG 04:55 · LAX 12:55 · JFK 15:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.