cPanel로 백업을 위한 File Storage for Classic 구성

cPanel 를 구성하여 백업을 IBM Cloud® File Storage for Classic 에 저장하도록 설정하고, root 또는 sudo SSH 권한과 WebHost Manager에 대한 전체 액세스 권한을 부여합니다.

백업을 원격 파일 시스템에 직접 저장할 수는 있지만, cPanel 와 WHM은 이러한 구성을 지원하지 않습니다. 자세한 내용은 백업에 관한 cPanel 문서를 참조하십시오.

  1. SSH를 통해 호스트에 연결하십시오.

  2. 마운트 지점 대상이 존재하는지 확인하십시오.

    기본적으로 cPanel 시스템은 /backup 디렉토리에 백업 파일을 로컬로 저장합니다. 이 문서에서는 /backup 폴더가 존재하며 백업 파일이 포함되어 있고, /backup2 을 새로운 마운트 지점으로 사용할 수 있다고 가정합니다.

  3. 구성 File Storage for Classic 다음 주제 중 하나에 설명된 대로:

  4. 볼륨을 /backup2에 마운트하고 시작 시 마운트할 수 있도록 이를 파일 시스템 테이블(/etc/fstab)에서 구성하십시오.

    기본적으로 NFS는 루트 권한으로 작성된 파일을 nobody 사용자로 다운그레이드합니다. 루트 클라이언트가 NFS 공유에서 루트 권한을 유지할 수 있도록 하려면 no_root_squash/etc/exports에 추가해야 합니다.

  5. 선택사항. 기존 백업을 새 스토리지에 복사하십시오. 예를 들면 rsync를 사용할 수 있습니다.

    rsync -azv /backup/* /backup2/
    

    이 명령은 데이터를 압축하고 전송하며 최대한 많은 양을 유지합니다(하드링크의 경우는 제외). 또한 전송하는 파일에 대한 정보와 마지막에 간단한 요약을 제공합니다.

  6. WebHost Manager에 로그인하고 > 백업 > 백업 구성을 통해 백업 구성으로 이동하십시오.

  7. 새 마운트 지점에 백업을 저장하도록 구성을 편집하십시오.

    • /backup/ 디렉토리 대신 새 위치에 대한 절대 경로를 입력하여 기본 백업 디렉토리를 변경하십시오.

    • 백업 드라이브 마운트 사용을 선택하십시오. 이 설정으로 구성 프로세스는 백업 마운트(/etc/fstab)에 대한 /backup2 파일을 확인할 수 있습니다.

      스테이징 디렉토리와 동일한 이름의 마운트가 존재하는 경우, 백업 구성 프로세스는 드라이브를 마운트하고 여기에서 정보를 백업합니다. 백업 프로세스가 완료되면 이는 드라이브를 마운트 해제합니다.

  8. 구성 저장을 클릭하여 변경사항을 적용하십시오.

  9. 선택사항. 특정 유스 케이스 및 비즈니스 요구사항에서 지시하는 대로 이전 스토리지를 서버에서 제거하고 계정에서 취소하십시오.