글 수 151

1. 일단 옮기려는 게시판을 백업합니다. 해당 테이블만 백업합니다.
phpmyadmin 에 접속해서 테이블 중 백업하고자 하는 게시판의 이름이 들어간 테이블만 골라서 백업합니다.

zetyx로 시작하는 게이판의 이름이 들어간 4개의 테이블을 클릭해서 "Export"를 클릭하고, "구조와 데이터"를 체크한 다음, "파일로 저장"도 체크하고 "저장"을 누르면 내 컴퓨터에 저장할 수 있습니다.

2. 그리고, 텔넷으로 접속한 다음, 그 게시판의 첨부파일이 있는 제로보드 데이타 폴더로 접속합니다. 보통 "제로보드경로/data/게시판이름" 위치입니다. 여기서 게시판이름을 아래 명령을 써서, "게시판이름1" 이라는 다른 이름으로 잠시 복사해 줍니다. ( 게시판을 제거할 때 첨부파일이 지워지는 것을 막기 위해서 입니다.)

cp -aPR 게시판이름 게시판이름1

3. 제로보드 어드민 메뉴에 접속한 다음 지우고자 하는 게시판을 삭제합니다.

4. 그리고, 제로보드 어드민 메뉴에서 원하는 그룹에 새 게시판을 생성해주세요. 이름은 옮기려는 게시판 이름과 같게 하셔야 합니다. 그런다음 phpmyadmin에 접속하셔서 아까 백업하셨던 테이블과 같은 이름의 테이블을 삭제합니다. 게시판 하나를 옮긴다면 테이블 네개입니다. 네개 모두 drop시킵니다. 안그러면 덤프뜬 데이타 부으면서 기존테이블 있다고 뱉어버립니다. 그냥 데이타를 붓지 않고 일부러 빈 게시판 만들어서 테이블 삭제를 하는 이유는 어드민 테이블에 게시판 정보가 있어야 하는데 그렇다고 그걸 insert로 때려넣을 수도 없기 때문입니다.(유용한 팁공유에서 참고한 내용입니다.)

5. 이제 phpmyadmin에서 백업해 두었던 데이타를 DB에 붓습니다."SQL"이라는 메뉴에서 "찾아보기"를 크릭해서 백업했던 데이타를 선택한 다음 "실행"을 클릭하면, 됩니다. 네번...

제대로 되었다면 에러없이 데이타가 부어집니다.

6. 2번에서 바꾸어 두었던, 첨부물 데이타가 있는 폴더의 이름을 원래대로 바꾸어 줍니다.

mv 게시판이름1 게시판이름

7. 제로보드 어드민 메뉴로 돌아옵니다.
게시판 관리 메뉴를 보면 새로 데이타를 부었는데도 게시물 수가 0 으로 나오고 게시판을 보면 번호는 0번부터 마이너스로 매겨져 있습니다. 이 게시판에 아무 글이나 새로 써보세요. 그러면 글번호도 제대로 매겨지고 다 괜찮아집니다
조회 수 17250
계정을 옮길 때
오작교
2008.11.25
조회 수 26008
조회 수 53565
조회 수 22816
조회 수 23452
조회 수 25547
조회 수 17611
조회 수 21067
활동 로그기록 남기기 (2)
오작교
2009.04.29
조회 수 29762
조회 수 21364
조회 수 21596
조회 수 19022
조회 수 20094
회원가입 - 나이제한하기
오작교
2009.02.27
조회 수 21185
드롭메뉴에 관한 팁 하나 (1)
오작교
2009.02.27
조회 수 19600
조회 수 19892
조회 수 21618
우리 홈 게시판 스팸 차단 (1)
오작교
2009.02.06
조회 수 24303
조회 수 19094
조회 수 21476

로그인