찾다
운영 및 유지보수CentOSCentos7 시스템 백업 및 복구

다음은 centos 튜토리얼 칼럼에서 Centos7 시스템 백업 및 복구에 대한 소개입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

Centos 시스템 백업 및 복구 튜토리얼

tar:
Features
 1. 권한 유지
 2. 전체 디렉터리 백업에 적합
 3. 다른 압축 방법을 선택할 수 있습니다
 4. 그렇지 않은 경우 압축하면 성장도 가능합니다. 대량 백업 및 부분 복원은 man tar

dd
를 참조하세요. 특징
 1. 블록 단위로 작동하며 전체 하드 디스크(파티션 테이블, MBR 및 기타 파일 포함)를 백업할 수 있습니다. Linux가 잘 지원하지 않는 시스템)
 2. 예 압축(다소 번거로움)
3. 하드디스크 전체가 백업되기 때문에 파일 시스템에서 사용하지 않는 "빈" 공간도 함께 저장되며, 백업 파일도 상대적으로 대용량
백업
하드디스크 sda를 백업하고 /backup에 넣어두기 ​​(/backup sdb 등 다른 하드드라이브에 설치)

tar 방식 튜토리얼

Linux는 윈도우와는 다르며, 루트 사용자를 제한하지 않습니다. 따라서 어떤 것에도 액세스하지 못하도록 파티션의 모든 파일을 TAR 파일에 넣을 수 있습니다.
루트 사용자를 사용하여 루트 디렉터리로 전환합니다.
그런 다음 다음 명령을 사용하여 전체 시스템을 백업합니다.
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup .tgz - -exclude=/mnt --exclude=/sys
or
tar cvpzf /state/partition1/home/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 -- 제외 =/sys
복구:
시스템이 손상된 경우 백업된 tar 패키지를 사용하여 복원할 수 있습니다.
파티션의 루트 디렉터리에 있는 backup.tgz 파일
다시 한 번 자신이 루트 사용자이고 백업 파일이 파일 시스템의 루트 디렉터리에 있는지 확인하세요.

Linux의 아름다운 점 중 하나는 실행 중인 시스템에서도 이 작업을 수행할 수 있다는 것입니다. 부팅 CD 등으로 인해 혼동할 필요가 없습니다. 물론, 시스템을 부팅할 수 없게 만든 경우입니다. 라이브 CD를 사용할 수밖에 없을 수도 있지만 결과는 같습니다. Linux 시스템이 실행되는 동안 Linux 시스템의 모든 파일을 제거할 수도 있습니다. 하지만 그 순서는 말하지 않겠습니다!
내가 사용하는 명령은 다음과 같습니다:
tar xvpfz backup.tgz -C /
bz2를 사용하는 경우:
tar xvpfj backup.tar.bz2 -C /
경고: 이렇게 하면 파티션의 모든 파일이 압축된 아카이브 파일로 대체됩니다. 안에!
다른 작업을 하기 전에 제거한 디렉토리를 다시 만드십시오:
mkdir proc
mkdir Lost+found
mkdir mnt
mkdir sys
/proc 권한: 파일 소유자: 루트 그룹: 루트 소유자: 읽기 실행 그룹: 읽기 실행 기타: 읽기 실행
/lost+found 권한: 파일 소유자: 루트 그룹: root 소유자: 읽기 쓰기 실행 그룹: 읽기 실행 기타: 읽기 실행
/mnt 권한: 파일 소유자: 루트 그룹: root 소유자: 읽기 쓰기 실행 그룹: 읽기 실행 기타: 읽기 실행
/sys 권한: 파일 소유자: 루트 그룹: 루트 소유자: 읽기 쓰기 실행 그룹 입력: 읽기 및 실행 기타: 읽기 및 실행을 다시 시작하면 모든 것이 정확히 동일합니다. 백업되었습니다.

사용자는 백업 및 복구에 대해 위의 튜토리얼을 참조하며 일반적으로 컴퓨터를 다시 시작한 후에도 사용자 이름과 비밀번호를 입력하라는 메시지가 계속 표시된다고 보고합니다. 시스템에 로그인하세요.

인터넷에서 언급하신 분: 전문가와 상담하여 해결책을 찾았습니다. 복원 후 다음 명령을 실행하고 다시 시작하여 이 문제를 해결하세요.

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

성명
이 기사는 cnblogs에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Centos in Action : 서버 관리 및 웹 호스팅Centos in Action : 서버 관리 및 웹 호스팅Apr 18, 2025 am 12:09 AM

Centos는 서버 관리 및 웹 호스팅에 널리 사용됩니다. 1) yum 및 systemctl을 사용하여 서버를 관리하고 2) 웹 호스팅을 위해 nginx를 설치하고 구성합니다.

Centos : 커뮤니티 중심의 리눅스 배포Centos : 커뮤니티 중심의 리눅스 배포Apr 17, 2025 am 12:03 AM

