경험에 따르면 시스템 백업에 대해 너무 편집증적일 수는 없습니다. 소중한 데이터를 보호하고 보존할 때 더 많은 노력을 기울이고 필요한 경우 백업에 의존할 수 있는지 확인하는 것이 가장 좋습니다.
오늘날에도 일부 클라우드 및 호스팅 제공업체가 비교적 저렴한 비용으로 VPS에 대한 자동 백업을 제공할 때 자체적으로 생성하는 것이 좋습니다. 자체 도구를 사용한 백업 전략 약간의 돈을 절약하고 추가 스토리지를 구입하거나 더 큰 VPS를 얻는 데 사용할 수 있습니다.
흥미롭게 들립니까? 이 기사에서는 이라는 도구를 사용하는 방법을 보여줍니다. 이중성 파일 및 디렉토리를 백업하고 암호화합니다. 또한 이 작업에 증분 백업을 사용하면 공간을 절약하는 데 도움이 됩니다.
시작하겠습니다.
Fedora 기반 배포판에 이중성을 설치하려면 먼저 EPEL 저장소를 활성화해야 합니다(Fedora 자체를 사용하는 경우 이 단계를 생략할 수 있음).
# yum update && yum install epel-release.
그런 다음 실행,
# yum은 이중성을 설치합니다.
데비안 및 파생 상품의 경우:
# aptitude update && aptitude install duplicity.
이론적으로 파일 서버에 연결하는 많은 방법이 지원되지만 SSH/SCP/sftp, 로컬 파일 액세스, 재동기화, FTP, HSI, WebDAV 및 Amazon S3는 지금까지 실제로 테스트되었습니다.
설치가 완료되면 독점적으로 사용할 것입니다. sftp 다양한 시나리오에서 데이터를 백업하고 복원합니다.
테스트 환경은 다음으로 구성됩니다. 센트OS 7 상자(백업 대상) 및 데비안 8 머신(백업 서버).
생성하여 시작하겠습니다. CentOS의 SSH 키 상자에 넣고 옮깁니다. 데비안 백업 서버.
아래 명령은 다음을 가정합니다. SSHD 데몬이 포트에서 수신 대기 중입니다. XXXXXX 데비안 서버에서. 바꾸다 AAA.BBB.CCC.DDD 원격 서버의 실제 IP로
# ssh-keygen -t rsa. # SSH 복사 ID -p XXXXX [이메일 보호됨]
그런 다음 암호를 사용하지 않고 백업 서버에 연결할 수 있는지 확인해야 합니다.
이제 우리는 GPG 에 사용될 키 암호화 및 해독 데이터:
# gpg --gen-키.
다음을 입력하라는 메시지가 표시됩니다.
키 생성에 필요한 엔트로피를 생성하려면 다른 터미널 창을 통해 서버에 로그온하고 몇 가지 작업을 수행할 수 있습니다. 작업을 수행하거나 일부 명령을 실행하여 엔트로피를 생성합니다(그렇지 않으면 프로세스의 이 부분이 마치다).
키가 생성되면 다음과 같이 나열할 수 있습니다.
# gpg --list-keys.
위에서 노란색으로 강조 표시된 문자열은 공개 키 ID로 알려져 있으며 파일을 암호화하기 위해 요청된 인수입니다.