2016-09-27 2 views
0

Google Cloud SQL 인스턴스를 실행 중이고 실수로 마이그레이션 데이터베이스를 처음 마이그레이션 한 후 14 일이 지난 시점에서 데이터베이스를 다시 마이그레이션했습니다. 동일한 mysqldump 파일을 사용한다.특정 시점 복구 Google Cloud SQL이 성공적으로 백업을 찾을 수 없음

새 항목이 이전에 사용 된 증분 ID를 사용하므로 테이블의 데이터를 다시 결합합니다.하지만 삭제하고로드하기 직전부터 데이터베이스의 복제본을 돌려야합니다. 데이터베이스

내가 시점있어

내가 사용하여 사용해야합니다 :

mysqlbinlog --read-from-remote-server -v -uusername -ppassword mysql-bin.000001 -h 000.000.000.000 -P 3306 --start-datetime="2016-09-20 14:45:55" --stop-datetime="2016-09-20 14:47:00" 

을하지만 난 바이너리 로그 파일 이름 mysql을-bin.000001 위 과 복구 위치에 넣을 때 70869547 (mysqlbinlog 결과를 통해 검색 한 결과)

"작업을 수행하기위한 성공적인 백업을 찾을 수 없습니다."

그것은 다음 일일 백업 대기하라는 메시지를 표시하지만, 마지막 백업이 불과 3 시간 전이었고, 나는 어제 시도

...

이런 일이 왜 어떤 생각?

답변

0

좋아, 나는 그것이 20 번째로 데이터를 복구하려고 시도하고 있으며 가장 오래된 백업이 21 번째라고 생각한다! Google은 7 일 분의 백업 만 유지합니다. 그러나 위의 방법으로 누군가가 향후 백업 지점을 더 빨리 찾을 수 있기를 바랍니다.

관련 문제