设置与运维

VPS를 제대로 백업하려면 어떻게 해야 하나요?

간단한 답변

3-2-1 규칙을 따르세요: 복사본 세 개, 두 종류의 미디어, 하나는 오프사이트. 실제로는 빠른 롤백을 위한 스냅샷에 더해, restic이나 Borg를 사용한 다른 관할권으로의 암호화된 야간 백업, 그리고 실제로 테스트한 복원이 필요합니다. 테스트되지 않은 백업은 가설입니다.

머신이 아닌 데이터를 백업하세요. 데이터베이스는 실행 중인 데이터 디렉토리의 단순 파일 복사가 아니라 적절한 덤프 또는 파일시스템 일관성 있는 스냅샷이 필요합니다. 그런 복사는 성공한 것처럼 보이지만 손상된 복사본을 생성합니다.

데이터가 인스턴스를 떠나기 전에 암호화하세요. restic과 Borg는 모두 클라이언트 측에서 암호화하므로 백업 대상(당사 포함)은 평문을 볼 수 없습니다.

  • restic backup /srv --repo sftp:backup-host:/repo, with a password file
  • 먼저 데이터베이스를 덤프하세요: pg_dump 또는 mariabackup을 사용한 다음 덤프를 백업하세요
  • 다른 관할권에 최소한 하나의 복사본을 보관하세요
  • 분기별 복원 테스트를 예약하고 달력에 넣으세요

참고 항목: 스냅샷

设置与运维 분야의 7개 답변

모든 답변(으)로 돌아가기