플러그인 없이 WordPress 웹사이트를 수동으로 백업하는 방법

게시 됨: 2021-03-04

사이트를 실행할 때 가장 기본적인 WordPress 작업을 이해하는 것이 중요합니다. 물론 보안은 기본 고려 사항 중 하나여야 합니다. 수동 WordPress 백업 생성도 도구 상자에 있어야 합니다. 웹사이트를 자동으로 백업하려면 전용 백업 플러그인 또는 온라인 서비스를 사용해야 합니다.

그러나 웹사이트를 수동으로 백업하는 방법을 알면 웹사이트 작동 방식을 더 잘 이해할 수 있습니다. 또한 수동 접근 방식은 예를 들어 WordPress 대시보드 또는 온라인 서비스에 액세스할 수 없는 경우 베이컨을 저장할 수 있습니다. 사고가 일어나기 때문에 좋은 학습법입니다.

이 게시물은 WordPress 웹 사이트를 수동으로 백업(및 복원)하는 방법을 보여줍니다. 그 전에 WordPress 설치에 대해 이야기하고 자동화된 접근 방식이 가장 좋은 이유에 대해 알아보겠습니다.

WordPress 웹사이트를 백업해야 하는 이유에 대한 빠른 입문서

초보자의 경우 WordPress 백업은 단순히 사이트의 파일과 데이터베이스를 한 위치에서 다른 위치로 복사하는 것입니다. 정기적인 백업을 하려는 몇 가지 확실한 이유가 있습니다.

  • WordPress 웹 사이트가 손상된 경우 원래 상태로 복원할 수 있습니다.
  • 현재 백업을 가져와 사이트의 새로운 디자인 작업에 사용하거나 새로운 기능을 구현할 수 있습니다. 라이브 사이트는 그대로 두고 로컬 개발 환경을 통해 이 작업을 수행합니다.
  • 하드웨어, 소프트웨어 및 일반 서비스 오류로 인해 백업을 포함하여 데이터가 지워질 수 있습니다.
  • 사용자 오류는 귀하의 주의에도 불구하고 항상 발생할 수 있습니다. 데이터를 다시 만드는 것보다 백업에서 데이터를 복구하는 것이 더 간단한 경우가 많습니다.

그러나 WordPress를 사용한다는 것은 종종 일상적인 작업을 자동화하는 데 도움이 되는 플러그인을 설치하는 것을 의미합니다. 이것이 사이트를 백업하는 더 좋은 방법인 이유가 궁금하다면 다음 섹션에서 설명합니다.

수동 백업이 일반적으로 최선의 방법이 아닌 이유

즉시 사용 가능한 WordPress 설치('핵심')는 매우 간단합니다. 이것은 의도된 것입니다. 사이트의 모양을 변경하려면 테마를 설치하면 됩니다. 사이트의 기능을 확장하려면 플러그인을 설치해야 합니다.

플러그인은 사이트에서 많은 것을 달성할 수 있지만 복잡한 작업을 자동화하는 것은 플러그인을 사용하는 가장 좋은 방법 중 하나입니다. 사이트 백업은 다음과 같은 몇 가지 이유로 자동화에 적합합니다.

  • 백업할 때마다 동일한 단계가 수행되는지 확인할 수 있습니다.
  • 올바른 파일과 폴더가 성공적으로 백업되었음을 알 수 있습니다.
  • 또한 백업이 안전하게 저장되었는지 확인할 수도 있습니다.

그럼에도 불구하고 이미 다양한 WordPress 작업에 플러그인을 사용하고 있을 것입니다. 그러나 WordPress 웹 사이트가 해킹되면 WordPress의 일반적인 파일 작업 방법에 액세스할 수 없습니다. 이를 감안할 때 수동으로 백업하는 방법을 배우는 것은 화살통의 또 다른 화살표입니다.

WordPress 웹 사이트를 수동으로 백업하는 방법

수동 백업을 두 부분으로 나눕니다. 두 번째 부분은 데이터베이스를 자세히 살펴봅니다. 그러나 그 전에 첫 번째 부분에서는 테마, 플러그인 및 미디어를 다룹니다. 한 번 보자!

1. WordPress 테마, 플러그인, 파일 및 미디어 업로드 백업

먼저 백업해야 할 파일이 많이 있습니다. 다행히 WordPress 코어 파일을 다시 다운로드할 수 있으므로 모든 파일을 저장할 필요는 없습니다.

