2011-12-20 6 views
1

PHP로 작성한 응용 프로그램에 MySQL을 사용했습니다. 시간이 지나면 데이터가 좋아지며 데이터를 백업해야합니다. 또한 필요할 때마다 백업 데이터를 복원 할 수 있어야합니다. 내 질문은 phpMyAdmin가 데이터를 잃지 않고 안전하게 백업 할 수 있고 완전히 다시 만들 수 있는지 여부입니다.phpMyAdmin을 사용하여 MySQL 백업

당신은 다른 IDE 백업을하고 최종 사용자에게 데이터베이스 구조와 테이블을 표시하지 않고 복원을 알고 있다면, 제발 말해,

또한 (내 데이터베이스 structore 모두의 MyISAM과 InnoDB의가) 그들의 이름.

감사합니다.

+0

감사합니다, Thileepan vembu.com은 /는 phpMyAdmin과 같다 을 복원하지만, 하나의 파일 (쉬운 설치)에서, 친숙한 인터페이스 A를 빠르게. www.adminer.org를보십시오 –

+0

Heidi SQL은 또 다른 유용한 유틸리티입니다. – Derek

답변

2

자신의 서버에서 MySQL을 실행중인 경우 데이터베이스 폴더를 복사 할 수 있지만 MySQL 서버를 먼저 중지해야합니다. 어쨌든 phpMyAdmin (내보내기 기능) 또는 명령 줄 (mysqldump)을 통해 데이터베이스를 덤프하는 것이 좋습니다. 후자를 사용하면 덤프 파일의 내용을 압축하고 암호화하는 배치 스크립트를 작성할 수 있습니다.

+1

Tomas와 Alasjo에게 귀하의 제안을 보내 주셔서 감사합니다. Derek이 언급했듯이 Workbench와 같은 것이 내 요구를 충족시킬 수 있다고 생각합니다. 또한, Navicat은 내가 발견 한 또 다른 IDE입니다. 다들 감사 해요. –

1

내장 된 가져 오기 및 내보내기 기능을 사용하고 있습니까? 유일한 데이터 손실은 백업을 가져온 시점까지 백업 이후의 모든 것입니다.

안전하게? 그것은 완전히 다른 주제입니다. 보안을 위해 호출하기에는 너무 많은 것들이 있지만 https를 사용하거나 신뢰할 수있는 LAN에서 사용한다면 예, 안전하다고 생각합니다.

MySQL Workbench는 수출입을 할 수 있다고 생각합니다.

0

원격 서버 또는 로컬 드라이브 (로컬 하드 디스크 또는 매핑 된 드라이브)에 데이터 손실없이 MySQL 데이터베이스를보다 안전하고 정기적으로 백업하려면 Vembu StoreGrid http://www.vembu.com/을 사용해보십시오. 전세계 2700 개 이상의 서비스 제공 업체. 전체 데이터베이스를 선택하여 단일 백업을 구성하면 자동으로 새로 추가 된 데이터베이스가 다음 백업 시간에 백업됩니다. 또한 StoreGrid는 다음 증분 스케줄에서 증분 바이트 만 백업합니다.

Vembu 거의 모두를위한 솔루션을 아래 사항을 확인하십시오 StoreGrid 서비스 제공자 판 비즈니스/사무실 : 서비스 제공을 위해

StoreGrid 프로페셔널 에디션 홈 사용자의 경우 : Vembu 홈 을 리셀러를 들어 누가 돈 Vembu Pro 호스팅 제공 업체 : StoreGrid 호스팅 제공 업체 버전 (아직 출시 예정)

요구 사항에 따라 StoreGrid의 Professional Edition http://storegrid.vembu.com/online-backup/network-backup.php을 제안합니다. 시도 해봐!!! 백업을 만들기 위해 Adminer을 사용할 수 있습니다

관련 문제