워드프레스 Wordfence Security를 데이터베이스에서 완전히 삭제하는 방법

Wordfence Security는 포괄적인 보안 기능을 제공하는 인기 워드프레스 보안 플러그인입니다. 워드프레스 사이트를 해킹, 멀웨어 등의 위험 요소로부터 안전하게 보호하기 위해서는 다음과 같은 기본적인 사항이 도움이 될 수 있습니다.

  1. 워드프레스 보안 플러그인 사용
  2. 워드프레스, 테마, 플러그인을 최신 버전으로 유지하기
  3. 정기적인 백업

Wordfence Security 플러그인을 삭제할 때 데이터베이스에서 Wordfence 관련 테이블을 완전히 삭제하고 싶은 경우 참고해보세요.

워드프레스 Wordfence Security를 데이터베이스에서 완전히 삭제하는 방법

워드프레스 보안 플러그인으로 가장 많이 사용되는 플러그인이 Wordfence Security인데 현재 200 400만 개 이상의 사이트에 설치되어 있습니다.

워드프레스 보안 플러그인 Wordfence

하지만 Wordfence와 같은 보안 플러그인은 무거운 편이어서 서버의 리소스를 많이 차지할 수 있습니다. Wordfence Security의 경우 삭제하고 나면 DB에 약 24개나 되는 테이블이 남아 있습니다.

워드프레스 Wordfence Security 플러그인 DB 테이블

잠시 설치하여 테스트했다가 삭제했는데 이렇게 많은 테이블이 남아있어서 놀랬습니다. 그냥 삭제할까 생각하다가 혹시나 해서 알아보니 워드펜스를 비활성화할 때 DB에서 삭제하는 옵션이 있다는 것을 알게 되었습니다.

Wordfence 플러그인에서 제공하는 "비활성화 시 Wordfence 테이블 및 데이터 삭제" 옵션

워드프레스 알림판에서 Wordfence > All Options > General Wordfence Options를 클릭하고 Delete Wordfence tables and data on deactivation(비활성화 시 Wordfence 테이블과 데이터 삭제) 옵션을 체크한 다음 저장하면 Wordfence를 비활성화할 때 DB 내용도 함께 삭제됩니다.

Wordfence 플러그인에서 제공하는 비활성화 시 Wordfence 테이블 및 데이터 삭제 옵션

이렇게 하여 DB 테이블과 데이터를 삭제하니 DB 크기가 2MB 이상 줄어들었습니다.

Wordfence Assistant 플러그인을 사용하여 WF DB 테이블 삭제하기

Wordfence Security 플러그인이 삭제된 경우 Wordfence Assistant 플러그인을 설치하여 워드펜스 관련 DB 테이블과 데이터를 삭제할 수 있습니다.

워드프레스 보안 플러그인 Wordfence Security 데이터베이스 삭제하기

Remove all Wordfence Data in the Database and elsewhere 섹션에서 Delete all Wordfence Data and Tables 버튼을 클릭하면 모든 워드프레스 데이터와 테이블을 삭제할 수 있습니다. Delete 2FA secrets를 체크하면 2단계 인증에 사용된 시크릿 정보도 삭제가 가능합니다.

마치며

상기 옵션을 선택하면 Wordfence Security를 비활성화하거나 삭제할 때 Wordfence 관련 테이블과 데이터가 함께 삭제되어 DB 크기를 줄일 수 있습니다. 혹시 이전에 Wordfence를 설치했다가 삭제한 적이 있다면 위의 내용을 참고하여 DB에서 제대로 삭제되었는지 확인해보시면 좋을 듯 합니다.

인기 보안 플러그인으로 Wordfence와 iThemes Security 등이 있습니다. 종합적인 기능을 제공하는 보안 플러그인으로는 iThemes가 Wordfence보다는 조금 가벼운 것 같습니다.

이런 플러그인보다는 가벼운 보안 플러그인을 설치하고, 대신 정기적으로 사이트를 백업하여 PC에 보관하는 방법을 선택하는 것도 괜찮을 수 있습니다. 백업을 생활화하면 만약의 사태가 발생하더라도 사이트를 쉽게 복구할 수 있습니다.

참고:


댓글 남기기

* 이메일 주소는 공개되지 않습니다.