APMSETUP에서 계정, DB 폴더 변경

윈도우에서 APMSETUP7을 설치하면 기본적으로 설치되는 경로는 C:\APM_Setup\입니다.
이 때, 아파치 계정은 C:\APM_Setup\htdocs\ 에 설치되고,
MySQL DB 파일은 C:\APM_Setup\Server\MySQL5\data\ 에 설치됩니다.

처음 설치할 때에 설치 경로를 바꾸어 준다면 C:\APM_Setup\을 D:\apm\과 같이 다른 경로로 바꾸어 줄 수 있지만,
그 내부의 아파치 계정과 MySQL DB 파일이 저장되는 위치는 무조건 APMSETUP이 설치된 경로의 하위 폴더가 됩니다.

하드 디스크를 자주 포맷하는 사람이나, 계정을 다른 서버로 옮기는 일을 해야 하는 사람에게는 이러한 점 때문에 백업과 복원이 복잡하고 귀찮아집니다.

이를 해결하기 위한 방법 중 하나로는 APMSETUP의 설치 폴더로부터 아파치 계정, MySQL DB의 저장 경로를 분리하여 새로운 경로로 지정하는 방법이 있습니다.
실제로 제가 사용하고 있는 방법이기도 합니다.

이 포스팅에서는 다음과 같은 작업을 다룹니다.

APMSETUP이 C:\APM_Setup\에 설치되어 있는 상태에서,
아파치 계정 폴더를 C:\APM_Setup\htdocs\ 에서 D:\home\public_html\으로 변경하고,
MySQL DB 폴더를 C:\APM_Setup\Server\MySQL5\data\에서 D:\mysql\data\으로 변경합니다.

1. 아파치 계정 폴더 위치 변경

시작 > 프로그램 > APMSETUP 7 for Win32 > APMSETUP Monitor를 클릭하여 APMSETUP Monitor를 실행시킵니다.

APMSETUP Monitor의 Apache2에서 STOP 을 클릭해서 아파치 서버의 실행을 중단시킵니다.

시스템 트레이 > APMSETUP Monitor의 아이콘을 마우스 우클릭 > 서버 환경 설정을 클릭하여 APMSETUP 서버 설정 창을 띄웁니다.

APMSETUP 서버 설정 창의 상단의 탭 > Apache 설정 > DocumentRoot 입력란에 “D:/home/public_html”를 입력합니다.

저장 버튼을 클릭하여 닫습니다.

기존에 C:\APM_Setup\htdocs\ 내부에 파일이 있었다면 윈도우 탐색기를 통해 그 파일들을 D:\home\public_html\ 폴더로 이동시켜줍니다.

APMSETUP Monitor의 Apache2에서 START 를 클릭해서 아파치 서버를 다시 실행시킵니다.

2. MySQL DB 폴더 위치 변경

APMSETUP Monitor를 실행시킨 뒤 MySQL5에서 STOP 을 눌러서 MySQL의 실행을 중단시킵니다.

편집하기 위해 C:\APM_Setup\Server\MySQL5\data\my.ini 파일을 메모장 등으로 엽니다.

my.ini 파일의 30번째 행 근처에 있는 [mysqld] 를 찾고, 그 아랫줄에 datadir = D:/mysql/data/ 를 추가하고 저장합니다.

C:\APM_Setup\Server\MySQL5\data\ 내부에 있는 파일 중 my.ini 파일을 제외한 모든 파일을 D:\mysql\data\로 이동합니다.

C:\APM_Setup\Server\MySQL5\data\my.ini 파일을 복사해서 C:\APM_Setup\Server\MySQL5\my.ini 파일을 만들어줍니다.

APMSETUP Monitor를 실행시킨 뒤 MySQL5에서 START 를 눌러서 MySQL를 다시 실행시킵니다.

이제 무엇을 할 수 있는가

apache와 mysql이 D드라이브에 저장되어 있습니다.
C드라이브를 포맷하더라도 D드라이브에는 계정과 DB가 남아 있으므로 데이터가 유실되지 않습니다.
또한 계정을 백업할 때에는 D:\home\ 폴더와 D:\mysql\ 폴더를 압축해서 보관하시면 됩니다.
복원은 백업과 반대로 하시면 됩니다.

참고

L,APM mySql data 폴더를 다른곳으로 변경하고 windows, ubuntu 같은 폴더 사용하기

MySQL 데이타 디렉토리 변경방법

PS

이보다 더 편리한 방법은, 처음에 APMSETUP을 설치할 때에 D:드라이브에 설치하는 것입니다.

계정은 D:\APM_SETUP\htdocs\ 폴더에 저장되고,
DB는 D:\APM_Setup\Server\MySQL5\data\ 폴더에 저장되게 되므로,
C:드라이브를 포맷하더라도 D:드라이브에 저장된 아파치 계정과 MySQL DB는 유지됩니다.

다만, 이 상태에서 C:드라이브를 포맷하고 APMSETUP을 다시 설치하면 기존 자료가 유지되는지, 유실되는지는 확인하지 못했습니다.
혹시 확인해 보신 분이 계시면 댓글을 남겨 주시면 감사하겠습니다.

