다운타임 없이 웹사이트를 마이그레이션하는 방법은 무엇입니까?
게시 됨: 2020-01-24온라인 전문가이든 온라인 비즈니스의 초보자이든 상관없이 온라인 비즈니스를 성장, 확장 및 유지하기 위한 훌륭한 플랫폼을 만드는 기본 사항을 익히는 것은 결코 나쁘지 않습니다. 이 문서는 웹사이트 마이그레이션 아이디어를 교육하고 익히는 데 도움이 됩니다.
웹사이트 마이그레이션: 무엇입니까?
웹사이트 마이그레이션은 웹 콘텐츠 및 데이터베이스를 포함한 전체 웹사이트를 한 호스팅 제공업체에서 다른 호스팅 제공업체로 이전하는 프로세스입니다. 이 프로세스를 고려 중이거나 마이그레이션해야 하는 경우 모든 주의를 기울여 전체 마이그레이션 프로세스를 수행해야 합니다.
가장 먼저 해야 할 일은 웹사이트 호스팅을 위해 구매하려는 계획이나 서비스의 호환성을 확인하는 것입니다. 예를 들어 웹 사이트가 PHP 및 MySQL로 생성된 경우 새 웹 호스트가 이러한 플랫폼을 제공하는지 확인하십시오. 또한 보안 구현, 속도 및 가동 시간은 웹 호스트를 선택할 때 고려해야 할 몇 가지 중요한 측면입니다. 문제를 해결하는 것보다 사이트에 더 많은 문제를 일으킬 호스팅 제공업체를 선택하고 싶지는 않을 것입니다. 다운타임은 어떤 웹사이트에도 좋지 않습니다.
웹사이트를 마이그레이션해야 하는 이유는 무엇입니까?
우리는 모두 거기에 있었다. 웹 사이트에 액세스하려고 시도했지만 웹 서버가 응답하지 않습니다. 호스트의 문제일 수 있습니다. 다음은 웹사이트 마이그레이션을 고려하는 몇 가지 이유입니다.
호스팅 제공업체의 서버가 과부하되었습니다.
공유 호스팅 서비스를 구입한 경우 단일 서버에서 동시에 수천 개의 웹 사이트가 실행되고 있을 수 있으며, 이로 인해 서버에 과부하가 걸리고 웹 사이트가 다운타임에 직면하게 됩니다.
서버에 대한 악의적인 사이버 공격
기존 웹 호스팅 공급자가 적절한 보안 규정을 준수하지 않는 경우 웹사이트에 맬웨어 및 사이버 공격이 발생할 수 있습니다. 다운타임의 원인 중 하나입니다.
당신은 피곤한 대시 보드를 다루고 있습니다
호스팅 제공업체에 편안함을 느껴야 합니다. 성능이 좋지 않은 플랫폼에 갇혀 더 이상 해당 호스트의 서비스에 대한 비용을 지불하는 것이 불편하다면 가능한 한 빨리 손실을 줄여야 합니다.
매일매일 놀라운 호스팅 가격
특정 서비스에 대해 비용을 지불하고 있으며 숨겨진 수수료가 없다고 생각합니다. 당신은 당신의 공급자가 정직하다는 것을 믿습니다. 그러던 어느 날 협상한 것보다 더 많은 비용이 청구되고 총 가격에 이미 포함되어야 하는 서비스에 대해 추가 요금이 부과되고 있음을 알게 됩니다. 이러한 상황에 처한 경우 추가 거래를 취소하는 것이 안전하며 이 호스트와의 모든 비즈니스 관계가 가장 좋은 방법입니다.
웹사이트 마이그레이션은 어려울 수 있지만 복잡한 프로세스보다 유연한 프로세스입니다. 지금까지 웹사이트를 새 호스트로 마이그레이션해야 할 때라고 확신했지만 어떻게 하면 가동 중지 시간을 최소화할 수 있습니까? 글쎄, 당신은 운이 좋다!
다음은 현재 호스트에서 다른 호스트로 웹사이트를 마이그레이션하는 프로세스에 대한 자세한 설명입니다 .
(1) 새로운 웹 호스팅 제공업체에서 호환되는 요금제를 구입합니다.
요즘에는 호스팅 서비스 이전을 용이하게 하는 데 도움이 되는 많은 웹 호스팅 회사가 있습니다. 그들은 귀하의 요구에 가장 적합한 웹 호스팅 계획을 사용자 정의하거나 사전 조정했습니다. 단순히 선호도의 문제입니다. 요금제를 구매한 후 새 호스팅 제공업체에서 IP 주소 및 기타 도메인 이름 서비스 세부 정보를 포함한 세부 정보를 보내드립니다. 새 서비스에 대한 확인을 받으면 모든 구성과 정보를 주의 깊게 확인하십시오. 모든 것이 새 서비스로 전송되고 제대로 실행될 때까지 기존 호스팅 서비스를 취소하지 마십시오.
로그인 확인
새 호스팅 제공업체로부터 로그인 세부 정보를 받으면 열린 포트, 로그인 자격 증명, FTP 등을 확인해야 합니다.
로그인 세부 정보를 확인한 후 내장 전송 도구를 확인하고 웹 사이트 마이그레이션에 적합한지 확인하십시오. 양쪽 끝에 cPanel이 있는 경우 웹 콘텐츠, 데이터베이스 및 이메일 계정을 포함한 전체 cPanel 계정 마이그레이션에 사용할 수 있습니다.
cPanel에서 cPanel로의 마이그레이션을 찾고 계십니까? 자세한 내용은 Accuwebhosting > cPanel에서 cPanel로의 마이그레이션 기사를 확인하십시오.
(2) 모든 데이터 백업
기존 호스팅 제공업체에서 데이터 백업을 도와야 합니다. 다음은 수행해야 하는 3가지 필수 백업 유형입니다.
(A) 웹 콘텐츠 백업 :
웹사이트 콘텐츠는 모든 웹사이트의 핵심입니다. 콘텐츠가 없으면 서비스를 설명하고 정보를 전달할 수 없습니다. Windows Server 또는 Windows 공유 호스팅이 있는 경우 콘텐츠는 wwwroot에 있어야 합니다. cPanel을 사용한 Linux 호스팅에서 웹사이트 콘텐츠는 public_html에서 찾을 수 있습니다.
웹 콘텐츠의 Zip 파일 만들기 :
웹사이트의 데이터가 저장된 위치로 이동하여 모든 웹 콘텐츠 파일을 Windows 및 Linux에서 단일 zip 파일로 변환합니다.
FTP를 사용하여 Zip 백업 마이그레이션 :
파일 전송 프로토콜 또는 FTP는 한 서버에서 다른 서버로 데이터를 전송하는 데 사용됩니다. FileZilla, Cyberduck, FireFTP, Classic FTP 등과 같은 FTP에 사용할 수 있는 도구가 많이 있습니다. FileZilla FTP 클라이언트는 Zip 파일을 백업하는 것이 좋습니다.
FileZilla FTP 클라이언트를 사용하여 웹사이트를 백업하고 싶으십니까? 전체 단계를 보려면 FileZilla > 백업 수행을 확인하세요.
(B) 데이터베이스 백업 :
데이터베이스 백업은 사용자, 제품, 거래 등의 모든 세부 정보를 저장하므로 웹 사이트 마이그레이션에 필수적입니다.
웹사이트에는 MSSQL과 MySQL의 2가지 유형의 데이터베이스가 있습니다.
MySQL 데이터베이스 백업 :
phpMyAdmin은 MySQL 데이터베이스와 MySQL 명령을 실행할 수 있는 웹 기반 도구입니다. 또한 데이터베이스에 대한 가져오기/내보내기 옵션을 제공합니다.

