tencent cloud

피드백

TDSQL-C 데이터 백업

마지막 업데이트 시간:2024-06-24 16:23:48

    개요

    TDSQL-C for MySQL 백업은 Tencent Cloud COS(Cloud Object Storage)에서 제공하는 Serverless Cloud Function(SCF) 기반 기능입니다. TDSQL-C for MySQL 에서 COS로 데이터를 저장할 수 있습니다. 데이터를 지속적으로 저장하고 데이터 손실이나 손상으로부터 보호할 수 있습니다. 버킷에 대한 백업 기능 규칙을 설정하면 SCF는 TDSQL-C for MySQL 백업 파일을 주기적으로 스캔하여 버킷에 저장합니다.

    참고 사항

    TDSQL-C for MySQL 백업 기능은 TDSQL-C for MySQL의 binlog 백업 파일만 백업합니다. 따라서 TDSQL-C for MySQL에 binlog 정기 백업이 활성화되어 있지 않으면 기능을 실행할 수 없습니다. TDSQL-C for MySQL 백업에 대한 자세한 내용은 Backup and Rollback Overview를 참고하십시오.
    논리적 백업 및 스냅샷 백업은 이 기능을 통해 COS에 백업할 수 없습니다.
    COS 콘솔에서 버킷에 TDSQL-C for MySQL 백업 규칙을 추가한 경우 SCF 콘솔에 백업 기능이 나타납니다. 이 함수를 삭제하지 마십시오. 삭제할 경우 규칙이 적용되지 않을 수 있습니다.
    TDSQL-C for MySQL 데이터 백업은 광저우, 상하이, 베이징, 청두, 중국홍콩, 싱가포르 및 실리콘밸리 리전에서 지원됩니다. 자세한 내용은 Regions and AZs를 참고하십시오.

    작업 단계

    애플리케이션 통합에서 백업 설정

    1. COS 콘솔에 로그인합니다.
    2. 왼쪽 사이드바에서 애플리케이션 통합 > 데이터 백업을 클릭하고 TDSQL-C for MySQL 백업을 찾습니다.
    3. 백업 규칙 설정을 클릭하여 규칙 설정 페이지로 이동합니다.
    4. 함수 추가를 클릭합니다.
    주의:
    SCF 서비스가 활성화되지 않은 경우 SCF 콘솔에서 SCF 서비스를 활성화하고 안내에 따라 서비스 권한 부여를 완료하십시오.
    5. 팝업 창에서 다음과 같이 정보를 설정합니다.
    함수 이름: 함수의 고유 식별자로, 생성 후에는 수정할 수 없습니다. SCF 콘솔에서 해당 함수를 조회할 수 있습니다.
    연결 버킷: TDSQL-C for MySQL 백업 파일을 저장할 COS 버킷입니다.
    주의:
    백업할 TDSQL-C for MySQL 데이터는 연결된 버킷과 동일한 리전에 있어야 합니다.
    트리거 주기: TDSQL-C for MySQL 데이터 백업 함수는 주기적인 트리거를 통해 백업 저장 작업을 트리거하며 트리거 주기는 매일, 매주, 사용자 정의 주기를 지원합니다.
    Cron 표현식: 트리거 주기를 사용자 정의로 설정한 경우 Cron으로 구체적인 트리거 주기 규칙을 지정할 수 있습니다. Cron은 현재 현지 표준 시간을 따릅니다. 정책 설정에 관한 상세 내용은 Cron 관련 문서를 참고하십시오.
    데이터베이스 인스턴스: 현재 버킷이 위치한 리전의 TDSQL-C for MySQL 데이터베이스 인스턴스 리스트입니다.
    전송 경로: 백업 파일의 전송 경로 접두사로, 입력하지 않은 경우 기본적으로 버킷의 루트 경로에 저장됩니다.
    SCF 라이선스: TDSQL-C for MySQL 데이터 백업은 TDSQL-C for MySQL 백업에서 데이터베이스 인스턴스 및 백업 파일을 읽을 수 있는 권한을 SCF에 부여하여 백업 파일을 지정 버킷에 저장합니다. 따라서 해당 라이선스를 추가해야 합니다.
    6. 설정을 추가한 후 확인을 클릭하면 추가된 함수를 확인할 수 있습니다. 새로 생성한 함수에 다음과 같은 작업을 진행할 수 있습니다.
    로그를 클릭해 TDSQL-C for MySQL 데이터 백업 기록을 조회합니다. 백업 시 오류가 보고된 경우 로그를 클릭하고 빠르게 SCF 콘솔에 리디렉션하여 로그 오류 상세 내용을 조회할 수 있습니다.
    더 보기 > 편집을 클릭하여 TDSQL-C for MySQL 데이터 백업 규칙을 수정합니다.
    더 보기 > 삭제를 클릭하여 사용하지 않는 TDSQL-C for MySQL 데이터 백업 규칙을 삭제합니다.

    버킷 설정 항목에서 백업 설정

    1. COS 콘솔에 로그인합니다.
    2. 왼쪽 사이드바에서 버킷 리스트를 선택한 후 TDSQL-C for MySQL 백업 설정이 필요한 버킷을 클릭하여 버킷 관리 페이지로 이동합니다.
    3. 왼쪽 함수 계산을 클릭하여 TDSQL-C for MySQL 백업 함수 설정 항목을 찾습니다.
    주의:
    SCF 서비스가 활성화되지 않은 경우 SCF 콘솔에서 SCF 서비스를 활성화하고 안내에 따라 서비스 권한 부여를 완료하십시오.
    4. 함수 추가를 클릭합니다.
    5. 팝업 창에서 다음과 같이 정보를 설정합니다.
    함수 이름: 함수의 고유 식별자로, 생성 후에는 수정할 수 없습니다. SCF 콘솔에서 해당 함수를 조회할 수 있습니다.
    트리거 주기: TDSQL-C for MySQL 데이터 백업 함수는 주기적인 트리거를 통해 백업 저장 작업을 트리거하며 트리거 주기는 매일, 매주, 사용자 정의 주기를 지원합니다.
    Cron 표현식: 트리거 주기를 사용자 정의로 설정한 경우 Cron으로 구체적인 트리거 주기 규칙을 지정할 수 있습니다. Cron은 현재 베이징 시간인 UTC+8 중국 표준 시간(China Standard Time)을 기준으로 실행합니다. 정책 설정에 관한 상세 내용은 Cron 관련 문서를 참고하십시오.
    데이터베이스 인스턴스: 현재 버킷이 위치한 리전의 TDSQL-C for MySQL 데이터베이스 인스턴스 리스트입니다.
    전송 경로: 백업 파일의 전송 경로 접두사로, 입력하지 않은 경우 기본적으로 버킷의 루트 경로에 저장됩니다.
    SCF 라이선스: TDSQL-C for MySQL 데이터 백업은 TDSQL-C for MySQL 백업에서 데이터베이스 인스턴스 및 백업 파일을 읽을 수 있는 권한을 SCF에 부여하여 백업 파일을 지정 버킷에 저장합니다. 따라서 해당 라이선스를 추가해야 합니다.
    6. 설정을 추가한 후 확인을 클릭하면 추가된 함수를 확인할 수 있습니다. 새로 생성한 함수에 다음과 같은 작업을 진행할 수 있습니다.
    로그를 클릭해 TDSQL-C for MySQL 데이터 백업 기록을 조회합니다. 백업 시 오류가 보고된 경우 로그를 클릭하고 빠르게 SCF 콘솔에 리디렉션하여 로그 오류 상세 내용을 조회할 수 있습니다.
    더 보기 > 편집을 클릭하여 TDSQL-C for MySQL 데이터 백업 규칙을 수정합니다.
    더 보기 > 삭제를 클릭하여 사용하지 않는 TDSQL-C for MySQL 데이터 백업 규칙을 삭제합니다.
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원