백업할 항목을 선택한 상태에서 수행하려는 백업 유형을 선택하고 실패하는 경우 다른 동작을 선택할 수 있습니다.
1 |
플러그인 옵션 목록 옆의 새로 만들기를 클릭합니다. |
중요: MySQL의 대상 인스턴스를 "복제 마스터 인스턴스"로 지정한 경우, 즉, 이 인스턴스에 대해 구성 대화 상자에서 MySQL 복제 활성화 및 마스터 인스턴스를 선택한 경우, 백업의 전체, 증분 및 차등 형태를 선택할 수 없습니다. 자세한 내용은 기본 MySQL 복제 작업을 참조하십시오. |
• |
모든 데이터베이스에 대한 전체 백업(기본 선택): 현재 MySQL 인스턴스에 포함된 모든 데이터베이스 및 모든 테이블의 전체 백업을 수행하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 백업 선택 집합 대해 선택한 데이터에 관계없이 모든 항목이 백업됩니다. |
• |
증분 백업: 마지막 전체 백업 또는 증분 백업 이후 생성된 트랙잭션 로그만 백업하려면 이 옵션을 선택합니다. |
• |
차등 백업: 마지막 전체 백업 또는 증분 백업 이후 생성된 모든 트랙잭션 로그를 백업하려면 이 옵션을 선택합니다. 후속 차등 백업을 수행할 때마다 원래 전체 백업이 수행된 이후에 생성된 모든 바이너리 로그가 포함됩니다. 백업이 완료되면 바이너리 로그가 MySQL 인스턴스에 보관됩니다. |
주의: MIXED 바이너리 로깅 형식을 사용하는 경우 PIT 복구 중에 바이너리 로그 항목이 재생되지 않을 수 있으므로 복구를 위해 선택한 데이터베이스가 선택한 지점으로 롤백되지 않을 수 있습니다. 자세한 내용은 MySQL Standard/Community에 대한 중요 참고 사항 및 MIXED 바이너리 로깅 형식 사용을 참조하십시오. |
• |
개별 데이터베이스/테이블 복사 전용: 데이터베이스의 전체 백업 및 복원 절차(예: 테스트 환경 생성)에 영향을 미치지 않는 특수 목적의 MySQL 환경 복사본을 생성하려면 이 옵션을 선택하십시오. 이 옵션을 사용할 경우 복사본 백업은 전체, 증분 또는 차등 MySQL 백업 시나리오에 의해 설정된 시퀀스에 영향을 미치지 않습니다. 즉, 이러한 백업은 바이너리 로그에 영향을 주지 않습니다. 이 백업 형태는 전체, 증분 또는 차등 MySQL 백업 시나리오를 사용하여 일반적인 백업 시퀀스로 설정해야 하는 것과는 무관합니다. 또한 복사본 백업을 전체 백업 대신 사용할 수는 없습니다. |
• |
전체 데이터베이스 복사본 백업: 특수한 용도로 MySQL 환경의 복사본을 생성하여 선택한 데이터베이스의 모든 내용을 백업하려면 이 옵션을 선택하십시오. 예를 들어 테스트 환경을 구축하려면 이 옵션을 선택합니다. 이 옵션은 개별 데이터베이스/테이블 복사 전용 옵션과 유사하지만, 이 옵션은 선택한 모든 데이터베이스와 해당 테이블을 백업합니다. 선택한 데이터베이스에 대한 모든 테이블이 InnoDB 테이블인 경우에만 이 옵션을 사용할 수 있습니다. 이 옵션을 사용할 경우 복사본 백업은 전체, 증분 또는 차등 MySQL 백업 시나리오에 의해 설정된 시퀀스에 영향을 미치지 않습니다. 즉, 이러한 백업은 바이너리 로그에 영향을 주지 않습니다. 또한 복사본 백업을 전체 백업 대신 사용할 수는 없습니다. |
• |
읽기 액세스 권한이 있는 모든 테이블 잠금...: 전체 백업을 선택했으며 현재 읽기 전용 액세스 권한이 있는 인스턴스의 모든 데이터베이스를 잠금 처리하여 트랜잭션의 손실을 방지하려면 이 확인란을 선택합니다. 이 옵션을 선택하면 전체 백업이 진행 중인 동안 사용자가 전체 인스턴스에서 데이터를 삽입, 업데이트 또는 삭제할 수 없습니다. 이 옵션을 선택 취소하면 플러그인은 테이블이 백업될 때만 백업 프로세스 중에 각 테이블을 잠급니다. 따라서 인스턴스에 관련된 테이블이 포함되어 있는 경우 Quest에서는 이 옵션을 선택하여 프로세스 중에 모든 테이블이 잠겨 있는지 확인할 것을 권장합니다. |
• |
바이너리 로그 삭제...: 이 옵션은 표준 MySQL Server 구성에서 플러그인을 사용할 때, MySQL 복제 활성화가 비활성화되어 있을 때, 특정 시점 복구 활성화가 활성화되어 있을 때 기본적으로 선택되어 있습니다. 플러그인이 클러스터에 연결되면 비활성화됩니다. 플러그인 외부에서 바이너리 로그 삭제를 관리해야 합니다. Quest에서는 이 옵션을 사용하도록 권장하지만 바이너리 로그에 대해 원하는 제어 수준을 결정할 수 있습니다. |
• |
경고와 함께 완료 - 저장 집합이 유지됨: 작업에서 "백업이 경고와 함께 완료" 상태를 반환하고 성공적으로 백업된 항목을 포함하는 백업 저장 집합이 만들어집니다. |
• |
경고 없이 완료 - 저장 집합이 유지됨: 작업이 완료되고 "백업 완료" 상태를 반환합니다. 오류는 NetVault Backup 바이너리 로그에 기록되고 작업 상태 페이지에서는 무시됩니다. 백업된 항목을 포함하는 백업 저장 집합이 만들어집니다. |
• |
실패 - 저장 집합이 유지됨: 작업에서 "백업 실패" 상태를 반환합니다. 하지만 성공적으로 백업된 항목을 포함하는 백업 저장 집합이 생성됩니다. |
• |
실패 - 저장 집합이 유지되지 않음: 작업에서 "백업 실패" 상태를 반환하고 백업된 개체의 저장 집합이 유지되지 않습니다. 즉, 개체의 일부가 성공적으로 백업된 경우에도 저장 집합이 삭제됩니다. |
4 |
Mysqldump 옵션 상자에 mysqldump 유틸리티가 작업에 사용할 명령 옵션을 나열합니다. |
주의: 이 기능과 함께 --routines (-R) 또는 --triggers 옵션을 사용하지 마십시오. 이러한 옵션을 사용하면 데이터베이스 테이블 백업에 방해가 되고 백업이 성공하더라도 복원에 실패할 수 있습니다. 데이터베이스에 대해 백업해야 하는 저장된 절차 및 트리거가 있는 경우 플러그인은 --routines 및 ‑‑triggers 옵션을 사용하여 내부에서 mysqldump 명령을 생성합니다. |
5 |
저장을 클릭하여 집합을 저장합니다. |
6 |
새 집합 만들기 대화 상자에서 집합에 대한 이름을 입력하고 저장을 클릭합니다. |
백업할 항목을 선택한 상태에서 수행하려는 백업 유형을 선택하고 실패하는 경우 다른 동작을 선택할 수 있습니다.
1 |
플러그인 옵션 목록 옆의 새로 만들기를 클릭합니다. |
• |
전체 백업(기본 선택): 현재 MySQL 인스턴스에 선택된 모든 데이터베이스 및 테이블을 백업하려면 이 옵션을 선택합니다. |
• |
증분 백업: 마지막 전체 백업 또는 증분 백업 이후 변경된 InnoDB 테이블, 전체 테이블 또는 InnoDB 외 테이블에 대해서만 데이터를 백업하려면 이 옵션을 선택하십시오. |
• |
TTS(Transportable Tablespace) 백업: MySQL TTS 기능을 활용하는 부분 백업을 생성하려면 이 옵션을 선택하십시오. |
3 |
저장을 클릭하여 집합을 저장합니다. |
4 |
새 집합 만들기 대화 상자에서 집합에 대한 이름을 입력하고 저장을 클릭합니다. |
1 |
2 |
© ALL RIGHTS RESERVED. 이용 약관 개인정보 보호정책 Cookie Preference Center