如何解决Ubuntu22.04安装Docker后运用Timeshift进行备份非常慢的难题

在 Ubuntu 22.04 中安装 Docker 后 Timeshift 备份变慢,核心原因是Docker 默认存储目录(/var/lib/docker)包含大量频繁变动的镜像、容器内容,这些数据体积大、小文件密集,会显著增加 Timeshift 的备份量和 IO 开销。以下是针对性的解决方案,按优先级排序:

一、核心优化:排除 Docker 无关信息(最管用)

Timeshift 的设计目标是备份系统关键安装和用户数据,而非 Docker 的镜像、容器(这类数据有专门的备份方式)。通过排除 Docker 核心目录,可直接减少 80% 以上的备份数据量。

操作步骤:
  1. 打开 Timeshift
    从应用菜单搜索 “Timeshift”,或在终端执行 timeshift-gtk(图形界面)/ timeshift-cli(命令行)。

  2. 进入备份设置

    • 图形界面:点击顶部菜单栏“Settings”(设置) → 切换到 “Filters”(筛选器) 标签页。
    • 命令行:编辑配置文件 sudo nano /etc/timeshift/timeshift.json,找到 exclude 字段。
  3. 添加 Docker 目录到排除列表
    必须排除的核心目录(直接复制粘贴到 “Exclude” 列表中):

    • /var/lib/docker:Docker 镜像、容器、卷的默认存储目录(体积最大,变动最频繁)。
posted @ 2025-09-10 15:31  wzzkaifa  阅读(17)  评论(0)    收藏  举报