WordPress 웹 사이트를 수동으로 백업하는 방법(단계별 가이드)
게시 됨: 2021-06-29웹 사이트를 유지 관리하는 것은 웹 사이트를 구축하는 것만큼 중요하며 웹 사이트 백업은 유지 관리 프로세스에서 가장 중요한 단계입니다. WordPress를 처음 사용하는 경우 다음 게시물에서 WordPress 사이트를 수동으로 백업하는 방법을 알려줍니다.
웹사이트를 최신 상태로 유지하는 것이 중요합니다. 귀하의 사이트는 해킹을 당하거나 공격을 당하거나 사이트에서 오류를 범할 수 있습니다. 예를 들어 사이트의 일부를 업데이트하는 동안 문제가 발생할 수 있습니다. 백업에 액세스할 수 있는 경우 백업을 복원하여 웹사이트를 정상 상태로 되돌릴 수 있습니다.
다음 게시물에서는 WordPress 사이트를 수동으로 백업하는 방법을 배웁니다. 웹사이트의 사이트 파일과 MySQL 데이터베이스를 내보내고 저장하기 위한 자세한 단계별 지침을 찾을 수 있습니다.
자동 백업용 플러그인을 사용하는 것과 같이 WordPress 사이트를 백업하는 더 쉬운 다른 방법이 있지만 항상 WordPress를 수동으로 백업하는 방법을 아는 것이 좋습니다. 가끔씩 완전 수동 백업을 실행하는 것은 항상 좋은 생각입니다.
WordPress 사이트 수동 백업 준비
웹 사이트를 수동으로 백업하려면 서버에 로그인하고 두 개의 다른 위치에서 두 개의 핵심 구성요소인 사이트 파일과 데이터베이스를 내보내야 합니다. 사이트 파일은 서버의 파일 관리자 콘솔에 위치하며 데이터베이스는 phpMyAdmin을 통해 액세스할 수 있습니다.
아래 가이드에서는 cPanel을 서버 참조로 사용합니다. 서버가 다른 플랫폼을 사용하여 설정된 경우 사용자 대시보드에서 동일하거나 유사한 단어로 된 영역(파일 관리자 및 phpMyAdmin)을 찾으십시오.
시작하기 전에 이 프로세스의 좋은 방법은 컴퓨터에 폴더를 만들고 이름을 귀하 또는 귀하의 클라이언트 회사 이름으로 바꾸고 이름 뒤에 백업 날짜를 입력하는 것입니다. 이 폴더 내에서 "사이트 파일" 및 "데이터베이스"라는 두 개의 하위 폴더를 만듭니다.

컴퓨터에 '백업'이라는 폴더를 만들고 날짜를 지정합니다.
WordPress 웹 사이트의 데이터베이스를 수동으로 내보내는 방법
시작하려면 선택한 로그인 세부 정보 또는 클라이언트가 공유한 정보를 사용하여 웹사이트 cPanel의 관리 인터페이스에 로그인합니다.

cPanel에 로그인
WordPress는 MySQL 데이터베이스 시스템을 사용하여 작동합니다. 웹 개발자는 phpMyAdmin 콘솔을 통해 웹사이트의 데이터베이스와 상호 작용할 수 있습니다. 데이터베이스는 웹사이트의 기능과 관련된 다양한 시스템과 프로세스를 포함하는 여러 인덱스, 사용자, 테이블 등을 저장합니다.
데이터베이스를 내보내려면 데이터베이스 드롭다운을 클릭하고 phpMyAdmin을 선택합니다. 선택하면 phpMyAdmin 콘솔이 새 브라우저 탭에서 열립니다.