관련 포스트

LG전자 SMART하드 3.0 XE2 개봉기

선택과정

기존에 사용하던 외장하드가 불안정하여 새로운 외장하드를 작업용으로 구입하게 되었습니다.
다나와에서 컴퓨터/주변기기 > 외장하드 메뉴를 선택했습니다.
기본검색 탭에서 용량은 1TB, 크기는 6.4cm(2.5인치)를 선택하면 100여 개의 상품들이 인기순으로 정렬되어 출력됩니다.
앞에서부터 차례대로 정보를 확인하면서 디자인이 가장 마음에 드는 제품을 선택했습니다.

상세정보

선택한 대로 용량은 1TB, 크기는 6.4cm(2.5형)입니다.
색상은 흰색/검은색 두 가지 중에 하나를 선택할 수 있습니다.
그 외에 SATA 2 방식, USB3.0 인터페이스, USB전원 방식입니다.
또한 함께 제동되는 소프트웨어(Nero BackItUp)를 통해 동기화 또는 백업을 할 수 있습니다.

주문 및 배송

다나와를 통해 11번가에서 제품을 주문했습니다.
구입할 당시 가격은 외장하드 자체만으로는 177,600원이었고, 현재는 이보다 저렴하게 구입할 수 있습니다.
색상은 흰색을 선택했고, 추가로 충격방지파우치(6,500원)를 구매했습니다.
주문한지 4일 뒤에 제품을 배송받았습니다.

개봉

도착한 외장하드의 포장을 뜯지 않은 상태입니다.

포장을 뜯으면 나오는 내용물들입니다.
외장하드, USB 케이블, 제품설명서, 품질보증서, 기본파우치 등이 있습니다.

외장하드의 앞면입니다.
표면에 요철이 있어서 잡으면 잘 미끄러지지 않도록 디자인되어 있습니다.

외장하드의 뒷면입니다.
네 군데에 고무가 부착되어 있어 외장하드가 바닥에 직접 닿지 않도록 합니다.
발열을 줄여주고 충격을 줄여주는 효과가 있습니다.

외장하드의 옆면입니다.
전원 버튼은 따로 없고 USB 케이블을 연결하는 포트가 있습니다.

이 포트에 연결하는 외장하드의 USB 케이블입니다.
USB 포트의 내부 색상이 파란색으로, USB 3.0을 지원하는 것을 알 수 있습니다.
USB 2.0과 모양이 같기 때문에  이 케이블을 USB 2.0 포트에 꽂아도 잘 호환됩니다.

추가로 구입한 충격 방지 파우치입니다.
앞면에 SMART 하드 3.0이라고 기록되어 있어 XE2 전용 파우치임을 알 수 있습니다.

파우치 내에 외장하드와 USB 케이블을 수납한 상태입니다.

컴퓨터와 연결

USB 케이블을 외장하드와 컴퓨터에 각각 연결하면 자동으로 인식하고 드라이버가 설치되어 사용할 수 있습니다.

외장하드의 속성입니다.
총 용량은 10^10 바이트, 즉 931GB입니다.
NTFS 형식으로 포맷되어 있고, 기본적으로 저장되어 있는 파일들이 약 1.70GB를 차지하고 있습니다.

외장 하드 내에 저장되어 있는 파일들입니다.
BackItUp&Burn Essentials가 백업/동기화 관련 프로그램입니다.
User Manuals는 백업 프로그램 사용법을 담은 PDF 파일들이 들어 있습니다.

백업/동기화

BackItUp 프로그램을 설치하고 실행하면 다음과 같은 창을 볼 수 있습니다.

백업, 복원, 동기화를 할 수 있습니다.
백업 기능에서는 지정된 시간 간격으로 백업 기능을 실행시킬 수 있고, 폴더나 드라이브 등 백업할 단위를 지정할 수 있습니다.
복원기능에서는 기존에 백업한 파일이나 드라이브를 복원할 수 있습니다.
동기화에서는 다양한 옵션을 설정하여 두 폴더/드라이브의 내용을 동일한 상태로 유지할 수 있습니다.

후기

배송이 늦었지만 제품의 포장 상태와 제품 자체의 성능에는 만족했습니다.

기본적으로 발열과 소음이 적다는 점이 만족스럽습니다.
디자인도 구매하기 전에 사진으로 본 것과 별 차이 없이 좋은 편입니다.
크기가 작고 가볍고, USB전원을 사용하기 때문에 휴대하기 편리하여 USB 플래시 메모리 대신에 사용 가능한 것도 장점입니다.
함께 제공되는 백업/동기화 프로그램도 만족할 만한 수준입니다.

단점으로는 가격이 비싸다는 점, 그리고 제 컴퓨터가 USB 3.0을 지원하지 않아서 USB 3.0의 빠른 속도를 체험해보지 못했다는 점을 꼽을 수 있습니다.

이상으로 XE2 개봉기를 마칩니다.

관련 포스트