묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
가상서버 백업 복구관련하여..
2010.09.23 22:33
제가 웹호스팅에서 가상서버로 이전하엿는데
음 아무래도 마구잡이로 질러버린감이 없잖아 있네요.
하지만 열심히 검색해보면서 알아보는데 오리무중이에요 0_0;;;
그래서 질문좀 드릴게요.
담당자분께서 웹호스팅때에 사용하던 홈피를 백업해서 가상서버의 /root/ 로 넣어줫다고 했는데
파일질라로 접속해서 /root/ 폴더를 접근시도하면Directory /root: permission denied라고 뜨면서 접근이 안되네요.
ssh로 접속해서 sudo su - 후 root로 작업해보시길 바랍니다 라고 답변해주셧는데
구체적으로 작업을 어떻게 해야한다는건지 하나도 모르겠습니다.ㅠ,.ㅠ
"압축을 푸신뒤 sql 는 mysqdump 하시면 됩니다" 라는 답변도 해주셧는데 이것도 무슨말인지 모르겟고ㅡ0ㅠ;;;
이문제를 어떻게 해결하면 좋을지 구체적인 답변좀 부탁드리겟습니다.
그리고 가상서버에서 xe사용하려면 apm이 필요하다던데 그건 어떻게 하는건지 ㅡ0ㅡ;;
일단 가상서버 운영체제는 우분투이고 ssh로 접속해보면 검은화면에 텍스트(마치 도스처럼)로 뜨네요.gui방식이 아니라 cui방식이라 그렇다던데-_-~~
댓글 1
-
Gekkou
2010.09.24 00:38
가상서버 호스팅을 사용하려면 리눅스에 대한 기초지식이 있어야 합니다. 가상 서버 호스팅은 말 그대로 "가상 서버" 라는 컴퓨터 한대를 지급해 준것 말고는 아무것도 없어요. 지금 질문자님의 상태는 윈도우 대신 리눅스만 설치된 완전히 깨끗한 컴퓨터를 하나 얻으신 것이라 생각하시면 됩니다. 일반 컴퓨터를 사용할 때 처럼, 새 컴퓨터를 사고 나면 그 뒤에 인터넷을 하든, 문서작업을 하든 관련 프로그램들은 다 사용자가 직접 설치하듯이, 리눅스 컴퓨터를 얻고 나서 웹서비스를 하려면 관련 프로그램들을 직접 다 설치해 주어야 합니다. 이건 호스팅 업체의 의무사항 또는 필수지원사항이 아닙니다. APM 이라는 것은 웹서버 프로그램인 Apache, PHP 파일을 돌릴 수 있는 PHP, DB를 작동시키는 서버프로그램인 Mysql Server 를 의미합니다. 이것들은 리눅스를 설치했다고 해서 기본적으로 설치되는 것은 아니고, 마치 윈도우에서 hwp 파일을 열려면 한글2007이나 한글2010을 설치해 주듯이 따로 설치해 주어야 하는 것들입니다. 그렇지만 프로그램 설치 명령어가 MS-DOS 와는 유사한듯 하지만 많이 다르고, 설치하는 방법도 많이 다릅니다. OS 가 우분투라고 하니 , APM 설치가 다른 리눅스 OS 보다는 어렵지 않을꺼에요. apt-get install 명령어로 설치할 수 있으니까요. 네이버에서 "우분투 APM 설치" 라고 검색하시면 관련 문서들이 많이 나올겁니다. APM 이 설치되지 않은 한, 아래의 과정들은 아무런 의미가 없습니다. 참고하시구요. 1. Permission denied 문제 FTP 를 사용하든 SSH를 사용하든 root 로는 외부에서 바로 접속이 안되게끔 되어 있을꺼에요. Putty 같은 것으로 SSH 에 접속한 후 su root 로 들어가라고 한 것은 FTP 를 사용하는것과는 무관합니다. root ID로 바로 접속은 안될테니, 다른 아이디로 들어간 후 root 로 바꿔 들어가라는 뜻입니다. 그 후에 FTP 를 root 에 접근할 수 있도록 권한 수정을 해주어야 하는 것이구요. 이 모든 것이 리눅스를 모르시면 해결이 안되는 문제에요.. ㅠ 2. mysqldump 는 DB를 백업/ 복원할 때 쓰는 명령어입니다. DB 백업/복원에 대해서는 SSH를 이용하여 명령어를 주는 방법이 있고, phpmyadmin 을 사용하는 방법이 있습니다. 이 문제는 해결을 어떻게 해드릴 수 있는 부분은 아니고 ...ㅠ 직접 터득을 하시는 것 외에는 방법이 없어요 .. 관련글은 http://www.xpressengine.com/18705654 문서에 자세히 써 둔 적이 있으니 참고해 보시면 되겠습니다. 결론적으로 말씀드리자면, 둘중 하나를 택하시는 것이 현명하리라 봅니다. 1. 리눅스를 배울 시간적 여유가 많고 의지가 있다면 -> 공부를 좀 해서 리눅스를 익힌 후 서버호스팅을 계속 이용한다. 2. 리눅스를 배울 시간적 여유가 없다거나, 컴퓨터를 전문적으로 다루기에는 현실적으로 힘들다면 -> 서버 호스팅 신청한것을 페널티를 물고서라도 취소 - 환불 받으시고 웹호스팅을 이용한다.