> 운영 및 유지보수 > CentOS > Centos 시스템을 백업하는 방법

Centos 시스템을 백업하는 방법

풀어 주다: 2020-04-01 14:42:55
원래의
3710명이 탐색했습니다.

Centos 시스템을 백업하는 방법

Windows와 달리 Linux는 루트 사용자의 액세스를 제한하지 않습니다. 따라서 파티션의 모든 파일을 TAR 파일에 넣을 수 있습니다.

루트 사용자를 사용하여 루트 디렉터리로 전환합니다

그런 다음 다음 명령을 사용하여 전체 시스템을 백업합니다.

tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys
로그인 후 복사

지침:

tar 부분은 우리가 사용할 소프트웨어입니다.

'cvpfz'는 "압축된 아카이브 생성"(명백함), "권한 저장"(모든 동일한 파일이 동일한 권한을 갖도록) 및 "gzip"(크기 줄이기)과 같이 tar에 추가한 옵션입니다. . 다음은 압축된 아카이브가 얻게 될 이름입니다(이 경우 backup.tgz).

다음은 백업하려는 루트 디렉터리입니다. 우리는 모든 것을 백업하고 싶기 때문에 :/. 그런 다음 제외하려는 디렉토리가 있습니다. 일부 디렉토리를 포함하는 것은 그다지 유용하지 않기 때문에 모든 것을 백업하고 싶지 않습니다. 또한 백업 파일 자체를 포함하지 않도록 주의하세요. 그렇지 않으면 이상한 결과가 나올 것입니다. 또한 /mnt 폴더를 포함하고 싶지 않을 수도 있습니다. 여기에 다른 파티션이 마운트되어 있는 경우 그렇지 않으면 해당 폴더도 백업하게 됩니다. 또한 /media에 아무것도 마운트되어 있지 않은지 확인하세요(예: CD나 이동식 미디어가 마운트되어 있지 않음). 그렇지 않으면 /media를 제거하세요.

프로세스가 끝나면 "tar: 이전 오류로 인한 지연으로 인해 오류가 발생했습니다"라는 메시지가 표시될 수 있지만 대부분의 경우 무시해도 됩니다.

옵션으로 Bzip을 사용하여 백업을 압축할 수 있습니다. 이는 압축률이 높지만 속도가 낮다는 것을 의미합니다. 압축 비율이 중요한 경우 명령의 "z"를 "j"로 바꾸고 백업 이름에 해당 확장자를 지정하면 됩니다. 그러면 명령이 다음과 같이 표시됩니다.

tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys
로그인 후 복사

추천 튜토리얼: centos tutorial

위 내용은 Centos 시스템을 백업하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