phpMyAdmin 탭을 클릭하십시오.
phpMyAdmin에 들어가면 왼쪽 패널을 보고 웹사이트의 데이터베이스를 선택합니다. 서버 자체에서 여러 웹 사이트를 호스팅하는 경우 사용 가능한 링크된 웹 사이트 목록이 표시됩니다. 올바른 데이터베이스를 선택하면 오른쪽 패널에 사이트와 관련된 모든 테이블이 표시됩니다.
이제 "내보내기"라는 탭을 클릭하십시오. 다른 서버에서는 "내보내기" 탭을 클릭하기 전에 표 목록의 맨 아래로 스크롤하여 '모두 선택'이라는 확인란을 클릭해야 할 수 있습니다.

'클릭'을 선택하고 이동을 클릭합니다.
내보내기 콘솔에 들어가면 몇 가지 입력 옵션이 표시됩니다.
- 내보내기 방법으로 빠른 선택
- 형식 옵션으로 SQL 선택
- 이동을 클릭
파일이 자동으로 다운로드를 시작하고 다운로드 폴더 또는 이와 유사한 폴더에 저장됩니다. 다운로드가 완료되면 컴퓨터에 .sql 접미사가 있는 파일이 저장됩니다. 이 파일을 "Database"라는 하위 폴더로 이동합니다.

.sql 파일을 '데이터베이스' 폴더로 이동합니다.
어떤 이유로든 데이터베이스가 자동으로 다운로드되지 않으면 phpMyAdmin 콘솔에 직접 표시될 수 있습니다. 이런 일이 발생하면 디스플레이 상자에 있는 모든 내용을 복사하여 새 IDE 파일(Sublime, Brackets 또는 컴퓨터의 기본 TextEdit)에 붙여넣기만 하면 됩니다. 붙여넣기가 끝나면 파일을 db.sql, companyname.sql 또는 이와 유사한 파일로 저장하고 해당 폴더로 이동합니다.
엄청난!
웹사이트의 데이터베이스를 성공적으로 내보냈습니다. 다음 단계는 사이트 파일을 내보내는 것입니다.
WordPress 웹 사이트의 사이트 파일을 수동으로 내보내는 방법
웹사이트의 사이트 파일을 내보낼 때 가장 일반적인 경로는 단순히 CPanel 자체를 사용하는 것입니다. 경우에 따라 사용자는 FTP를 사용하여 사이트 파일을 내보내야 할 수 있습니다.
이 두 가지 방법 모두 아래에 설명되어 있습니다.
CPanel을 사용하여 WordPress 웹사이트의 사이트 파일 내보내기
CPanel에 로그인하면 대시보드로 이동하여 파일 관리자 옵션을 선택합니다.

파일 관리자 탭을 클릭합니다.
파일 관리자에서 오른쪽 열로 이동하여 'public_html'이라는 폴더를 선택합니다. 폴더 사이를 이동해야 할 수도 있습니다. public_html을 찾았으면 폴더 이름을 클릭하고(두 번 클릭하면 폴더가 열리므로 두 번 클릭하지 않음) 압축을 클릭합니다.

public_html 폴더 압축
팝업이 나타납니다. .zip 아카이브를 선택한 다음 파일 압축을 클릭합니다.

'Zip 아카이브' 선택
파일이 압축되면 'public_html.zip' 폴더를 클릭하고 다운로드를 클릭합니다.

다운로드 클릭
다운로드가 완료되면 서버에서 불필요한 공간을 차지하므로 .zip 파일을 삭제하는 것을 잊지 마십시오. 이렇게 하려면 'public_html.zip' 폴더를 클릭하고 삭제를 클릭합니다.

.zip 파일 삭제
이 시점에서 .zip 파일을 찾아 Site Files 폴더로 이동합니다.

public_html.zip 파일을 Site Files 폴더로 이동합니다.
엄청난! 웹사이트의 사이트 파일을 성공적으로 내보냈습니다!
CPanel에서 직접 사이트 파일을 내보낼 수 없는 경우 FTP 클라이언트를 사용하여 웹사이트 서버에 연결해야 합니다.
FTP 란 무엇입니까?
FTP는 파일 전송 프로토콜 을 의미합니다. 이 유용한 소프트웨어를 사용하면 라이브 웹사이트의 서버와 컴퓨터를 연결할 수 있습니다 .

