Linux 서버에서 백업 할 가장 중요한 디렉토리는 무엇입니까?


10

Ubuntu 9.10 Linux 서버를 실행하고 있습니다. 머신이 실행되는 동안 머신을 백업하는 방법을 찾으려고하는데 디스크 복제 유틸리티가 필요 없습니다. Linux에서 본 모든 디스크 복제 항목을 사용하려면 특별한 라이브 CD로 재부팅해야합니다.

그래서 내 질문은 이것입니다. 시스템이 실행되는 동안 시스템을 백업하는 가장 좋은 솔루션은 무엇입니까? 또한 OS 구성에 대해서는별로 신경 쓰지 않고 저장된 파일과 설치된 프로그램을 유지할 수 있기를 원합니다.

감사


2
하하하! 나는 그것이 생각합니다! 그러나이 의견을 /dev/null우리 에게 보내 겠습니까?
스택 오버플로가

뭔가가 이것이 면책 조항이 필요하다고 말해줍니다. 왜 그런지 모르겠습니다
Ivo Flipse

미숙 한 사람들을 위해, 이전의 의견은 농담입니다 ... 죄송합니다
wag2639

답변:


15

중요한 디렉토리는 /etc, /home, /var, 및 /srv. /root에서 불필요한 비트 를 추가 하고 제거 할 수 있습니다 /var.

rsync파일에 직접 액세스 할 수 tar있으면 좋으며, 그렇지 않으면 괜찮습니다.


정보 감사합니다. "실시간"백업을 지원하는 디스크 복제 백업이 있습니까? 서버를 종료하거나 물리적으로 처리 할 필요가없는 백업 (예 : CD 삽입).
QAH


/ var에 무엇을 백업해서는 안됩니까?
Rajat Gupta

/var/cache일반적으로 더 큽니다.
Ignacio Vazquez-Abrams

1
@Ashesh : 결국 백업을 수행하는 사람은 자신에게 중요한 파일을 결정해야합니다.
Ignacio Vazquez-Abrams

11

나는 / etc / / home / 및 / var /의 일부에 대해 Ignacio Vazquez-Abrams에 동의합니다.

그러나 설치된 패키지 목록을 저장하는 것을 잊지 마십시오. 어떤 프로그램이 설치되었는지 알고 있습니다.

dpkg --get-selections > dpkg.list

2

backup2l을 사용하여 데비안 서버를 백업하고 있습니다 (AFAIK Ubuntu는 데비안의 파생물 임). 올바르게 구성된 경우 백업을 자동화합니다 (예 : dpkg 선택 가져 오기, 차등 및 증분 백업 생성 (설정에 따라 다름) 및 아카이브 저장). 백업 후 후크는 아카이브를 원격 사본과 동기화하는 rsync를 트리거합니다.

내가 백업하고있어 /etc /var(일부 제외가 캐시처럼 함께), /root, /home. 그 외에도 변경된 내용을 생각하고 목록에 추가하십시오. 예를 들어 특수 디렉토리에서 내 SQL 데이터베이스를 dumy로 저장합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.