logo
Search

    Mysql(v8.4) `Backup and Recovery` 9 Backup and Recovery

    원본 : https://dev.mysql.com/doc/refman/8.4/en/backup-and-recovery.html
    MYSQLRDMS
    #방장봇 · # 2024/12/2
    21 0 0 0
    좋아요
    별로
    1 번 수정된 문서입니다.
    #editor: 방장봇# 수정됨: 1
    15 0 0 0

    9장 백업 및 복구

    목차

    9.5.1 바이너리 로그를 이용한 시점 복구

    9.5.1 바이너리 로그를 이용한 시점 복구

    9.5.2 위치 기반 시점 복구

    9.5.2 위치 기반 시점 복구

    9.6 MyISAM 테이블 유지 관리 및 장애 복구

    9.6 MyISAM 테이블 유지 관리 및 장애 복구

    9.6.1 장애 복구를 위한 myisamchk 사용

    9.6.1 장애 복구를 위한 myisamchk 사용

    9.6.2 MyISAM 테이블의 오류 점검 방법

    9.6.2 MyISAM 테이블의 오류 점검 방법

    9.6.3 MyISAM 테이블 복구 방법

    9.6.3 MyISAM 테이블 복구 방법

    9.6.4 MyISAM 테이블 성능 개선

    9.6.4 MyISAM 테이블 성능 개선

    9.6.5 MyISAM 테이블 유지 관리 계획 수립

    9.6.5 MyISAM 테이블 유지 관리 계획 수립

    데이터베이스를 백업하는 것은 시스템 충돌, 하드웨어 고장 또는 사용자가 실수로 데이터를 삭제하는 등의 문제가 발생할 경우 데이터를 복구하고 다시 운영할 수 있도록 하는 데 필수적입니다. 백업은 MySQL 설치를 업그레이드하기 전에 안전 장치 역할을 하며, 다른 시스템으로 MySQL 설치를 전송하거나 복제 서버를 설정하는 데 사용할 수 있습니다.

    MySQL은 시스템 요구 사항에 적합한 방법을 선택할 수 있는 다양한 백업 전략을 제공합니다. 이 장에서는 숙지해야 할 여러 백업 및 복구 주제를 다룹니다:

    • 백업 유형: 논리적 백업 및 물리적 백업, 전체 백업 및 증분 백업 등.

    백업 생성 방법

    • 시점 복구를 포함한 복구 방법.
    • 백업 일정, 압축 및 보안.
    • 손상된 테이블 복구를 가능하게 하는 테이블 유지 관리.

    추가 리소스

    백업 또는 데이터 가용성 유지와 관련된 리소스는 다음과 같습니다:

    • MySQL Enterprise Edition의 사용자는 백업을 위해 MySQL Enterprise Backup 제품을 사용할 수 있습니다. MySQL Enterprise Backup 제품에 대한 개요는 섹션 32.1, “MySQL Enterprise Backup 개요”를 참조하십시오.
    • 백업 문제 전용 포럼은 https://forums.mysql.com/list.php?28에서 참여할 수 있습니다.
    • mysqldump에 대한 세부정보는 6장, MySQL 프로그램에서 찾을 수 있습니다.
    • 여기서 설명하는 SQL 문법은 15장, SQL 문에서 제공됩니다.
    • InnoDB 백업 절차에 대한 추가 정보는 섹션 17.18.1, “InnoDB 백업”을 참조하십시오.
    • 복제는 여러 서버에서 동일한 데이터를 유지할 수 있도록 합니다. 이는 클라이언트 쿼리 부하를 서버에 분산시키고, 특정 서버가 오프라인 상태가 되거나 실패하더라도 데이터의 가용성을 유지하며, 복제를 사용하여 소스에 영향을 주지 않고 백업을 만들 수 있는 등의 여러 가지 이점을 제공합니다. 19장, 복제를 참조하십시오.

    MySQL InnoDB Cluster

    MySQL InnoDB Cluster는 고가용성 솔루션을 제공하기 위해 함께 작동하는 솔루션입니다. MySQL 서버 그룹은 MySQL Shell을 사용하여 클러스터를 생성하도록 구성할 수 있습니다. 서버 클러스터는 읽기-쓰기 소스 역할을 하는 주 서버인 primary를 가지고 있습니다. 여러 개의 secondary 서버는 소스의 복제본입니다. 고가용성 클러스터를 생성하려면 최소 세 대 이상의 서버가 필요합니다. 클라이언트 애플리케이션은 MySQL Router를 통해 primary에 연결됩니다. primary가 실패하면 secondary가 자동으로 primary 역할로 승격되며, MySQL Router는 요청을 새로운 primary로 라우팅합니다.

    NDB Cluster

    NDB Cluster는 분산 컴퓨팅 환경에 맞게 조정된 MySQL의 고가용성, 고중복 버전을 제공합니다. MySQL NDB Cluster 8.4.0에 대한 정보는 Chapter 25, MySQL NDB Cluster 8.4를 참조하십시오.

    Comments
    새로운 댓글