최근 백업으로 데비안 시스템을 다시 구축하려고 합니다.
이를 수행하기 위해 내가 찾은 모든 방법은 다음 형식의 단계로 시작됩니다.
dpkg --get-selections > package_list
물론 이 작업은 원래 시스템에서 수행되어야 하며 rsync
백업은 외부 드라이브에만 있습니다. 그러나 이 백업에는 1 의 전부 /etc
및 대부분이 포함됩니다 ./var
dpkg --get-selections
내용 합계의 출력을 복사/근사하는 편리한 방법이 있습니까 ?/etc
/var
1 백업에서 제외되는 항목/var/{tmp,run,lock}
은 입니다 .
답변1
선택 항목을 검색하는 데 필요한 것은 파일 status
( /var/lib/dpkg/status
백업 또는 백업 중 하나 /var/lib/dpkg.status*
)과 updates
그 옆에 있는 디렉터리뿐입니다. 그럼 당신은 실행할 수 있습니다
dpkg --admindir=/mnt/backup/var/lib/dpkg/ --get-selections
패키지 선택을 검색합니다.
/var/lib/apt/extended_states
설치된 패키지를 복원한 후, 재구축된 시스템에서 다른 작업을 수행하기 전에 백업에서 복원 해야 할 수도 있습니다. 이렇게 하면 "auto-install" 플래그가 복원됩니다.