블루호스트나 카페24를 통해 워드프레스를 제작한 경우, 워드프레스 백업은 플러그인을 통해 간단히 수행할 수 있지만, 파일질라(FileZilla)나 알FTP와 같은 FTP 프로그램을 사용하는 방법도 유용합니다. 이번 글에서는 워드프레스의 FTP 백업 및 로그인 방법에 대해 알아보겠습니다.
워드프레스와 같은 설치형 블로그는 네이버나 티스토리 같은 가입형 블로그와 비교해 훨씬 자유로운 설정이 가능합니다. 특히 FTP 프로그램을 활용하면 웹사이트에 있는 자료를 업로드하거나 다운로드하는 작업을 간편하게 처리할 수 있습니다. 이를 통해 워드프레스의 데이터를 빠르게 백업하거나 마이그레이션을 실행할 수 있으며, 호스팅 업체를 변경하고 싶을 때에도 유용하게 활용됩니다.
예를 들어, 블루호스트에서 카페24로 호스팅을 이전하려는 경우, FTP를 이용하면 웹사이트 파일과 데이터를 효과적으로 저장하고 복구할 수 있습니다. 또한, FTP는 웹사이트에 문제가 생겨 워드프레스 관리자 페이지에 접근하지 못하는 경우에도 강제로 파일을 수정하거나 삭제할 수 있는 장점이 있습니다.블루호스트 및 카페24를 통해 워드프레스를 제작한 경우 워드프레스 백업을 플러그인으로 하는경우도 있지만 별도의 파일질라나 알FTP와 같은 FTP 프로그램을 통한 워드프레스 FTP 백업 및 로그인방법에 대해 알아보겠습니다.
서버변경 워드프레스 이사후기
대부분의 경우, 워드프레스 백업, 플러그인 설치, 테마 변경 등은 전용 플러그인을 통해 수행할 수 있습니다.
하지만, FTP 프로그램은 플러그인으로 처리할 수 없는 복잡한 작업이나 웹사이트가 정상적으로 작동하지 않는 경우에도 유용합니다. 예를 들어, 플러그인 충돌로 인해 사이트 접속이 불가능한 경우, FTP를 통해 플러그인을 직접 삭제하거나 테마 파일을 수정할 수 있습니다.
아래의 버튼을 클릭하면 워드프레스는 컴퓨터에 저장할 수 있는 XML 파일을 생성합니다. 이 파일은 워드프레스 eXtended RSS(WXR) 형식으로, 글, 페이지, 댓글, 사용자 정의 필드, 카테고리, 태그 등의 데이터를 포함합니다.
생성된 XML 파일을 저장한 후, 다른 워드프레스 사이트에서 가져오기 기능을 사용하여 기존 사이트의 콘텐츠를 손쉽게 이전할 수 있습니다. 이 과정에서 글, 페이지, 댓글, 사용자 정의 필드, 텀(term), 내비게이션 메뉴, 사용자 정의 글(post type) 등의 모든 데이터가 포함됩니다.
워드프레스의 글, 페이지, 이미지 등의 콘텐츠를 백업하려면, 관리자 페이지에 접속한 후 다음 단계를 따라 진행합니다:
- 내보내기 메뉴로 이동
- 모든 콘텐츠 옵션 선택
- XML 파일 생성 및 다운로드
이렇게 생성된 XML 파일은 마이그레이션 과정에서 가져오기 기능을 사용해 다른 워드프레스 사이트로 콘텐츠를 쉽게 이전할 수 있습니다.
파일질라 FTP 다운로드 및 설치
Filezilla 웹페이지 접속 후 자신의 윈도우 아키텍쳐 버전에 맞게 다운로드합니다.
기본적으로 파일잘라는 64bit 윈도우 버전을 메인에 나옵니다.
해당 버전을 다운받기 원한다면 바로 다운로드가 가능하며 그 외 OS 를 사용한다면 More를 클릭하여 자신에게 맞는 운영체제의 파일질라를 검색해서 설치 후 실행합니다.
워드프레스 FTP 파일질라 로그인
블루호스트를 사용하실 때 root 계정으로 SFTP 로그인하려면 일반적으로 SSH 키를 생성하고 해당 키를 사용하여 접속하게 됩니다. 하지만, 보안상의 이유로 블루호스트는 root 계정의 SFTP 접근을 기본적으로 제한하고 있습니다.
그래서 root 계정으로 직접 접근하시는 대신, 새로운 사용자 계정을 생성하시고 그 계정에 sudo 권한을 부여하는 방법을 추천드립니다. 그럼으로써, 필요한 작업을 수행하면서도 시스템의 보안을 유지할 수 있습니다.
- SSH로 블루호스트에 로그인합니다. (root 계정이 아닌, SSH 접근이 허용된 다른 계정을 사용)
- 새로운 사용자 계정을 생성합니다. (
adduser [새 사용자 이름]
명령을 사용) - 새 사용자에게 sudo 권한을 부여합니다. (
usermod -aG sudo [새 사용자 이름]
명령을 사용) - 새 사용자로 전환합니다. (
su - [새 사용자 이름]
명령을 사용) - 새 사용자 계정으로 SFTP를 통해 로그인해보시기 바랍니다.
이 방법으로도 로그인이 안되신다면, 블루호스트의 고객 지원센터에 문의하시는 것이 가장 빠른 방법으로 현재 시스템 설정을 확인하고, 필요한 변경사항에 대한 문제를 해결할 수 있습니다.
파일질라를 실행합니다.
- 호스트 : ABC.CO.KR (웹사이트주소 입력)
- 사용자 명 : 워드프레스 로그인 계정정보
- 비밀번호 : 워드프레스 로그인 비밀번호
- 포트 : 21 및 22 중 1개 선택
후 빠른연결을 눌러주면 워드프레스 FTP 로그인이 됩니다.
이후 그누보드, 제로보드의 경우 WWW 폴더를 다운로드해서 워드프레스 백업이 가능합니다.
워드프레스 FTP 백업이 어렵다면 아래 플러그인을 통해 워드프레스 초기화 및 마이그레이션 방법을 참고하세요
워드프레스의 경우에도 최상위 Public 경로를 백업하면 작성된 글과 테마, 플러그인 등 모든 내용이 백업할 수 있으며 추후 마이그레이션이 가능합니다.
만약 워드프레스가 파일질라 FTP 로그인이 안된다면 블루호스트의 경우 FTP 계정을 만들어주며 카페24의 경우 접속차단을 확인해봅니다.
블루호스트 워드프레스 FTP 계정설정
블루호스트 홈페이지 접속 후 제어판 “cpanel“로 들어갑니다.
Flies에서 FTP Connections를 통해 FTP 접속현황을 확인할 수 있습니다.
FTP Accounts를 통해 블루호스트 FTP 계정을 만들고 권한 및 비밀번호를 수정할 수 있습니다.
- Log in : 로그인 계정
- Domain : 웹사이트 주소
- Password : FTP 비밀번호
- Directory : FTP 접속경로 “Public_Html”
- Quota : 허용용량
워드프레스를 FTP 접속 시 필요한 정보를 작성합니다.
이렇게 작성 된 FTP 정보는 Configure FTP Clent를 통해 로그인정보를 확인할 수 있습니다.
- FTP UserName : 사용자이름
- FTP Server : 호스트
- FTP Explicit FTPS Port : 포트번호
이후 파일질라를 실행합니다.
파일 -> 사이트관리자를 선택합니다.
- 프로토콜 : ftp – 파일전송 프로토콜
- 호스트 : FTP Server
- 포트 : 21
- 암호화 : TLS를 통한 명시적 FTP가 가능한 경우 (FTP 접속이 안된다면 다른걸로 변경해봅니다)
- 로그인 유형 : 일반
- 사용자 : FTP UserName
- 비밀번호 : 암호 입력
앞서 블루호스트 FTP 설정에서 만든 계정정보를 그대로 설정해서 연결합니다.
이후 최상위 Pulic 경로를 다운로드해서 워드프레스 FTP 백업을 진행합니다.
FTP 접속이 계속 문제가 발생한다면 블루호스트 제어판에서 phpMyAdmin을 통해 워드프레스 백업을 수동으로 진행합니다.
내보내기를 통해 WordPress PhpMyAdmin의 데이터를 백업하고 가져올 수 있습니다.
File Manger를 통해서 웹사이트로 바로 FTP 접속이 가능합니다.
FTP 프로그램과 달리 속도는 빠르지 않지만 간단한 PHP Head body 수정에서는 간편하게 사용할 수 있습니다.
그 외에도 워드프레스 FTP 백업이 어렵다면 블루호스트 채팅을 통해 데이터를 백업하여 전달하는것을 요청할 수 있습니다.
카페24 FTP 접속차단 변경
국내 카페24 호스팅을 통해 워드프레스를 사용하는 경우 FTP 접속이 안된다면 접속차단을 확인해봅니다.
카페24 접속합니다.
FTP / SHEEL 접속설정엣거 특정IP 접속 차단 및 국내접속허용 등을 확인해봅니다.
카페24의 경우 별도 FTP 접속없이 DB / DATA를 백업받고 업로드 마이그레이션이 가능하며 이때 DB와 DATA는 홈페이지의 글이나 테마 업로드한 이미지, 댓글등을 분료한 것으로 자세한 차이점은 아래 표를 참고하세요
DB와 DATA 차이점
구분 | DB (Database) | DATA |
---|---|---|
내용 | 워드프레스의 글, 페이지, 댓글, 사용자 정보, 설정 데이터 등 | 테마, 플러그인, 업로드된 이미지, 미디어 파일 등의 파일 |
저장 위치 | 데이터베이스 서버(MySQL 등) | 웹 서버의 파일 시스템 |
예시 | 게시글, 페이지 제목 및 내용, 댓글, 사용자 계정 정보 | 업로드된 이미지, 비디오, 테마 파일, 플러그인 코드 |
역할 | 콘텐츠와 설정 데이터를 저장 및 관리 | 디자인 및 기능 관련 파일 제공 |
복구 필요성 | 콘텐츠 복원에 필수 | 사이트의 외형 및 기능 복원에 필수 |
복원 시 결과 | 콘텐츠는 보이나 디자인과 기능은 정상 작동하지 않을 수 있음 | 디자인과 기능은 복구되지만 콘텐츠가 표시되지 않을 수 있음 |
그 외에도 카페24에서는 기본적으로 7일간 무료 자동백업 서비스를 제공하므로, 워드프레스 접속 문제나 데이터 손실이 발생한 경우 이를 통해 언제든지 복원이 가능합니다. 이 기능은 추가 설정 없이 자동으로 백업이 이루어지며, 관리자 페이지를 통해 간편하게 복원할 수 있습니다.
또한, 별도로 워드프레스 백업 플러그인을 사용하면 더욱 다양한 옵션으로 백업 및 복구를 관리할 수 있습니다. 다음과 같은 플러그인이 대표적입니다:
- WP-Reset: 초기화 및 데이터 관리를 손쉽게 수행.
- BackWPUp: 데이터베이스, 파일, 외부 저장소로의 백업 지원.
- All-in-One WP Migration: 클릭 한 번으로 사이트 백업 및 이전 가능.
- UpdraftPlus WordPress Backup Plugin: 클라우드와 연동한 자동 백업 기능 제공.
- Backup Guard: 쉽고 빠른 백업 및 복구를 지원하며 초보자에게 적합.
이러한 플러그인은 각각의 기능과 장점이 있으므로, 사이트의 요구에 맞는 플러그인을 선택하여 사용하면 더욱 안전하고 편리하게 워드프레스를 관리할 수 있습니다.