centos 시스템을 백업하는 방법은 무엇입니까?
소프트웨어 또는 하드웨어 오류로 인해 시스템이 충돌하는 경우 시스템 관리자는 새 하드웨어 환경에서 시스템을 완전히 작동 가능한 상태로 복원하기 위한 세 가지 작업에 직면하게 됩니다.
1 새 하드웨어에서 복구 시스템을 시작합니다.
2. 원본 저장소 구조를 복사합니다.
3. 시스템 및 사용자 파일을 복원합니다.
세 번째 사항은 tar를 사용하여 파일을 백업하고 복원할 수 있습니다. 처음 두 지점은 ReaR을 사용하여 수행할 수 있습니다.
1. 실험 환경
시스템 버전: centos 7
centos 7
备份软件:ReaR(Relax-and-Recover )
虚拟平台:vmware workstation 15.5
二、配置ReaR
1.安装相关软件包
# yum install rear genisoimage syslinux
2.配置ReaR
ReaR配置文件是 /etc/rear/local.conf
。主要的参数有以下两个:
OUTPUT=输出格式 //急救系统的格式,比如ISO或者USBOUTPUT_URL=输出路径 //可以是本地或者SFTP,比如file:///mnt/rescue/
代表本地的/mnt/rescue/
目录,sftp://backup:password@192.168.0.1/
백업 소프트웨어: ReaR(Relax-and-Recover)
가상 플랫폼: vmware 워크스테이션 15.5
2. ReaR 구성
1. 관련 소프트웨어 패키지 설치
ISO_DIR="/mnt"
2. ReaR 구성 파일은 /etc/rear/local.conf 코드>. 주요 매개변수는 다음 두 가지입니다.
file://과 같은 로컬 또는 SFTP일 수 있습니다. /mnt/rescue/
는 로컬 /mnt/rescue/
디렉터리를 나타내고, sftp://backup:password@192.168.0.1/
는 sftp 디렉터리를 나타냅니다 시스템 생성 비상 시스템은 기본적으로 /var/lib/rear/output/ 디렉터리에 저장되는 ISO 이미지 파일을 사용합니다. OUTPUT 매개변수가 구성되면 복사본이 OUTPUT_URL에 설정된 경로에 복사됩니다. 일반적인 상황에서는 하나의 이미지 파일만 필요하므로 /mnt/ 디렉터리에 파일을 저장하려면 다음 설정을 지정할 수 있습니다.
# tar -cpzf backup.tar.gz / --exclude=/proc --exclude=/lost+found --exclude=./backup.tgz --exclude=/mnt --exclude=/sys3. 시스템 백업
1 tar를 사용하여 사용자 및 디렉터리를 백업합니다. -p를 포함한 시스템 파일 매개변수는 권한을 유지하고, -z 매개변수는 압축을 위해 gzip을 사용하며, --exclude는 백업할 필요가 없는 일부 디렉터리를 제외합니다
# scp backup.tar.gz root@192.168.0.1:/backup/backup.tar.gz
2. 백업된 파일 패키지를 다른 장소에 저장합니다. 예를 들어 호스트 192.168.0.1
# rear -v mkrescue
3. ReaR을 사용하여 비상 시스템의 이미지를 생성하고, 복구용으로 이미지 파일을 다른 곳에 저장합니다.
# rear recover4. 시스템 복원
1. ISO 이미지를 디스크에 굽고 디스크에서 부팅합니다. (가상 머신 환경에서 ISO 이미지를 직접 사용) 2. 메뉴에서 "복구" 복구 옵션을 선택하고 명령줄을 입력하세요.
# scp root@192.168.0.1:/backup/backup.tar.gz /mnt/local/ //假设备份的文件在192.168.0.1的主机上,复制到本地# tar xf /mnt/local/backup.tar.gz -C /mnt/local/ //恢复数据# rm -f /mnt/local/backup.tar.gz //删除备份文件🎜4. 시스템 및 사용자 데이터를 /mnt/local/ 디렉터리에 복원합니다. 🎜
# touch /mnt/local/.autorelabel🎜5. 시스템 시작 시 SELinux 정보가 업데이트되도록 설정합니다. 🎜
# exit //退出恢复模式,选择yes,安装boot loader# reboot //重启系统🎜6. 시스템을 다시 시작하세요🎜rrreee🎜관련 참조: 🎜🎜centOS 튜토리얼🎜🎜🎜🎜
위 내용은 Centos 시스템을 백업하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!