“Debian数据怎么提取”这个问题比较宽泛,我先按最常见的几种场景给你梳理,你可以直接跳到对应的部分。
cp -r /path/to/data /backup/
rsync -av /path/to/data/ /backup/
MySQL / MariaDB
mysqldump -u user -p database > db.sql
PostgreSQL
pg_dump dbname > db.sql
dpkg -c package.deb
dpkg -x package.deb extract_dir/
解压后结构示例:
extract_dir/
├── etc/
├── usr/
│ └── bin/
apt download nginx
apt-get install --download-only nginx
下载位置:
/var/cache/apt/archives/
/etc/
/var/log/
常用查看:
journalctl -u servicename
mount -o loop debian.img /mnt
apt install testdisk
testdisk /dev/sdX
docker cp 容器名:/data /host/data
.tar.gztar -xzvf backup.tar.gz
.imgguestmount -a disk.img -m /dev/sda1 /mnt
你可以直接告诉我:
1️⃣ 是 .deb 包 / 数据库 / 系统文件 / 镜像 / 日志?
2️⃣ 是 提取到本地 / 备份 / 恢复 / 分析?
3️⃣ 是否涉及 权限 / 加密 / 损坏数据?
我可以直接给你一步一步的命令。