초기화 방법
본문
1.
현재 그누보드 5.3 + 아미나 사용중에 있습니다.
2.
이번에 초기화를 진행하려고 하는데요.
필요한 건 A,B,C,D 게시판 4개 + A,B,C,D 게시판의 첨부파일입니다.
그 외 글쓴이(회원정보) 등은 필요치 않구요.
3.
이럴경우 초기화를 어떤식으로 진행하면 될까요?
초기화해서 최신버전으로 다시 설치하고 싶거든요...
도움주시면 감사하겠습니다.
답변 4
1. 데이터베이스 백업: A,B,C,D 게시판의 데이터 백업
mysqldump -u [DB_USER] -p [DB_NAME] > /backup_path/gnuboard_backup.sql
2. 첨부파일 백업: 게시판 첨부파일 폴더 복사
tar -czvf /backup_path/gnuboard_attach_backup.tar.gz /path/to/gnuboard/data/file
3. 최신 그누보드 설치.
4. 백업된 데이터를 마이그레이션 및 복원. - 전문인 스킬 필요할 수 있음
DB 복원:
mysql -u [DB_USER] -p [NEW_DB_NAME] < /backup_path/gnuboard_backup.sql
첨부파일 복원:
tar -xzvf /backup_path/gnuboard_attach_backup.tar.gz -C /path/to/new_gnuboard/data/file
5. 환경 설정 및 스킨 적용
. . .
- DB 구조 차이에 따른 호환성 문제를 해결하기 위해
SQL 스키마를 최신 버전에 맞게 수정 필요
- 아미나 빌더의 스킨, 플러그인 등 커스터마이징된 파일은 반드시 백업.
- 테스트 환경에서 복구를 진행한 후, 운영 환경에 적용.
- 백업 파일은 반드시 안전한 위치에 보관.
♣ 데이터만 다룬다 하여도, 숙련된 스킬이 필요할 수 있습니다.
자동화 도구, 마이그레이션 가이드를 활용하시고,
단계적 복구로 원활한 설치가 되시길~
= """지네 앞에서 다리 자랑""" 한번 하였습니다. =
!-->!-->!-->!-->초기화를 위해서는 혹시 모르니 백업은 필수고요
그리고 기존에 db를 지우시고
/data 폴더를 지우시면 다시 설치를 요청할건데 그에 맞춰 진행하셔도 됩니다.
phpMyAdmin 사용하시줄 아시면, 먼저 DB를 백업합니다. 백업할 게시판만 백업을 하신후,
서버에 있는 데이터중 Data 폴더만 백업을 합니다.
그 후 싹 밀어 버리시고요.
새로운 버전의 그누보드와 아니마를 설치 합니다.
게시판도 만드세요.
그 후에 백업한 Data 폴더를 업로드 합니다.
다음에 phpMyAdmin 으로 들어가셔서, 설치한 게시판 ABCD 를 선택해서 삭제 한 후에
백업하신 게시판 DB 를 업로드 하시면 끝.
저는 이런 방법으로 합니다.
1.
phpmyadmin 에서 해당 게시판 4개 SQL 로 내보내기.
2.
data 폴더에 있는 게시판ID 폴더 및 에디터 파일 백업
3.
새 호스트에 DATA 파일 업로드
4.
관리자 페이지에서 4개의 게시판 생성
5.
phpmyadmin 에서 4개의 테이블 제거
6.
다운받은 SQL 가져오기 를 통하여 업로드
7.
아미나 관리자 페이지에서 DB 업데이트 실행.
8.
각 게시판 설정에 들어가서 카운터 맞춤 실행 (채크박스)
이정도면 될듯 합니다.
하나라도 이해가 가지 않으시면 의뢰로 가세요..
어줍잖게 만졌다가 낭패본 업체 많이 봤습니다.