Community

워드프레스 서비스 장애 복구 후기입니다.

저는 취미(?)로 워드프레스(wordpress)를 이용한 홈페이지를 5개 정도 개발해서 유지보수 하고 있는데요. 오늘 기사는 워드프레스에 관한 첫번째 기사입니다. 최근에 워드프레스의 일부 플러그인에 대한 업데이트 작업을 진행하다가 서비스 장애가 발생하는 경험을 하게 되었습니다. 관련 경험 공유합니다. 지난 일요일(3월 26일) 저녁, 제가 관리하는 홈페이지 중 하나인 '라온새론닷컴' 워드프레스의 일부 플러그인을 업데이트 작업을 하다가 서비스 장애가 발생하였습니다. 어느덧 저도 워드프레스 경력 10년차인데, 플러그인 업데이트하다가 서비스 장애가 생기는 건 처음 겪는 일이네요. "워드프레스 장애복구에 관해 더 알아보기(FAQ Troubleshooting)" 링크를 클릭해 보니 워드프레스 장애 시 취할 수 있는 조치들이 가이드되어 있습니다. - https://wordpress.org/documentation/article/faq-troubleshooting/#how-to-deactivate-all-plugins-when-not-able-to-access-the-administrative-menus 제 케이스는 플러그인 업데이트 간에 장애가 발생한 케이스이니, 모든 플러그인을 비활성화(deactivate)해서 우선적으로 서비스를 복구한 다음, 문제를 일으킨 플러그인을 제외한 나머지 플러그인만 다시 활성화(activate)하는 방법을 고려해 볼 수 있을 것 같네요. 모든 플러그인을 비활성화하는 방법은 여러가지가 있지만, phpMyAdmin을 이용해서 DB 테이블의 데이터를 수정하는 방법이 제일 간단해 보입니다. phpMyAdmin을 이용해서 플러그인을 비활성화하는 방법은 아래와 같습니다. 1. wp_options 테이블의 option_name 컬럼(필드)에서 active_plugins 행을 찾습니다. 2. option_value 필드의 값을 a:0:{}으로 변경합니다. 저는 cafe24 기반으로 워드프레스 서비스를 이용 중인데, cafe24는 보안 상의 이유로 phpMyAdmin을 enable하지 않습니다. 이에 어떻게 해야 할지 몰라 cafe24에 문의했더니 아래와 같은 답변을 받았습니다. > 고객님께서는 카페24의 DATA&DB 자동 복원/백업 서비스를 이용하시어 쉽게 DATA&DB 복원/백업을 하실 수 있습니다. > 웹호스팅의 백업은 매일 05시이며, 복원/백업이 되는 시점은 아래와 같습니다.    예) 2010년 05월 10일 14:00에 1일 전으로 복원/백업 시 - 복원/백업 대상 : 2010년 05월 10일 05:00 백업분         2010년 05월 12일 09:00에 3일 전으로 복원/백업 시 - 복원/백업 대상 : 2010년 05월 10일 05:00 백업분 cafe24의 가이드대로, [나의서비스관리> DATA&DB 복원/백업] 메뉴 접속한 후 복원을 실행하였습니다. 약 10분 후에 접속해 보니 서비스가 다시 정상적으로 복구되었습니다. 상세 내용은 아래 링크를 통해 확인하실 수 있습니다. 감사합니다.

알림

알림이 없습니다