파손 정도에 따라 복구를 해야할듯..
완전 날렸다면 압축풀고 해당하는곳에 이동 시켜도 부방하게 돌아갈것입니다.
버전이 같다면 이렇게 여러차례 했는데 별 이상이 없었습니다.
간혹 서버대 서버로 이전할때 테이블명에 언더바같은것이 있으면 깨지지만요.
테이블이 깨졌다면 myisamchk 이 명령으로도 어느정도는 복구합니다.
: 안녕하세요..
: mysql 백업파일을 복구시에 대해 문의드립니다.
:
: 먼저 id = okok pass = ok123 dbname = db123 이라할때
:
: mysqldump -uokok -pok123 db123 > /home/backup/db123.sql 이렇게 백업받고
: mysql -uokok -pok123 db123 < /home/backup/db123.sql 이렇게 복구하는건 알고 있는데요
:
: 호스팅 서버에서는 아예 mysql 디렉토리를 통째로 압축을 하더라구요.
:
: tar zcvpf /home/backup/usr.local.mysql.tar.gz /usr/local/mysql 이렇게요..
:
:
: 그러면 이런경우는 db123 이라는 곳의 mysql 이깨졌으면 어떻게 복구를 하나요?
:
: mysql/data/ 의 하단부에 db123 에 해당되는 디렉토리를 찾아서 그부분을 백업받은 파일의 내
: 용으로 교체하면 되나요?
:
: 그러면 복구가 가능한건가요?
: mysql -uokok -pok123 db123 < /home/backup/db123.sql 와 같은 효과가 나는건가요?
:
: 알려주세요