-
×
-
0
-
Tổng : 0
-
Khi bạn đã cài lại Ubuntu/Debian mới và muốn trở lại trạng thái cũ:
bash
CopyEdit
sudo apt update
sudo apt install dselect
bash
CopyEdit
sudo dpkg --set-selections < /path/to/package-list.txt
bash
CopyEdit
sudo apt-get dselect-upgrade
Lệnh này sẽ cài đúng các gói và phiên bản giống như trong file.
Nếu bạn muốn khôi phục y nguyên metadata của dpkg/apt (ít dùng, vì có thể xung đột với hệ mới), có thể chép trực tiếp từ backup:
bash
CopyEdit
sudo cp /mnt/backup/apt.extended_states.backup /var/lib/apt/extended_states
sudo cp /mnt/backup/dpkg.status.0 /var/lib/dpkg/status
⚠ Cách này chỉ nên dùng khi muốn clone hệ thống 1:1, nếu OS mới khác quá nhiều phiên bản thì có thể gây lỗi.
Nếu bạn đã backup file .tar
:
bash
CopyEdit
sudo tar -xf /mnt/backup/alternatives.tar.0 -C /
✅ Sau khi làm các bước trên, máy mới sẽ có toàn bộ package và cấu hình giống máy cũ, gần như clone y hệt.
Nếu bạn muốn, mình có thể viết script auto-backup + auto-restore để mỗi khi backup sẽ lấy luôn:
Bạn có muốn mình viết script đó không? Mình có thể kết hợp luôn với easy-backup.sh
mà bạn đang dùn
0 bình luận