리눅스 centos7 백업 및 복구 방법

[IT/리눅스(Linux)] - [리눅스] CentOS7 enp0s3 eth0 인터페이스 이름 변경 방법

 

[리눅스] CentOS7 enp0s3 eth0 인터페이스 이름 변경 방법

안녕하세요 CentOS7이나 CentOS8을 사용하시는 분들은 네트워크 인터페이스가 ifcfg-eth0 이 아니라 Ifcfg-enp0s3 으로 나오시는 분들이 있으실 거예요 다른 장비나 프로그램와 연동을 하고 싶은데 인터페

coconuts.tistory.com

[IT/리눅스(Linux)] - [Linux] fstab 부팅시 자동 마운트 하는 법

 

[Linux] fstab 부팅시 자동 마운트 하는 법

fstab을 이용하여 mount 정보를 저장할 수 있습니다. 리눅스에서 마운트를 하게 되고 재부팅을 하게 되면 기본적으로 마운트가 풀리게 되어 있습니다. 이를 영구적으로 마운트를 하기 위해서

coconuts.tistory.com

 

리눅스 백업/복구 방법

리눅스에서 Tar는 백업에 있어서 유용하고 일반적인 패키지입니다. 오늘은 tar를 이용해서 리눅스 시스템 전체를 백업하고 복구하는 방법에 대해서 알아볼게요

 

백업 방법

1. 루트로 이동

# cd /

root directory

 

2. 전체 백업

# tar -cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys

백업할 필요가 없는 디렉토리는 빼고 백업 (루트를 백업함)

리눅스 백업

시스템 용량에 따라서 차이가 날 수 있지만 30분 이내로 tar로 묶일겁니다.

 

backup.tar

backup.tgz 이거를 개인PC에 저장해 줍니다.

 

 

복구 방법

1. backup.tgz 있는 곳으로 이동한다

# cd /home/사용자디렉토리 (백업했던 곳으로 이동)

 

2. 압축 풀기

# tar xvpfz backup.tgz -C /

tar 풀기

-C / 옵션을 사용해서 루트에 풀어준다

 

3. 백업 예외 폴더 생성

# mkdir proc
# mkdir lost+found
# mkdir mnt
# mkdir sys

 

4. Nginx 같은거 쓰면 방화벽 다시 꺼줍니다.

# systemctl stop firewalld

# systemctl disable firewalld

 

같은 Redhat의 Centos 라면 어떤 백업을 가져오든 풀어주면 됩니다.

감사합니다.

댓글

Designed by JB FACTORY