HOME > 이용안내
이용안내
 
작성일 : 20-06-28 19:46
[기타] 그누보드4(EUCKR)에서 그누보드5(UTF8)로 데이타이전 하기
 글쓴이 : 제이네트워크
조회 : 24,349  
* 그누보드4에서 그누보드5로 이전하려고 할때 과정을 요약해 보았습니다.
  그누보드4 DB가 UTF8 이라면 Charset 변경 없이 데이타 이전 만으로도 쉬게 이전이 가능합니다.
  하지만 만약 그누보드4의 디비가 EUCKR 이라면 약간 복잡합니다...하지만 그래도 불가능은 없지요 ^^

1. 그누보드4 데이타폴더와 DB를 백업합니다. 보통 리눅스서버에서 gnu4.tar.gz / gnu4_euckr.sql 로 백업을 받았다고 하구요.

2. 이전 할 서버에서 그누보드4를 복구 합니다. 
* 이전할 서버에 그누보드4 데이타 압축파일을 풀어 놓습니다
* gnu4-euckr.sql 디비는 내컴퓨터에서 EDITPLUS 같은 파일에디터로 파일을 오픈합니다
* 이 때 euckr  디비이므로 인코딩 형식을 korean 949 나 korean (EUC) 51949 등 한글이 깨지지 않는 형식으로 열어 줍니다
* 이후에 DEFAULT CHARSET=euckr 을 DEFAULT CHARSET=utf8 로 전체변경해 줍니다
* 이제 UTF8로 인코딩 형식 바꾸어 변경 저장합니다.  
* 서버에 UTF8로 된 DB백업파일로 복구 합니다.
* 보통 디비외에 소스도 euckr 을 utf8로 변경해 주는 분이 계시는데요 그누보드4는 삭제할 예정이라 그대로 두고 작업했습니다.

3. FTP 프로그램으로 이전되 서버에 그누보드4 설치된 경로에 그누보드5 설치를 위한 서브 폴더를 만들어 줍니다
adm
bbs
.....
gnuboard5  <== 만들어 줍니다

4. gnuboard5 폴더에 그누보드5 소스를 업로드하고 압축을 푼다음 그누보드5를 설치합니다.

5. 이제 같은 데이타그누보드4와 그누보드5가 동시에 설치되었습니다. 이제 그누보드4에서 그누보드5로 데이타를 이전합니다.
* http://URL/gnuboard5/g4_import.php  를 실행합니다.
* config.php 폴더 경로에 ../config.php   라고 넣은 뒤 확인을 눌러 줍니다.
* 그누보드4의 DB를 이전하시겠습니까? 라고 물어보면 확인을 눌러 줍니다
* 데이타이전 완료 후 install 폴더와 g4_import.php, g4_import_run.php는 삭제 합니다.

6. gnuboard5의 관리자로 로그인 한 후 데이타가 깨지지 않고 이전 되었는지 확인 합니다..
* 만약 데이타가 깨져서 보인다면 그누보드4디비가 euckr 에서 utf8로 변환시 에러가 난 경우 이므로 컨버팅 과정을 다시 한번 해서 작업 해봅니다.

7. 그누보드4의 데이타는 이전 됐지만 파일은 직접 이전 해 줘야 합니다.
그누보드4 디렉토리에서 그누보드5의 디렉토리로 파일을 카피해 줍니다. 
cheditor4  ===> editor
      file  ===> file
  member ===> member 

파일이전이 안될때는 다운 받아서 다시 올려주는 방법도 있습니다. (호스팅 회사마다 다름)

8. 데이타이전이 마쳤으면 그누보드4 폴더는 백업후 다 삭제 하고 gnuboard5 폴더만 남깁니다.

9. phpMyAdmin 이나 서버의 해당 디비로 접속해서 g4_로 된 테이블을 다 삭제해 줍니다.

10. 관리자 모드로 들어가서 세션, 캐시 캡챠, 섬네일들을 정리 합니다.

11. 그누보드5의 관리자로 들어가면 게시판/자료실 스킨들이 초기화 되어 있을 경우 다시 스킨을 설정해 주어야 합니다
    새로 설정 후에 데이타가 정상적으로 보이는지 확인 합니다.


감사합니다.~~~






















Cloud server Streaming service Domain Cloud Firewall

 
 

Total 40

