간단한 시스템 백업(cpio 또는 tar 사용)을 하려고 하는데 백업에 필요한 것이 무엇인지 찾다가 이것을 발견했습니다.질문. 대답은 기본적으로 "컴퓨터에서 실행되는 내용에 따라 다릅니다"입니다.
디스크 오류가 발생하면 많은 것을 다시 설치하지 않고도 서버를 쉽게 다시 실행하고 싶습니다. 저는 웹 서버와 여러 타사 프로그램을 사용하고 있습니다. 나는 절대적으로 불필요한 것을 제외한 모든 것을 백업하겠다고 생각했습니다.
그렇다면 시간과 디스크 공간을 낭비하기 때문에 백업해서는 안 되는 디렉터리가 있습니까?
답변1
의심스러운 경우 디스크의 모든 내용을 백업하십시오.
백업을 건너뛸 수 있는 가장 확실한 것은 스왑 합계 /tmp
(이미 가상 메모리에 있을 수 있음)입니다.
복원 속도가 느려지는 대신 백업 공간을 절약하려는 경우를 /usr
제외하고 는 생략할 수 있습니다 /usr/local
. 복원하려면 최소 시스템 설치를 수행하고 설치된 패키지를 설치한 다음(배포판에 따라 다름) 백업에서 복원하십시오.
일부 세그먼트는 /var
백업할 필요가 없습니다. 특히, 그 안의 모든 콘텐츠는 /var/cache
필요에 따라 다시 생성되어야 합니다. 한 가지 예외가 있습니다. dpkg 기반 시스템 /var/cache/debconf/config.dat
에는 관리자가 입력한 Debian 패키지 구성 데이터가 포함되어 있습니다(아래에서는 적절하지 않습니다 )./var/cache/debconf/passwords.dat
/var/cache
답변2
메모리 파일 시스템과 임시 파일 시스템은 일반적으로 건너뛸 수 있습니다. /proc
, /sys
, /dev
등.