SharedIT | 묻고 답하기(AMP)

서버 마이그레이션 질문

강의사이트 운영중인데요. 서버를 한국에 두다 보니, 해외쪽 연결이 조금 문제가 많아


클라우드 서버로 이전중인데,


PHP소스,DB이전과 마이그레이션이 다른말인가요?


작업업체 구해서 하는중인데,


소스,DB는 다 이전했는데 웹사이트가 전혀 출력이 안되서 얘기하니


이쪽은 서버환경이 구축이 안되었다고 하고, 서버 관리업체는 서버환경구축 다 되었다고하고


미치겠네요. 저희쪽에 서버전문가가 없어서, 외주맡기고 있는데, 일은 안되고


작업은 다 되었다고 하고,


원래 소스,DB이전이 웹사이트가 다 나오게끔 해주는거 아닌가요? 전문가님들의 조언을 구합니다.


제가 전문가가 아니라서 무슨말인지 잘 몰라 일단 들은데로만 적었어요.

Tags : 태그가 없습니다.

8개의 답변이 있습니다.

낭만생선
  0 추천 | 5년 이하 전

보통 마이그레이션 할때는

기존 서버 그대로 두고 소스 다 넘겨서 정상 운영되는거 확인하고 기존 절체, 클라우드 ON으로 진행 하는데

그렇게 하셨겠죠?


말씀하신 문제(호환성, 환경) 때문에  위와 같이 테스트 했을때

잘 안되면 IaaS로 진행 하는데 IaaS 진행은 고려를 안하시는건가요?

리눅스라도 IaaS로 되는걸로 알고 있는데요.

양성환
  0 추천 | 5년 이하 전

어디 듣보잡 업체랑 했나보네요 ㅜㅜ

클라우드 전환은 클라우드 지식이 많이 필요합니다.

AWS 이관이었으면 저한테 쪽지 주시면 도움 드릴 수 있을것 같아요

양성환 | 5년 이하 전

윈도우 전문 회사 인지라 윈도우 서버라면 100% 가능해요~
한그루
  0 추천 | 5년 이하 전

클라우드에 서버 구성해준 업체에서 더 보는게 맞는것 같아요.

서버 구성해서 외부에서 접속되는 환경인지는 기본 서비스 올리면 확인이 가능합니다.

아무것도 (에러 페이지 조차) 안뜬다면 클라우드에서 기본으로 제공하는 보안을 허용하는 정책을 넣어야 하는데 넣지 않았을 가능성이 클것같습니다.

서버 구간별로 통신이 잘되고 문제가 없는지 보여달라고 해보세요.

그리고 서버가 클라우드로 갔으니까 소스(php) 에서도 DB 접근 주소, 계정 등 바뀌어야할 것들이 있는데 그것들은 잘 바뀌었는지 확인해보면 좋겠습니다.

Genghis Khan
  0 추천 | 5년 이하 전

우선 순위가 빠진듯 해요

마이그레이션이라면 먼저 작업 계획서와 time table이 나와야 하고

작업에 대한 내용을 가지고 상세 협의가 필요하며

작업 후 Open 목적으로 진행하는것이지  "을"사의 저런 형태는

돈을 받고 싶은 생각이 없는듯 합니다.

자세한 수행내역과 그에 따른 결과에 대해 필요한 내용이 있다면

같이 협의하여 완료를 해야합니다.

그리고 계약 내용이 아주 중요합니다.

갑/을 계약시 조항에 "을"은  작업 수행과 그 이후에 대한 모든 책임을

원칙으로 한다. 최대한 갑사가 유리하도록 작성을 해야 합니다. (계약 변경을 다시 하세요)

수행 미 책임은 "을"사 있습니다.


Engjal | 5년 이하 전

그렇게 큰 서버이전이 아니라, 소규모라서 계약서 없이, 구두계약으로 했네요. 휴.. 답변감사합니다.
빨간신발
  0 추천 | 5년 이하 전

이전이나 마이그레이션이나 비슷한 의미죠...

근데 이전이라고 Ctrl+C, V만 하고 달라진 환경에 대한 것은 모른다고 배째라하는 경우도 있어요...

계약할 때 소소 및 DB 마이그레이션이라고 명시하시고 대화하실때도 이전보다는 마이그레이션을 사용하세요.

보통은 아파치만 설치하고 아무것도 안해도 아파치기본 페이지가 나옵니다.

이것도 안나오면 제대로 설치가 안된것입니다...

아파치기본 페이지만 나오면 아파치웹서버만 설치한것이고 php 소스에 대해서는 마이그레이션이 안된거 같고요...

원래 php 페이지는 나오는데 로그인이나 게시판 등 db와 관련된 부분이 안나오면 php하고 db연동이 안된거 같습니다.

다 되는데 기존 게시물 내용이 없으면 db 마이그레이션이 안되었다고 보시면 됩니다..

Engjal | 5년 이하 전

아 딱 이 내용이 맞네요. 작업자에게 처음의뢰 할때, DB,PHP소스 이전이라고 했었거든요. 근데, 작업자말로는 DB 이전 완료했는데, 서버세팅이 잘못되었다고 하고 (이전하면서 서버세팅을 본인이 해야하는게 맞는게 아닌지..) 저도 뭐가 뭔지 모르겠네요. 아무튼 답변 감사드립니다.

양성환 | 5년 이하 전

정확히는 다른 의미 입니다. 이전은 Lift & Shift 로 동일하게 옮기는 개념이고, 마이그레이션은 보다 나은 환경으로 이전을 의미 합니다.
wansoo
  0 추천 | 5년 이하 전

계약서에 있는 계약 내용이 중요할 것 같아 보이고요~

웹서버에 대한 마이그레이션이라면...

기본적으로 현재 운영 중인 웹 서버 환경들이 그대로 이전해간 환경에서도 동일하게 작동할 수 있게 해 주는게 맞지 않을까 싶은데요...??

웹 서버가 구동되는 환경이라면 당연히 DB가 포함되어야 할 것 같고, 그리고, PHP 같은 웹 서버용 소프트웨어도 이전되는게 포함되어야 할 것 같고...


출력이라면... 프린터 출력을 말하는 걸까요..?

웹 브라우저로 접속은 정상적으로 된다는 말씀일까요..?

웹 브라우저로 접속이 정상적으로 된다면 PHP와  DB 환경도 정상적으로 이전된 것으로 보이는데요..?

마이그레이션 용역 업체에서 출력이 안되는 이유가 무엇이라고 하나요?

출력 안되는 이유에 해당하는 내용이 계약 내용에 포함된 것인지, 별개인지를 가려야하지 않을까  싶네요~

Engjal | 5년 이하 전

답변 감사합니다. 그냥 DB,PHP 소스만 복사 붙여넣기 했나보네요. 서버세팅이 안되었다는 얘기만 반복하고, 뭘 어쩌라는건지 모르겠습니다. ㅜㅜ
차바라기
  0 추천 | 5년 이하 전

아마도 웹소스 환경이 다랄서 그럴수 있을듯한데요~업체와 계약을 했다면 업체가 마이그레이션 해줄듯합니다.

Andrew Gil
  0 추천 | 5년 이하 전

당연히 이전 하기 전과 후가 클라이언트PC에서 동일하게 구현되어야 합니다.


도메인 연결 문제라던지, 소스상에 DB IP주소라던지 등 제대로 안한 거 같은데

기술적인건 고민하실 필요 없고, 그건 업체에서 해야할 일입니다.

됐냐 안됐냐만 따져서 잔금치루세요