업그레이드하기 전에 무엇을 백업해야 합니까?

업그레이드하기 전에 무엇을 백업해야 합니까?

유사한 질문이 많이 있다는 것을 알고 있지만 정확한 질문에 대한 답변을 찾지 못했습니다.

저는 아직도 Linux Fedora 20을 사용하고 있으며 최신 버전으로 업그레이드해야 할 시기는 훨씬 지났습니다. Deja Dup을 사용하여 /home 디렉토리를 외부 1TB 하드 드라이브에 백업하기 시작했습니다. 제 질문은 설치를 시작하기 전에 어떤 다른 디렉토리를 백업해야 합니까?

답변1

저는 데비안을 사용하기 때문에 배포판에 관련된 팁을 드릴 수 없습니다. 어쨌든 시스템을 업그레이드하기 전에 일반적으로 다음 항목을 백업합니다.

  • /home
  • /etc
  • /usr/local(전용 파티션에 넣지 않는 한)
  • 설치된 모든 패키지 목록(내가 사용하고 빌드할 수 있으므로 dpkg여러분 도 똑같이 apt사용하거나 수행할 수 있기를 바랍니다 )yumrpm

또한 배포판의 릴리스 노트를 읽어보는 것이 좋습니다. 업그레이드(백업 포함)를 시작하기 전에 수행해야 할 모든 단계가 설명되어 있습니다.

답변2

/etc사용된관리자를 기다려주세요. /etc권한과 소유권을 유지하는 버전 제어에 저장됩니다 . 업그레이드하기 전에 최신 변경 사항을 커밋하고 태그를 설정했는지 확인하세요(예 git tag fedora20-before-upgrade: .

또한 현재 설치된 모든 패키지를 나열합니다( rpm -ql >/var/tmp/fedora20-package-list.txt). 이는 종속성이 제대로 작동하도록 하기 위해 업그레이드로 인해 일부 패키지가 제거되는 경우 유용할 수 있습니다.

그 외에는 업그레이드 과정에서 특별히 위험한 것은 없습니다. /usr/local홈 디렉터리와 로컬 설치(예: 아래)는 건드리지 않아야 하며, 시스템의 나머지 부분은 업그레이드를 통해 관리해야 합니다. 물론, 여느 때와 마찬가지로 예상치 못한 일이 발생할 경우를 대비해 최신 백업을 갖고 있어야 합니다.

답변3

또한 포함하겠습니다 /var.

물론 새로 설치할 때 직접 배치 교체를 수행하는 것은 권장되지 않지만 /var중요한 사용자/관리자 파일을 많이 저장하게 됩니다.

mysql
html
crontab
samba

몇가지 말하자면.

관련 정보