FTP 클라이언트 를 사용하면 라이브 서버에 액세스하고, 사이트 파일을 내보내고 저장할 수 있으며, 웹사이트 파일을 데스크탑으로 또는 그 반대로 이동할 수 있습니다. FTP 클라이언트를 사용하는 첫 번째 접촉에서 약간의 혼란스러운 인터페이스는 연습을 통해 제2의 천성이 될 것입니다.
주요 FTP 클라이언트 중 두 가지는 FileZilla와 Cyberduck입니다. 해당 웹사이트 중 하나를 방문하여 최신 버전의 소프트웨어를 다운로드하여 장치에 설치하기만 하면 됩니다.
FTP 클라이언트가 다운로드되어 실행되고 나면 몇 가지 간단한 단계를 통해 웹사이트 서버에 연결할 수 있습니다. 이 데모에서는 FileZilla를 사용합니다.
FTP를 사용하여 웹사이트 서버에 연결하는 방법
웹사이트 서버에 연결하려면 FTP 로그인 자격 증명이 필요합니다. 이러한 세부 정보를 찾으려면 cPanel에 로그인하고 파일로 이동한 다음 FTP 계정을 클릭하십시오.

FTP 계정 탭을 클릭합니다.
올바른 로그인 정보를 찾을 수 없으면 호스팅 서비스 제공업체에 문의하세요.
FileZilla를 열면 두 개의 패널이 표시됩니다.
- 왼쪽(로컬 사이트)은 컴퓨터입니다.
- 오른쪽(원격 사이트)은 연결할 서버 입니다.

FileZilla 또는 다른 FTP 클라이언트를 사용하여 서버에 연결
이제 파일 > 사이트 관리자로 이동합니다.

사이트 관리자 클릭
다음으로 창이 팝업됩니다. '새 사이트'를 클릭하고 웹사이트 이름을 지정합니다.

새 사이트 클릭
오른쪽 패널에서 여러 세부 정보를 지정하라는 메시지가 표시됩니다.
- 호스트는 일반적으로 해당 웹사이트의 도메인 이름입니다.
- 로그온 유형으로 일반을 선택하십시오.
- 사용자 이름 및 암호에 대한 관련 세부 정보를 입력합니다.

FTP를 통해 연결
위의 내용을 모두 입력했으면 연결을 클릭합니다. FileZilla는 이러한 모든 설정을 저장하므로 다음에 서버에 연결할 때 모든 정보를 다시 입력할 필요가 없습니다.
서버에 연결하면 "원격 사이트" 패널 아래에 웹사이트의 파일 및 폴더 목록이 표시됩니다. 드롭다운 화살표를 클릭하고 "public_html"이라는 폴더가 표시될 때까지 스크롤합니다. 이 폴더는 루트 폴더라고도 하며 웹 사이트 사이트 파일의 전체 모음입니다.

웹사이트의 모든 파일 보기
이전에 로컬 사이트를 설정했거나 하위 테마를 만든 경우 이러한 파일 및 폴더 중 일부가 매우 친숙해 보입니다.
public_html 폴더인 이 폴더는 백업을 위해 내보낼 폴더입니다.
WordPress 웹 사이트의 사이트 파일을 수동으로 내보내는 방법
"사이트 파일" 및 "데이터베이스" 하위 폴더가 있는 "웹사이트 이름"이라는 바탕 화면의 폴더를 기억하십니까? 음, public_html 폴더의 내용을 Site Files 폴더로 전송할 것입니다.
FTP 클라이언트에서 왼쪽 패널로 이동하여 백업 폴더를 찾을 때까지 로컬 사이트(컴퓨터)를 정렬합니다.

사이트 파일 폴더 선택
그런 다음 오른쪽 패널로 이동하여 백업하려는 웹사이트의 public_html 폴더를 찾습니다.

public_html 파일 선택
이제 오른쪽 패널의 public_html 폴더를 클릭한 상태로 왼쪽 패널의 Site Files 폴더로 끕니다.

