Ubuntu下无法使用dump工具备份,请求技术支持与解决思路
解决dump备份工具的安装与运行问题
首先得给你点明核心问题:你用 pip install dump 装的是一个Python第三方包,和Linux系统原生用来做文件系统备份的dump工具完全不是同一个东西!这就是你执行命令时出现Python导入错误的根本原因。
第一步:彻底清理错误安装的Python版dump
先把pip安装的错误包完全卸载:
pip uninstall -y dump
还要手动清理残留的可执行文件,避免和系统工具冲突:
rm -f /usr/local/bin/dump
第二步:安装系统原生的dump备份工具
现在用apt安装正确的系统级备份工具,如果之前安装失败,先更新apt源再尝试:
apt update apt install -y dump
安装完成后可以先验证工具是否正常:
dump --version
第三步:正确执行备份命令
现在再运行你原本想执行的备份命令就没问题了:
dump -0f /mnt/lvm/rootfs-20160824.bak /
这里的参数简单解释下:-0代表全量备份(0级备份,是最完整的备份级别),-f用来指定备份文件的存储路径,最后面的/是你要备份的根目录。
额外修复提示
如果apt安装dump时仍然遇到问题(比如提示找不到包、依赖缺失),可以检查是否启用了对应仓库,以Ubuntu为例,需要确保universe仓库是开启的:
add-apt-repository universe apt update apt install -y dump
内容的提问来源于stack exchange,提问作者DemonLaplace
相关产品推荐
相关产品推荐