시작하기 전에 다음이 필요합니다.

  • 호스팅 서버에 대한 관리자 액세스
  • FTP 자격 증명과 함께 FileZilla와 같은 SFTP(Secure File Transfer Protocol) 클라이언트.
  • SFTP를 통해 파일을 전송하는 데 필요한 기술.

이것들이 있으면 SFTP 클라이언트를 통해 사이트에 로그인하고 www 또는 public_html 디렉토리에서 파일 목록을 확인하십시오.

WordPress의 파일을 보여주는 FTP 클라이언트.

둘 이상의 사이트가 있는 경우 파일 구조는 동일하지만 전용 폴더에서 다른 사이트 중 일부를 찾을 수 있습니다. 여기 있는 모든 파일을 스캔하는 대신 다음 항목만 찾으면 됩니다.

  • 웹사이트의 루트 디렉토리에 있는 wp-config.php 파일.
  • wp-content 디렉토리.

간단히 말해서 첫 번째 파일에는 WordPress 애플리케이션이 데이터베이스에 연결하는 데 사용하는 연결 문자열을 포함하여 사이트의 특정 구성 설정이 포함되어 있습니다. wp-content 폴더는 테마, 플러그인 및 미디어 파일이 있는 곳입니다.

작업은 간단합니다. 파일과 폴더를 안전한 위치로 끌어다 놓으십시오! 이 작업을 수행하면 첫 번째 부분이 완료됩니다.

2. WordPress 데이터베이스 백업

데이터베이스 백업은 주로 데이터베이스 서버에 연결해야 하기 때문에 사이트의 폴더 및 파일보다 약간 더 복잡합니다. 이를 위해서는 다음도 필요합니다.

  • 호스팅 계정에 대한 관리자 액세스 권한입니다.
  • GUI(그래픽 사용자 인터페이스)를 사용하여 WordPress 데이터베이스에 액세스할 수 있는 phpMyAdmin 또는 Adminer와 같은 도구에 대한 액세스. 이러한 도구는 종종 웹 호스트의 cPanel 또는 이와 유사한 것을 통해 사용할 수 있습니다.

이것들을 손에 넣으면 아래의 두 가지 백업 방법을 확인하십시오. 모두 동일한 목표에 도달하므로 자신에게 적합한 옵션을 선택하십시오.

그래픽 도구(예: 관리자) 사용

GUI를 사용하여 WordPress 데이터베이스에 액세스하면 작업이 간단하며 여러 도구를 사용할 수 있습니다. 호스트는 종종 phpMyAdmin 또는 Adminer를 제공합니다.

도구의 위치는 호스트에 따라 다르지만 일반적으로 다음과 같이 명확하게 레이블이 지정됩니다.

웹 호스트의 MySQL 데이터베이스 화면.

들어가면 왼쪽 어딘가에 사이트 데이터베이스를 보여주는 목록이나 드롭다운이 있습니다.

Adminer에서 데이터베이스 선택.

여기에서 웹사이트 이름에 해당하는 데이터베이스를 선택합니다.

WordPress 데이터베이스 테이블 목록.

그런 다음 데이터베이스에 대한 내보내기 링크를 클릭하고 메시지가 표시되면 사용자 지정 내보내기로 이동합니다. 내보내기 화면에서 옵션이 있는 경우 UTF-8 인코딩 을 선택하고 GZIP 출력 옵션을 선택합니다(가능한 경우 다시).

Adminer 내에서 데이터베이스 내보내기.

마지막으로 내보내기 를 클릭하고 파일을 컴퓨터에 저장합니다.

호스팅 제어판의 기능 사용

많은 사용자가 호스팅 제어판에 있는 기능을 제대로 활용하지 못하고 있습니다. 그럼에도 불구하고 많은 호스팅 관리 패널에서 데이터베이스를 백업할 수 있습니다. 많은 호스트가 cPanel을 사용하지만 사용자 지정 대시보드도 사용할 수 있습니다.

데이터베이스를 수동으로 백업할 수 있는지 여부를 특정 호스트에 확인해야 합니다. 일부는 데이터베이스 다운로드에 대한 명확한 지침을 제공합니다. 대조적으로, 사이트 전체 수동 백업의 일부가 아니면 데이터베이스를 수동으로 다운로드할 수 없는 경우도 있습니다.

어쨌든 호스트의 백엔드에 명확하게 표시된 사이트를 백업할 수 있는 옵션이 있습니다. cPanel을 사용하는 경우 파일 섹션 내의 백업 마법사 인 경우가 많습니다.

cPanel 내의 백업 마법사 링크.

여기에서 백업 버튼을 클릭하면 전체 또는 부분 백업 섹션으로 이동합니다.