서버에서 컴퓨터의 백업 폴더로 사이트 파일을 가져옵니다.
전송/내보내기 프로세스가 완료될 때까지 실행됩니다(프로세스 시간은 인터넷 속도에 따라 다름).
마지막으로 "웹사이트 이름 + 백업 날짜" 폴더로 이동합니다. 전체 public_html 폴더와 Database 폴더의 SQL 데이터베이스가 있음을 알 수 있습니다.

컴퓨터에서 폴더를 열면 사이트 파일이 복사된 것을 볼 수 있습니다.
이제 웹 사이트의 데이터베이스와 사이트 파일을 백업했으므로 자신과 클라이언트의 웹 사이트를 안전하게 보호했음을 알 수 있습니다.
플러그인을 사용하여 WordPress 사이트를 백업하는 방법
WordPress 웹 사이트를 수동으로 백업하는 것은 상당히 길고 우회적인 프로세스입니다. 고맙게도 도움이 되는 몇 가지 플러그인이 있습니다.
BackupBuddy 및 UpdraftPlus는 클라우드 스토리지에 자동 백업을 제공하는 두 가지 최고 수준의 백업 플러그인입니다. BackupBuddy는 독점적인 유료 솔루션인 반면 UpdraftPlus는 유료 애드온과 함께 무료로 두 가지 버전으로 제공됩니다. All-In-One-WP Migration 플러그인과 같은 마이그레이션 플러그인을 사용할 수도 있습니다. 이렇게 하면 WordPress 웹사이트의 데이터베이스와 사이트 파일을 모두 내보낼 수 있습니다.
WordPress를 수동으로 백업하는 방법을 아는 것은 좋지만 매번 수동 경로를 사용하는 것은 시간 낭비일 수 있습니다. 사이트에 좋은 자동 백업 플러그인이 설치되어 있는지 확인하십시오.
관리형 WordPress 호스팅이 백업을 지원하는 방법
보다 손쉬운 백업 솔루션을 찾고 있다면 웹사이트를 위한 관리형 호스팅 솔루션 구매를 고려하십시오. 관리형 WordPress 호스팅은 특별히 WordPress 웹사이트를 위한 웹 호스팅입니다. 서버는 WordPress 환경을 수용하도록 특별히 설계되었으며 표준 호스팅 솔루션보다 높은 가격으로 서비스에는 여러 프리미엄 기능이 제공됩니다.
그 중 하나는 자동 백업을 포함합니다. 매일 관리되는 WordPress 호스트는 웹 사이트의 자동 백업을 실행합니다. 이러한 백업은 호스팅 콘솔 자체에 저장되므로 컴퓨터에 백업 파일을 위한 전용 클라우드 저장소나 공간이 필요하지 않습니다.
관리형 WordPress 호스팅인 Divi Space Hosting은 사이트의 자동 일일 백업을 제공합니다. 예를 들어, 라이브 사이트에 문제가 있는 경우 플러그인 업데이트로 인해 웹사이트가 미세하게 조정되는 경우 Divi Space Hosting 프로필에 빠르게 로그인하고 버튼 클릭으로 백업을 복원할 수 있습니다. 웹사이트의 크기에 따라 보통 몇 분 정도 걸립니다. 복원이 완료되면 사이트는 백업 당시의 이전 버전으로 돌아갑니다.
마무리 생각
WordPress 웹 사이트의 전체 수동 백업을 실행하는 방법을 아는 것은 매우 중요합니다. 백업 플러그인이 백그라운드에서 실행 중이거나 관리되는 WordPress 호스팅에 투자했더라도 언제 서버로 이동하여 사이트의 파일 및 데이터베이스를 내보내야 하는지 알 수 없습니다.
이 튜토리얼이 재미있고 WordPress 웹사이트를 백업하는 데 도움이 되었기를 바랍니다. 질문이나 의견이 있는 경우 아래에 공유하세요. 피드백을 받는 것을 좋아합니다!
읽어 주셔서 감사합니다!