在使用Active Backup for Business时,偶尔会遇到错误代码49244,这可能导致备份过程中的不便。本文将介绍如何解决这一问题,让您能够顺利地使用该软件进行数据备份和恢复。
问题描述
Active Backup for Business代理程序无法备份您的 Mac 计算机,并显示“错误代码 49244,由于 APFS 或数据已损坏,无法运行 Apple 软件还原 (asr) 来备份磁盘上的数据”。消息。
此错误代码与 MacOS 错误消息“ 92 EILSEQ Illegal byte sequence ”有关。 Mac 计算机上可能存在 Apple 文件系统 (APFS) 或数据损坏,这导致系统无法为备份任务运行 Apple 软件还原 (asr)。
修复方案
查找并删除损坏的数据
1. 进入隐私和安全并启用终端的完整磁盘访问权限。
2. 启动终端并输入以下命令:
sudo grep -rn "Fetch cpx failed" /Library/Synology/ActiveBackupforBusiness/data/log/log_show*
3. 记下“ek”后的数字。在此示例中,号码为“27626953”。
4. 输入sudo find / -inum
,后跟您在上一步中看到的数字。例如:
sudo find / -inum 27626953
5. 记下您看到的文件路径。在上一个示例中,损坏的数据位于文件路径“ /Volumes/Macintosh HD 1/Users/user1/Library/Biome/streams/restricted/ThirdPartyAppContent/local/tombstone/692750181388658
”。
6. 输入以下命令以再次检查数据是否已损坏。将“ /Volumes/Macintosh HD 1/…/692750181388658 ”替换为您在上一步中记下的文件路径。您应该会收到损坏的文件错误“非法字节序列”。
sudo cat /Volumes/Macintosh HD 1/Users/User1/Library/Biome/streams/restricted/ThirdPartyAppContent/local/tombstone/692750181388658
7. 从备份任务中删除损坏的文件。您可以删除文件或将其移动到任务不会备份的其他位置。 1
检查并修复 Apple 文件系统 (APFS)
如果系统无法通过之前的方法找到任何损坏的数据, 请检查并修复设备上的 APFS 。
备注:
- 如果在删除或移动损坏的文件后此错误仍然存在,则可能有多个损坏的文件。对每个文件重复解决方案中的步骤。 ↩︎