아파치, MySQL 정보 백업 및 복구 테스트 PHP_Apache_MySQL

바이러스 때문에 윈도우를 새로 깔면서, 어떻게 하면 새로 설치후, 예전의 정보를 그대로 사용할 수 있을까 고심해 보았다.
생각보다 단순했다.
이는, 아파치나 MySQL 이 바이너리 파일이 아닌 텍스트 형태의 데이터와 정보를 이용하기 때문에 가능한데,
APM_Setup 을 기준으로 설명하자면,
APM_Setup 최근 버전을 설치하면, 프로그램 별로 별도의 폴더로 설치된다.
그리고, MySQL 의 데이터베이스 역시 별도의 폴더들로 저장되기 때문에, 이 폴더들을 백업해둔후, 새로 설치한 다음에 그냥 덮어써주기만 하면 예전에 사용하던 데이터와 설정 정보를 그대로 사용할 수 있다.

1. 아파치 웹서버 환경설정 정보 그대로 사용하기
만약, 아파치 서버를 새로 설치하려 한다면,
우선 D:\APM_Setup\Server\Apache\conf 폴더를 백업해둔다.
여기에는, 각종 환경 설정 및 경로 설정값이 들어 있다.
그런다음, 아파치 웹서버를 새로 설치한후, 이 폴더를 백업해 두었던 폴더와 교체하기만 하면 된다.

2. MySQL 의 데이터베이스 및 사용자 정보 백업했다가 사용하기
우선, 새로 설치하기 전에, 데이타베이스가 저장된 곳에 가서,
phpmyadmin 폴더와 mysql 폴더를 따로 복사해둔다.
그리고, DB 를 새로 설치한후, MySQL 을 중지시켜둔 상태에서,
설치된 phpmyadmin 폴더와 mysql 폴더를 다른 이름으로 변경시켜둔후,
백업해 두었던 phpmyadmin 폴더와 mysql 폴더를 그 자리에 복사해 넣는다.

이는, mysql 이 해당 폴더명 안의 DB 파일을 기준으로 동작하기 때문에 가능하다.
이렇게 하면, 그전에 세팅되어 있던 설정값들을 그대로 사용할 수 있다.

MySQL 의 경우, 만약 phpmyadmin 데이터베이스를 복구하지 않으면 사용자 정보가 틀려서 기존에 만들어 둔 웹사이트의 사용자 접속 정보가 없어 접속이 불가능하다.
phpmyadmin 에는 사용자 정보가 들어 있는 것으로 보이며, 이를 그냥 덮어써주면 원래 사용하던 정보를 그대로 사용할 수 있다.


트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://fendee.egloos.com/tb/9732552 [도움말]

덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.

크리에이티브 커먼즈 라이선스 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 2.0 country.kr 라이선스에 따라 이용할 수 있습니다.

통계 위젯 (화이트)

7662517
10372
2855411

Flag Counter style2