실수로 rsync --delete, /usr이 영향을 받습니다. 누락된 구성 요소를 확인하고 다시 설치할 수 있는 방법이 있습니까?

실수로 rsync --delete, /usr이 영향을 받습니다. 누락된 구성 요소를 확인하고 다시 설치할 수 있는 방법이 있습니까?

저는 우분투 12.04 서버에서 작업하면서 백업 복원을 테스트하고 있었습니다(아이러니하게도 저는 "실제" 백업을 수행하지 않았습니다).

with 플래그를 rsync사용해 거의 즉시 시도 했지만 rsync로 인해 많은 파일이 삭제되었습니다(퍼티가 모두 처리할 수 없을 만큼 충분함).--delete/ctrl+c

시스템을 안정적인 상태로 복원할 수 있는 방법이 있나요?

데이터 복원에 대해 묻지 않습니다, 그것들은 사라졌고 나는 그것들에 대해 관심이 없습니다. 단지 다시 돌아가는 것에만 관심이 있습니다.안정적인 시스템. 쉽게 새로 다시 설치하기 위해 서버에 물리적으로 액세스할 수 없습니다. 다른 방법(또는 확실히 아니오)을 사용하는 것이 좋습니다.

답변1

아야 :-(

실행하기에 충분한 시스템이 남아 있으면 시도해 볼 수 있습니다.

apt-get --reinstall install `dpkg -l | awk '{print $2}'`

꽤 과격한 일이지만 당신은 꽤 과격한 상태에 있는 것처럼 들립니다. 행운을 빌어요.

관련 정보