MySQL 데이터베이스 백업을 원하십니까? 전체 단계는 Accuwebhosting > MySQL DB 백업을 확인하십시오.
MSSQL 데이터베이스 백업 :
MSSQL 데이터베이스는 SQL Management Studio 내에서 관리할 수 있습니다. 여기에서 MSSQL 데이터베이스를 관리할 수 있습니다. MSSQL 데이터베이스 백업을 직접 내보내는 옵션을 제공합니다. 아래는 SQL Management Studio에서 MSSQL 데이터베이스 백업에 대한 링크입니다.
MSSQL 데이터베이스 백업을 원하십니까? 전체 단계는 Accuwebhosting > MSSQL DB 백업을 확인하십시오.
(C) 이메일 백업 :
이메일 백업에 가장 일반적으로 사용되는 플랫폼은 Microsoft Outlook과 Mozilla Thunderbird입니다. 메일 서버에서 이메일을 다운로드하는 데 사용됩니다. 이메일 다운로드 목적을 해결하기 위해 로컬 컴퓨터에서 이메일 계정을 구성할 수 있습니다.
로컬 이메일 클라이언트 Microsoft Outlook에서 이메일 계정 백업을 원하십니까? 전체 단계를 보려면 Accuwebhosting > Outlook 구성을 확인하십시오.
로컬 이메일 클라이언트 Mozilla ThinderBird에서 이메일 계정 백업을 원하십니까? 전체 단계는 Accuwebhosting > Configure Thunderbird를 확인하세요.
(3) 신규 서버에서 데이터 업로드 :
데이터 백업이 끝나면 모든 데이터를 새 서버에 업로드합니다. 웹 콘텐츠 및 데이터베이스에 대해 별도로 새 서버에 데이터를 업로드할 수 있습니다. 이 다음 단계는 웹사이트 마이그레이션에서 매우 중요합니다. 웹사이트를 업로드하는 동안 누락된 파일이 없는지 확인해야 합니다. 웹사이트를 실행하는 동안 문제가 발생할 수 있습니다.
(A) 웹 콘텐츠 복원:
웹 콘텐츠를 새 호스트 서버로 전송하거나 업로드하는 방법에는 여러 가지가 있습니다. 대상 서버에 SolidCP 또는 Websitepanel과 같은 제어판이 있는 경우 업로드 버튼을 사용하여 웹 콘텐츠를 직접 업로드할 수 있습니다.
FTP를 사용하여 웹 콘텐츠를 수동으로 복원 :
웹 콘텐츠를 전송하거나 마이그레이션하기 위해 새 서버를 FTP로 연결할 수 있습니다.
FileZilla를 사용하여 웹 콘텐츠를 대상 서버에 업로드하거나 복원하려고 하십니까? 전체 단계는 Accuwebhosting > 웹 콘텐츠 복원을 확인하십시오.
(B) 데이터베이스 복원:
데이터베이스 복원 프로세스를 시작하기 전에 대상 서버에 동일한 데이터베이스 및 DB 사용자를 생성해야 합니다.
MySQL 데이터베이스 복원 :
MySQL 데이터베이스는 phpMyAdmin에서 복원할 수 있습니다. phpMyAdmin에서 MySQL 데이터베이스를 복원하고 싶으십니까? 전체 단계는 Accuwebhosting > MySQL 데이터베이스 복원을 확인하십시오.
MSSQL 데이터베이스 복원 :
MSSQL 데이터베이스는 MSSQL Management Studio에서 복원할 수 있습니다. phpMyAdmin에서 MSSQL 데이터베이스를 복원하고 싶으십니까? 전체 단계는 Accuwebhosting > MSSQL 데이터베이스 복원을 확인하십시오.
(C) 이메일 복원:
이메일 마이그레이션은 사용 중인 이메일 서비스에 따라 다릅니다. 양쪽 끝에 동일한 이메일 서비스가 있는 경우 가능합니다. 이메일 서비스는 이메일 마이그레이션에 유용한 기능/도구를 제공합니다. 이메일 마이그레이션의 이 부분의 경우 대상 호스팅 회사의 지원이 필요할 수 있습니다.
이메일을 새 대상 서버로 마이그레이션할 필요는 없습니다. 새 이메일 서버에서 동일한 비밀번호로 모든 이메일 계정을 만들고 Outlook과 Thunderbird를 계속 사용하여 이메일을 가져올 수 있습니다.
(4) 데이터 검증 및 웹사이트 테스트 :
이전 호스트에서 마이그레이션한 모든 파일/폴더를 살펴보고 두 위치에서 효율적으로 비교해야 합니다. 데이터 확인이 완료되면 임시 URL을 사용하여 웹사이트를 테스트할 수 있습니다.
임시 URL로 웹사이트 테스트
임시 URL은 도메인을 가리키지 않고 웹사이트를 확인해야 할 때 사용됩니다. cPanel 및 Plesk 두 패널 모두 임시 URL을 제공합니다. 임시 URL을 사용하여 웹 사이트 페이지가 올바르게 작동하고 데이터베이스 연결이 설정되었는지 확인할 수 있습니다. 웹사이트에 오류나 문제가 있는 경우 웹사이트를 게시하기 전에 이 단계에서 찾아 수정할 수 있습니다.
네임서버나 DNS를 변경하기 전에 웹사이트를 테스트하고 확인하고 싶으십니까? 전체 단계는 Accuwebhosting > 웹사이트 테스트를 확인하십시오.
(5) DNS 변경 :
데이터 확인이 완료되면 도메인 네임서버를 변경할 수 있습니다. 네임서버가 전 세계로 전파되는 데 몇 시간이 걸릴 수 있습니다. 도메인을 구입한 도메인 제어판에서 도메인 네임서버를 변경할 수 있습니다.
공유 호스팅 서비스를 구매한 경우 웹 호스팅 제공업체에서 웹사이트가 자신의 서버를 가리키도록 네임서버 세부정보를 제공합니다. 다음은 네임서버의 예입니다.
ns1.domain.com
ns2.domain.com
서버를 구입하고 자신의 서버 네임서버를 사용하려는 경우 도메인 등록기관 제어판에서 네임서버를 등록하고 설정해야 합니다. 네임서버 등록을 위해서는 아래와 같이 도메인의 IP 주소와 ns1, ns2 정보가 필요합니다.
ns1.domain.com – 서버 IP 주소
ns2.domain.com – 서버 IP 주소
모든 도메인 등록 대행자는 네임서버를 등록하고 설정하기 위한 설정이 다릅니다. 따라서 그에 따라 수행해야 합니다. 도메인 등록 기관에 연락하여 필요한 네임서버를 설정할 수 있습니다.
Accuwebhosting에서 도메인을 구입하셨습니까? Accuwebhosting > 전체 단계를 위해 네임서버 등록 및 설정을 확인하십시오.