0


mac 微信数据直接存储到移动硬盘

在apple设备上存储都是1500块/128gb的价格收取的,真的是寸土寸金。在手机已经占用了一遍存储空间之后,微信备份还要占用一遍。

iCloud备份微信聊天记录的稳定性真的非常差劲,比如我微信30g,经常恢复到20g左右就被打断,然后又从0开始。

所以本地备份肯定是必不可少的。

那么如何将微信聊天记录备份在移动硬盘之中呢?

其实这就用到了mac和linux的软连接特性。就看具体操作方法吧。

避免数据问题,先把微信退了吧。

进入访达,按下

command+shift+i

显示隐藏文件夹,然后点击菜单栏上的「前往」,点击「前往文件夹」

前往文件夹

将下面内容输入进去。

 Code 
1
~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/2.0b4.0.9/Backup/

前往备份文件夹

command+c

复制里面的32位字符的文件夹,

command+shift+v

移动文件夹到移动硬盘的任意文件夹中。

移动文件夹

从启动台的「其他」文件夹打开终端,或者使用command+空格搜索「终端」进入终端app。

终端app

严格遵循下面的每一个步骤

首先输入

ln -s

空格

shell 
1
ln -s 

终端

然后将移动硬盘里的32位字符文件夹拖拽到终端窗口中。代码效果变成了类似:

Code 
1
ln -s /Volumes/你的移动硬盘的路径/b8ef5ecebfbf44b879509fd98a527723

拖入文件夹

代码样式

然后确保路径后面有一个空格

然后粘贴下面的内容,记得更改用户名

Code 
1
~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat/2.0b4.0.9/Backup

最终的代码效果:

Code 
1
ln -s /Volumes/你的移动硬盘的路径/b8ef5ecebfbf44b879509fd98a527723 ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat/2.0b4.0.9/Backup

代码效果

按回车。

此操作应该无任何错误信息或者提示信息出现。且原来的电脑内的备份文件夹中出现图标带有箭头的文件夹。

软链接成功

因为微信无法读取移动硬盘,所以需要重新签名。

退出微信,在终端app中输入下面的内容并回车。(需要输入密码,输入完密码之后按回车确认,终端中不会显示你输入的密码信息,直接确定即可)

shell 
1
sudo codesign --sign - --force --deep /Applications/WeChat.app

重新签名

进入mac的设置。打开完全磁盘访问权限。

设置权限

点击加号,选择微信。如果已存在微信,则删除微信,然后重新添加

授予磁盘权限

再次打开微信点击查看备份文件,会要求授权。

授权请求

点击“管理备份文件”,查看备份是否存在

已存在的备份

如果你更新了微信客户端/部分断开移动硬盘场景需要重新执行「创建软连接」和「重新签名微信」操作。任何时候出现没有备份文件的情况都可以通过这两布操作恢复。如果无法打开微信造成卡顿,请重新授予完全磁盘访问权限(在完全磁盘访问权限应用列表中删除微信后重新添加)

注意:备份微信之前建议查看原来的备份文件是否存在,如果不存在需要重新启动微信(造成这个问题的原因是你在启动微信的时候没有插入移动硬盘),如果仍然不存在,那么需要执行「创建软连接」和「重新签名微信」操作。

查看备份文件

标签: macos 微信

本文转载自: https://blog.csdn.net/qq_38296051/article/details/141438696
版权归原作者 yuange11111 所有, 如有侵权,请联系我们删除。

“mac 微信数据直接存储到移动硬盘”的评论:

还没有评论