Centos는 서버 및 엔터프라이즈 환경에 적합한 안정적인 엔터프라이즈 등급 Linux 배포입니다. 1) RedHatenterPriselinux를 기반으로하며 무료 오픈 소스 및 호환 운영 체제를 제공합니다. 2) CentOS는 YUM 패키지 관리 시스템을 사용하여 소프트웨어 설치 및 업데이트를 단순화합니다. 3) Ansible 사용과 같은 고급 자동화 관리를 지원합니다. 4) 일반적인 오류에는 패키지 종속성 및 서비스 시작 문제가 포함되며 로그 파일을 통해 해결할 수 있습니다. 5) 성능 최적화 제안에는 경량 소프트웨어 사용, 시스템의 정기적 인 청소 및 커널 매개 변수 최적화가 포함됩니다.

Centos 이후에 오는 것 : 앞으로의 길Centos 이후에 오는 것 : 앞으로의 길Apr 16, 2025 am 12:07 AM

Centos의 대안에는 Rockylinux, Almalinux, Oraclelinux 및 SLES가 포함됩니다. 1) Rockylinux 및 Almalinux는 Rhel과 호환 바이너리 패키지 및 장기 지원을 제공합니다. 2) Oraclelinux는 엔터프라이즈 수준의 지원 및 KSPlice 기술을 제공합니다. 3) SLES는 장기적인 지원과 안정성을 제공하지만 상업용 라이센스는 비용을 증가시킬 수 있습니다.

Centos : 대안 탐색Centos : 대안 탐색Apr 15, 2025 am 12:03 AM

Centos의 대안으로는 Ubuntuserver, Debian, Fedora, Rockylinux 및 Almalinux가 포함됩니다. 1) Ubuntuserver는 소프트웨어 패키지 업데이트 및 네트워크 구성과 같은 기본 작업에 적합합니다. 2) 데비안은 컨테이너를 관리하기 위해 LXC를 사용하는 것과 같은 고급 사용에 적합합니다. 3) Rockylinux는 커널 매개 변수를 조정하여 성능을 최적화 할 수 있습니다.

Centos Shutdown 명령 줄Centos Shutdown 명령 줄Apr 14, 2025 pm 09:12 PM

CentOS 종료 명령은 종료이며 구문은 종료 [옵션] 시간 [정보]입니다. 옵션은 다음과 같습니다. -H 시스템 중지 즉시 옵션; -P 종료 후 전원을 끕니다. -R 다시 시작; -대기 시간. 시간은 즉시 (현재), 분 (분) 또는 특정 시간 (HH : MM)으로 지정할 수 있습니다. 추가 정보는 시스템 메시지에 표시 될 수 있습니다.

Centos와 Ubuntu의 차이Centos와 Ubuntu의 차이Apr 14, 2025 pm 09:09 PM

Centos와 Ubuntu의 주요 차이점은 다음과 같습니다. Origin (Centos는 Red Hat, Enterprise의 경우, Ubuntu는 Debian에서 시작하여 개인의 경우), 패키지 관리 (Centos는 안정성에 중점을 둡니다. Ubuntu는 APT를 사용하여 APT를 사용합니다), 지원주기 (Ubuntu는 5 년 동안 LTS 지원을 제공합니다), 커뮤니티에 중점을 둔다 (Centos Conciors on ubuntu). 튜토리얼 및 문서), 사용 (Centos는 서버에 편향되어 있으며 Ubuntu는 서버 및 데스크탑에 적합), 다른 차이점에는 설치 단순성 (Centos는 얇음)이 포함됩니다.

CentOS 구성 IP 주소CentOS 구성 IP 주소Apr 14, 2025 pm 09:06 PM

CentOS에서 IP 주소를 구성하는 단계 : 현재 네트워크 구성보기 : IP Addr 네트워크 구성 파일 편집 : Sudo vi/etc/ifcfg-eths 스크립트/IFCFG-ETH-Scripts 변경 IP 주소 : iPaddr = 라인 변경 서브넷 마스크 및 게이트웨이 (옵션) (옵션) 네트워크 주소 : Su Systemctl CTL CTL CTLCTCTCTCTC TH SYSTEMCCTL

Centos를 설치하는 방법Centos를 설치하는 방법Apr 14, 2025 pm 09:03 PM

CentOS 설치 단계 : ISO 이미지를 다운로드하고 부팅 가능한 미디어를 실행하십시오. 부팅하고 설치 소스를 선택하십시오. 언어 및 키보드 레이아웃을 선택하십시오. 네트워크 구성; 하드 디스크를 분할; 시스템 시계를 설정하십시오. 루트 사용자를 만듭니다. 소프트웨어 패키지를 선택하십시오. 설치를 시작하십시오. 설치가 완료된 후 하드 디스크에서 다시 시작하고 부팅하십시오.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구