이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 innochecksum 명령입니다.
프로그램:
이름
innochecksum - 오프라인 InnoDB 파일 체크섬 유틸리티
개요
이노 체크섬 [옵션] 파일 이름
기술
이노 체크섬 InnoDB 파일에 대한 체크섬을 인쇄합니다. 이 도구는 InnoDB 테이블스페이스 파일을 읽고,
각 페이지의 체크섬을 계산하고 계산된 체크섬을 저장된 체크섬과 비교합니다.
체크섬 및 손상된 페이지를 나타내는 불일치를 보고합니다. 원래 그랬다
정전 후 테이블스페이스 파일의 무결성 검증 속도를 높이기 위해 개발되었지만
파일 복사 후에도 사용할 수 있습니다. 체크섬 불일치로 인해 InnoDB가
실행 중인 서버를 의도적으로 종료하는 것보다 이 도구를 사용하는 것이 더 나을 수 있습니다.
프로덕션 사용 서버가 손상된 페이지를 만날 때까지 기다립니다. MySQL의 경우
5.6.16, 이노 체크섬 2GB 이상의 파일을 지원합니다. 이전에, 이노 체크섬
최대 2GB 크기의 파일만 지원됩니다.
이노 체크섬 서버가 이미 연 테이블스페이스 파일에는 사용할 수 없습니다. 그러한
파일의 경우 CHECK TABLE을 사용하여 테이블스페이스 내의 테이블을 확인해야 합니다.
체크섬 불일치가 발견되면 일반적으로 백업에서 테이블스페이스를 복원하거나
서버를 시작하고 사용하려고 mysqldump 내 테이블의 백업을 만들기 위해
테이블스페이스.
호출 이노 체크섬 이렇게 :
쉘> 이노 체크섬 [옵션] 파일 이름
이노 체크섬 다음 옵션을 지원합니다. 페이지 번호를 참조하는 옵션의 경우,
숫자는 XNUMX부터 시작합니다.
· -c
파일의 페이지 수를 인쇄합니다.
· -d
디버그 모드; 각 페이지에 대한 체크섬을 인쇄합니다.
· -e NUM
이 페이지 번호에서 끝납니다.
· -p NUM
이 페이지 번호만 확인하십시오.
· -s NUM
이 페이지 번호에서 시작하십시오.
· -v
상세 모드; XNUMX초마다 진행 표시기를 인쇄합니다.
저작권
Copyright © 1997, 2014, Oracle 및/또는 그 계열사. 판권 소유.
이 문서는 무료 소프트웨어입니다. 아래에서만 재배포 및/또는 수정할 수 있습니다.
자유 소프트웨어 재단에서 발행한 GNU 일반 공중 사용 허가서의 조건;
라이센스 버전 2.
이 문서는 유용할 것이라는 희망으로 배포되지만,
보증; MERCHANTABILITY 또는 FITNESS FOR A PARTICULAR에 대한 묵시적 보증도 없이
목적. 자세한 내용은 GNU 일반 공중 사용 허가서를 참조하십시오.
프로그램과 함께 GNU 일반 공중 사용 허가서를 받았어야 합니다.
그렇지 않은 경우 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA 또는 참조 http://www.gnu.org/licenses/.
onworks.net 서비스를 사용하여 온라인으로 innochecksum 사용