首页 > 系统相关 >Mac 通过 SMB 协议使用 Ubuntu 做时间机器备份盘

Mac 通过 SMB 协议使用 Ubuntu 做时间机器备份盘

时间:2024-04-21 18:33:52浏览次数:33  
标签:时间机器 备份 映像 Mac Ubuntu 磁盘 SMB

设置 SMB 服务

首先在 Ubuntu 中配置 SMB,可以参考 Ubuntu 设置 SMB 服务

创建 APFS 磁盘映像

我们在 Ubuntu 上创建出的 SMB 共享文件夹可以用来存放文件,但是不能直接用来存放时间机器备份。因为时间机器是基于 APFS 文件系统的,而我们的 Linux 使用的是 Ext4 文件系统。

解决方法是我们可以在 SMB 共享文件夹里放一个 APFS 磁盘映像,然后挂载这个磁盘映像,再将这个磁盘映像作为我们的时间机器备份盘。

打开“磁盘工具”, N 创建新的空白磁盘映像。磁盘映像的存储位置我们可以直接选择刚刚创建的 SMB 共享文件夹。映像格式选择稀疏捆绑磁盘映像。

稀疏捆绑磁盘映像的特点是其实际大小只和用量有关,用了多少就占用多少,不像读/写磁盘映像设置了大小是多少就占用多少空间。稀疏捆绑磁盘映像的大小只是对其最大大小的一个限制。关于稀疏映像的介绍可以看维基百科:Sparse Image

image

参考:苹果 macOS 时间机器备份至 windows linux 等 SMB 服务器

标签:时间机器,备份,映像,Mac,Ubuntu,磁盘,SMB
From: https://www.cnblogs.com/Undefined443/p/18149279

相关文章

  • ubuntu虚拟机安装
    默认已经下载好了VMware,现在去下载镜像文件,镜像地址:浙江大学镜像下载下载后进入VMware,右键新建虚拟机默认选项,进入到选择安装光盘映像文件,选择自己存放镜像的位置(注:最好不要有中文路径名)继续默认选项,处理器推荐2,2,4096Mb,20Gb......
  • Mac 上fiddler与charles 抓包https 小程序请求 内容
    为什么选择charles之前讲过《wireshark使用教程及过滤语法总结——血泪史的汇聚》,很强大,但是很难用。fiddler很好用,之前mac上面没有,现在有了 fiddlereverywhere,但是没有破解版,作为中国新一代农民工——码农,确实没钱买。findermac版本:下载:软件官网下载地址:https://ww......
  • ubuntu 管理 python 版本
    2024-04-21   https://www.cnblogs.com/NJ-Leon/项目开发过程中,需要在python2和python3版本之间进行切换,我们使用virtualenvwrapper进行管理。一、解决python2.7安装过程中依赖问题WSL2+Ubuntu22.04LTS,默认已经安装python3.81.安装 aptitudesudo......
  • Ubuntu 设置 FTP 服务
    安装VSFTP服务sudoaptinstallvsftpd检查配置文件sudovim/etc/vsftpd.conf确保以下配置项正确:#禁止匿名访问anonymous_enable=NO#接受本地用户local_enable=YES#允许上传write_enable=YES允许VSFTP服务开机自启sudosystemctlenablevsftpd连接FTP服......
  • Ubuntu20.04 安装Terminator
    在ROS中,需要频繁的使用到终端,且可能需要同时开启多个窗口,推荐一款较为好用的终端:Terminator。效果如下:1.安装sudoaptinstallterminator2.添加到收藏夹显示应用程序--->搜索terminator--->右击选择添加到收藏夹3.Terminator常用快捷键第一部份:关于在同一个标......
  • ubuntu20.04安装中文输入法
    在Ubuntu20.04这种版本相对较高的系统中安装中文输入法,一般推荐使用fctix5,相比于其他的输入法,这款输入法的推荐词要好得多,而且不会像ibus一样莫名其妙地失灵。1.安装fctix5sudoapt-getinstallfcitx5fcitx-chinese-addons进行配置sudovim~/.pam_environment在文件下方输......
  • NanoPi-NEO 全志H3移植Ubuntu 22.04 LTS、u-boot、Linux内核/内核树、mt7601u USB-Wi-
    前言想在NanoPi-NEO上开发屏幕驱动,但是看了下文件目录发现没有内核树,导致最基础的file_operations结构体都无法使用,于是寻找内核树安装方法。但官方提供的内核为4.14太旧了apt找不到对应的linux-source版本(其实后面发现不需要用apt,可以在kernel.org上下载,但反正都装了那就当学习......
  • dbt 使用adapter.dispatch 进行macro 的覆盖处理
    adapter.dispatch是一个很方便的功能,可以实现方法的重载,对于不同环境可以使用不同的macro,以下是一个简单示例macro定义appdemo.sql注意在macros目录下,当然可以修改{%macrodemo(name,age)%}#注意此处我没有指定,namespace或者package,对于package开......
  • Ubuntu22.04版本安装对应版本ROS教程 (小白2024年)
    参考资料:(我是开了加速器,毕竟中间使用了github访问网址,国内免费加速器Steam++,开个github网站加速即可,不开我不知道行不行可以自己一试)ubuntu22.04安装ROS2详细教程-CSDN博客ROS安装详细教程——Ubuntu22.0.4LTS安装-CSDN博客我的虚拟机刚开始设置的是简体中文,此前已经通过......
  • 解决 macOS 下 Python 3.8 安装 mysqlclient 的问题
    环境背景Python版本:3.8macOS版本:14.4(M2芯片)在安装mysqlclient时遇到的问题我在网上找到的方案基本上都是通过brewinstallmysql-connector-c安装、修改mysql_config文件、安装openssl及gcc,这个解决方案对我并没有效果解决方案步骤一:配置环境变量#使用pkg-config......