번호 제   목   글쓴이 날짜 조회
40 [기타] ESXi 호스트의 root 로 접근이 불가능한 이슈 제이네트워크 2021-04-08 18668
39 [기타] 그누보드4(EUCKR)에서 그누보드5(UTF8)로 데이타이전 하기 제이네트워크 2020-06-28 24350
38 [기타] [CloudFlare]클라우드플레어 사용시 클라이언트 실제 IP ADDRESS 찾기 제이네트워크 2019-01-19 29618
37 [기타] 크롬브라우저에서 플래시 항상허용후 설정값 저장하는 방법 제이네트워크 2018-12-01 26593
36 [기타] 윈도우7/윈도우10 winsxs 폴더 용량 줄이기 최적화 제이네트워크 2018-04-28 32162
35 [기타] [리눅스에러] /bin/sh^M: bad interpreter: No such file or directory 제이네트워크 2017-06-26 26761
34 [기타] 리눅스 named(bind) 설정 점검 사이트 제이네트워크 2017-06-11 25620
33 [기타] [에러]휴지통이 손상되었습니다. 라는 메시지와 함께 디스크접근이 안될 때 제이네트워크 2017-05-01 32255
32 [기타] tar 특정폴더에 압축을 풀어야 할 경우 사용 옵션 제이네트워크 2016-05-10 26246
31 [기타] [XE 1.8 설치시 에러]XE cannot connect to DB 제이네트워크 2015-04-11 31108
30 [기타] [무비메이커설치]무비메이커3.x 설치하기 제이네트워크 2015-03-07 32344
29 [기타] 2015년 개정된 사이트에서 전자세금계산서(국세청)를 발행시 설치해야 할 Act… 제이네트워크 2015-03-04 32006
28 [기타] 영상샘플 제이네트워크 2015-02-11 30259
27 [기타] [워드프레스]워드프레스 이전 후 도메인주소(URL)변경하기 제이네트워크 2014-11-27 39140
26 [기타] [구글 외부 메일 주소를 사용할때 네임서버 설정] (리눅스 bind의 경우) 제이네트워크 2014-06-13 33008
25 [기타] [네임서버]네이버웍스를 사용할 경우 MX 레코드 설정 (리눅스 bind의 경우) 제이네트워크 2014-06-13 42969
24 [기타] [워드프레스]영문으로 설치된 워드프레스 한글화 하기 제이네트워크 2014-06-06 32286
23 [기타] [워드프레스]Allowed memory size 부족 에러 제이네트워크 2014-02-17 35718
22 [기타] 윈도우7 IE10 64bit 혹은 윈도우8 64bit 에서 엑티브엑스(activeX) 실행 안될 때 제이네트워크 2013-11-19 37542
21 [기타] 익스플로러8(ie8)에서만 jpg 이미지가 보이지 않고 엑박 뜰 경우 조치 방법 제이네트워크 2013-09-23 41466
20 [기타] xe 설치시 msg_safe_mode_ftp_needed 혹은 msg_ftp_mkdir_fail 제이네트워크 2013-07-28 34106
19 [기타] [GPT 파티션 삭제 하는 법] 제이네트워크 2013-07-26 38237
18 [기타] 메일 첨부파일에 winmail.dat 파일만 첨부되었을때 확인방법 관리자 2012-01-30 45914
17 [기타] 프린트 큐에 취소/에러란 프린터물이 있을때 (프린트 큐삭제) 관리자 2011-08-31 36640
16 [기타] 설치 패키지를 열지 못했습니다. 패키지가 있는지, 액서스할 수 있는지 확… 관리자 2011-08-02 41813
15 [기타] 한글명으로 된 파일이 다운로드 되지 않을 때 관리자 2011-07-26 34339
14 [기타] URL 데이터의 처리-GET과POST 관리자 2011-06-17 41144
13 [기타] 검색엔진이 좋아하는 메타태그 만들기 관리자 2011-06-17 34334
12 [기타] RAID란 무엇인가? 관리자 2011-06-17 36587
11 [기타] 메일 전송을 위한 spf 설정 관리자 2011-06-17 38017
10 [기타] tracert / traceroute 명령어 관리자 2011-06-13 38188
9 [기타] 알아두면 유용한 윈도우 단축키들 관리자 2011-06-10 34036
8 [기타] 컴퓨터_ 전기요금 줄이는 10가지 방법 관리자 2011-06-10 33099
7 [기타] 알아두면 유익한 기본적인 컴퓨터용어[2] 관리자 2011-06-10 34199
6 [기타] 윈도우 메신저 삭제하기 관리자 2011-06-10 32521
5 [기타] 샌디브릿지PC 조립하기2 -동영상- 관리자 2011-06-10 34224
4 [기타] 샌드브리지 PC 조립하기 -동영상1- 관리자 2011-06-10 34192
3 [기타] 한글로 된 파일명을 가진 파일이 다운로드 되지 않을때 관리자 2011-06-02 32598
2 [기타] 무료로 사용가능 한 프리웨어 관리자 2011-05-16 35530
1 [기타] 제로보드 자동글 등록 방지 코드(링크참조) 관리자 2011-05-16 36175