2013-01-09 3 views
4

안녕하세요,MYSQL 대규모 서버를 원격 서버로 복원

명령 프롬프트에서 mysql 명령을 사용하여 거의 8GB DB를 원격 서버에 복원하려고합니다. 그 과정을 시작한 지 8 시간이 지났습니다. 그러나 여전히 DB를 복원합니다. 나는 명령

> mysql -h hostname -u username -p dbname < location of the dump file 

내 질문은 함께 노력

  1. 는 DB의이 양을 복원하기 위해이 많은 시간 시간이 걸립니까?

  2. 8GB 데이터베이스를 복원 할 수 있습니까?

  3. 올바른 방식으로 수행하고 있습니까?

  4. DB를 복원하는 더 좋은 방법이 있습니까?

+0

정확히 무엇을 시도 했습니까? – mpe

+0

어떤 도구를 사용하여 백업 했습니까? –

+0

@mpe 명령 프롬프트에서 일반적인 복원 옵션을 시도했습니다. –

답변

-1

명령

mysql -h IP -u Username -p schema < file 

mysql -h 192.168.10.122 -u root -p mydatabase < /tmp/20160628_test_minificated.sql 

는 DB의이 양을 복원하기 위해이 많은 시간 시간이 걸립니까?

덤프 파일 크기와 연결 속도에 따라 다릅니다.

8GB 데이터베이스를 복원 할 수 있습니까?

예, 이렇게하면 큰 데이터베이스를 복원 할 수 있습니다.

올바른 방식으로 수행하고 있습니까?

제게 이것은 명령 줄 인터페이스에서 작업 할 때 가장 좋은 방법이며 대상도 명령 줄 인터페이스입니다.

DB를 복원하는 더 좋은 방법이 있습니까?

예 phpmyadmin, workbrench, heidisql 및 기타 여러 옵션이 있지만 각 옵션마다 고유 한 제한이 있습니다.

관련 문제