如何在 Mac 上创建笔记的本地备份
来源:云东方
时间:2023-04-16 06:17:58 438浏览 收藏
亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《如何在 Mac 上创建笔记的本地备份》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。
使用 iCloud 备忘录备份备忘录
如果您使用 iCloud 备忘录,所有备忘录都会自动备份到 iCloud,并同步到使用同一 Apple ID 的其他设备。这是一种备份形式,但因为它依赖于 iCloud,所以笔记不被认为是本地的,无论如何都超出了它们的缓存。
这个选项是大多数 iCloud 用户所依赖的,让 iCloud 存储你的笔记对于许多用户来说是一个完全合理的解决方案。
通过在 Mac 上导出为 PDF 来创建笔记的本地备份
创建 Notes 本地备份的推荐方法之一实际上是将单个便笺导出为 PDF 文件。这允许将注释保留为 PDF 文件的当前状态。
以下是在 Mac 上创建笔记的本地 PDF 文件备份的方法:
- 如果您尚未打开便笺应用程序,请打开
- 打开要备份的笔记
- 下拉“文件”菜单,然后选择“导出为 PDF”
- 为笔记文件命名并选择备份目标,然后单击“保存”以完成将笔记导出为 PDF 文件
导出的笔记 PDF 就像任何其他 PDF 文件一样。
使用 PDF 笔记导出作为备份方法的缺点是将来无法通过笔记应用程序对其进行编辑。因此,虽然此方法会备份便笺内容,包括文本、绘图和照片,但它不会备份便笺文件本身。
将注释内容复制并粘贴到 RTF 文档中
备份笔记的一种技术含量非常低的方法(同时保持将来编辑笔记的能力)是简单地从笔记应用程序中选择相关笔记中的所有数据,复制它,然后将其粘贴到一个新的在 TextEdit 中新建富文本文档并将其保存为本地 RTF 文件。
这种方法的优点是任何文本编辑器都可以广泛阅读 RTF 文件,您保留了编辑注释的能力,并且如果您愿意,可以随时将 RTF 文件中的内容复制并粘贴回 Notes 应用程序.
缺点是相当明显的,有点麻烦,简单地将数据从一个应用程序复制/粘贴到另一个应用程序在技术上并不是备份笔记或其他任何事情的理想方法,但它确实有效。
通过在 Mac 上复制笔记库目录来创建笔记的本地备份
如果您希望创建笔记备份以使笔记应用程序继续具有编辑笔记的能力,并且您不想使用 iCloud,则可以复制整个笔记库目录和 SQL 文件。
为此,请访问Mac 文件系统中 Notes 存储的位置,并备份所有这些文件。笔记本身存储在 sqlite 数据库中,该数据库不提供普通用户的简单访问,因此如果您希望获得一堆文本文件,您会感到失望。
~/Library/Group Containers/group.com.apple.notes/
您需要复制名为“group.com.apple.notes”的整个目录以及其中的所有内容。
通过复制该完整目录,您可以将其放到同一目录位置并加载您之前拥有的所有笔记,但请记住,这基本上是备份时笔记所在位置的快照。复制此文件夹后对笔记所做的任何更改都不会包括在内,除非您再次复制该文件夹。
您仍然需要使用相同的 Apple ID 才能使用此方法访问一些笔记并避免任何问题。
值得一提的是,如果您使用 Time Machine 备份 Mac,则该目录应自动备份到您的 Time Machine 备份中,因此如果您从 TM 备份恢复,您将在该过程中恢复此数据。
熟悉 SQL 的高级用户也可以直接查询 Notes 应用 SQL 数据库,直接从数据库中转储 txt,但这对大多数用户来说不是一个合理的方法。
到这里,我们也就讲完了《如何在 Mac 上创建笔记的本地备份》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于Mac,iCloud,PDF的知识点!
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
350 收藏
-
329 收藏
-
378 收藏
-
202 收藏
-
456 收藏
-
241 收藏
-
307 收藏
-
145 收藏
-
470 收藏
-
462 收藏
-
293 收藏
-
154 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 508次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 484次学习