>  기사  >  데이터 베이스  >  MySQL 데이터 백업 논리적 백업 복구 방법

MySQL 데이터 백업 논리적 백업 복구 방법

黄舟
黄舟원래의
2016-12-22 16:36:251282검색

백업만으로는 충분하지 않습니다. 이제 위에서 만든 논리적 백업의 복구 방법을 살펴보겠습니다.

모든 백업 데이터는 당사의 백업 데이터를 기반으로 하기 때문입니다. 원본 데이터베이스 구조가 설계에 따른 형태로 저장되므로 논리적 백업의 복구가 비교적 간단합니다. 물론 두 가지 서로 다른 논리적 백업 형식의 복구 방법은 약간 다릅니다. 아래에서는 이 두 가지 논리적 백업 파일의 복구 방법에 대해 간략하게 소개합니다.

1. INSERT 문 파일 복구:

INSERT 문 형식의 백업 파일 복구가 가장 간단합니다. 백업에서 SQL 전체(또는 일부)만 실행하면 됩니다. 파일 그냥 주문하세요. 먼저, 완전한 복구가 필요한 경우 "mysql

2. 순수 데이터 텍스트 백업 복원:

위의 두 번째 형태의 논리적 백업인 경우 테이블을 복원하는 것이 조금 더 번거롭습니다. 물론, 스크립트를 통해 자동 다중 테이블 복구를 구현하는 것이 더 편리합니다. 복구 방법에는 두 가지가 있는데, 하나는 MySQL의 "LOAD DATA INFILE" 명령을 이용하는 것이고, 다른 하나는 MySQL에서 제공하는 도구 mysqlimport를 이용하는 것입니다.

논리 백업은 무엇을 할 수 있나요? 무엇을 할 수 없습니까?

해당 복구를 위해 논리적 백업을 사용하는 방법을 알고 나면 이러한 논리적 백업으로 무엇을 할 수 있는지 알아야 합니다.

1. 논리적 백업을 통해 관련 없는 데이터에 영향을 주지 않고 해당 SQL이나 명령을 실행하여 데이터베이스의 해당 데이터를 백업 당시의 상태로 완전히 복원할 수 있습니다. 2. 전체 데이터베이스의 논리적 백업을 통해 백업과 완전히 동일하고 MySQL이 위치한 플랫폼 유형에 의해 제한되지 않는 새로운 MySQL 환경에서 데이터베이스를 완전히 재구축할 수 있습니다.

3. 특정 조건부 논리적 백업을 통해 특정 특정 데이터를 다른 MySQL 또는 다른 데이터베이스 환경으로 쉽게 마이그레이션(또는 동기화)할 수 있습니다.

4. 논리적 백업을 통해 데이터의 일부만 복원할 수 있습니다. 백업 세트. 모든 것을 복원할 필요가 없습니다.

논리적 백업이 수행할 수 있는 작업이 무엇인지 알고 나면 수행할 수 없는 작업도 알아야 합니다. 이를 통해 해당 백업이 우리의 기대에 부응할 수 있는지, 그리고 그것이 실제로 우리가 원하는 것인지 명확하게 알 수 있습니다.

1. 논리적 백업은 백업 시점 외에는 데이터를 복원할 수 없습니다.

2.

위 내용은 MySQL 데이터 백업의 논리적 백업 복구 방법에 대한 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.