cPanel 백업 마법사에서 백업 선택.

마지막으로 MySQL 데이터베이스 와 이메일 전달자 및 필터 링크를 모두 클릭한 다음 다음 페이지의 특정 링크를 클릭하여 데이터베이스와 파일을 다운로드합니다.

cPanel 내에서 전체 또는 부분 백업 선택.

완전성을 위해 홈 디렉토리를 다운로드할 수도 있지만 반드시 필요한 것은 아닙니다. 또는 이전의 파일 백업 단계를 건너뛰고 옵션을 사용할 수 있는 경우 여기에서 테마, 플러그인 및 미디어도 다운로드할 수 있습니다.

수동 WordPress 백업을 저장하는 방법 및 위치

백업에서 WordPress 웹 사이트를 복원하는 방법을 살펴보기 전에 백업을 안전하게 저장하는 방법에 대한 몇 가지 지침을 제공하겠습니다. 다음을 수행하지 않는 것이 좋습니다.

  • 문제가 있으면 데이터가 지워질 수 있으므로 백업을 웹사이트 서버에 저장합니다.
  • 일상 업무에 사용하는 컴퓨터에 백업을 저장합니다. 실수로 파일을 삭제할 위험이 있으며, 하드 디스크에 오류가 발생하면 파일을 잃게 됩니다.

대신 '3가지 규칙'을 따릅니다. 즉, 3개의 개별 위치에 백업 사본 3개를 저장합니다. 하나는 보안 클라우드 스토리지 솔루션에 있어야 하고 하나는 이동식 드라이브에 있어야 합니다. 세 번째는 선택한 형식일 수 있지만 다른 백업과 별도로 보관해야 합니다.

WordPress 웹 사이트를 수동으로 복원하는 방법

좋은 소식은 WordPress 웹 사이트를 복원해야 하는 위치에 있는 경우 프로세스가 백업과 거의 반대라는 것입니다. 이 문서에서 많은 세부정보를 다루었지만 수행해야 하는 광범위한 단계를 실행할 가치가 있습니다.

  • 귀하의 사이트와 관련하여 '백지 상태'에 직면하게 될 것입니다. 따라서 최신 버전의 WordPress를 설치하는 것이 좋습니다. 그러면 파일, 데이터베이스 및 관련 사용자가 생성됩니다.
  • 새 MySQL 사용자 자격 증명을 사용하여 GUI 데이터베이스 도구에 로그인합니다.
  • 왼쪽 디렉토리 메뉴 또는 드롭다운에서 새 사이트의 데이터베이스 이름을 찾으십시오.
  • WordPress 데이터베이스에 들어가면 가져오기 옵션을 클릭합니다.
  • 파일을 찾아 사용 가능한 경우 문자 인코딩이 UTF-8 로 설정되어 있는지 확인합니다.
  • 이동 , 마침 또는 가져오기 를 클릭하여 프로세스를 시작합니다.
  • 데이터베이스가 백업되고 실행되면 wp-content 폴더와 wp-config.php 파일을 가져와서 서버에 업로드하고 이전 폴더를 덮어씁니다. 필요한 경우 데이터베이스 이름과 자격 증명을 업데이트합니다.

각 작업을 처음으로 이미 완료했기 때문에 복원 프로세스가 백업보다 훨씬 쉽다는 것을 알게 될 것입니다.

그러나 완료되면 수행해야 할 두 가지 '정리' 단계가 있습니다. 먼저 루트 서버에서 .SQL 백업 파일을 삭제하고 파일, 폴더 및 데이터베이스에 대한 올바른 권한을 설정합니다.

마무리

사이트 백업은 구현해야 하는 중요하고 기본적인 프로세스입니다. 그들은 항상 WordPress 보안 프로그램에 포함되어야 합니다. 백업에 대한 수동 접근 방식은 대시보드에 액세스할 수 없을 때 도움이 될 수 있습니다.

또한 수동 WordPress 백업을 통해 설치에 대해 많은 것을 배울 수 있습니다. 따라서 플러그인이나 온라인 서비스를 사용하여 웹사이트를 백업해야 하지만 가끔 수동 백업을 수행하십시오.

이 게시물은 WordPress 사이트를 수동으로 백업하는 여러 측면에 대해 설명했습니다. 테마, 플러그인, 미디어 및 데이터베이스 백업을 고려해야 합니다. 후자의 경우 사용할 수 있는 몇 가지 방법이 있습니다. 물론 백업을 안전하게 저장하고 수동으로 복원하는 방법을 아는 것도 주요 관심사입니다.