2014-07-25 4 views
0

mysql 데이터베이스에 인덱스를 추가하려고합니다. 그러나 디스크 할당량 오류로 인해 실패합니다. 그리고 지금 내 mysql 데이터베이스가 실패로 인해 모든 1GB 저장 공간을 사용하고 어떻게 되돌릴 수 있는지 잘 모르겠습니다 ...더 이상 디스크 공간이 없을 때 데이터베이스 백업

따라서 mysqldump 또는 rhc backup 명령을 사용하여 백업 한 다음 데이터베이스를 다시 작성하기로 결정했습니다. . 하지만 그들은 여분의 공간이 필요하기 때문에 둘 다 실패합니다 ...

나는 지금 무엇을해야합니까? 데이터베이스를 백업하기 위해 임시로 디스크 할당량을 늘리라고 요청할 수 있습니까? 아니면 어떤 제안? 감사합니다

답변

0

일부 공간을 정리하려면 rhc app tidy <appname>을 사용하십시오. 그런 다음 변경 사항을 진행할 수 있습니다.

+0

죄송합니다. 이미 시도해 보았습니다. 하지만 데이터베이스 파일이 실제로 모든 공간을 사용하므로 솔루션이 아닙니다. – Bear

+1

그렇다면 응용 프로그램처럼 디스크 공간을 추가하는 것이 좋습니다. 또는'rhc snapshot'을 사용하여 로컬 시스템에서 애플리케이션 및 DB의 스냅 샷을 생성하고 변경 한 후 크기를 줄인 다음 동일한 'rhc snapshot' 명령을 사용하여 복원 할 수 있습니다. – niharvey

관련 문제