네이버 카페에 카페24 백업 파일을 SSH에 접속하여 삭제하려고 시도했지만 삭제가 되지 않는다는 질문이 올라와서 이 문제에 대하여 확인해보았습니다. FTP/SFTP를 통해 백업 파일을 삭제하려고 시도해도 마찬가지로 삭제되지 않았습니다.
결론적으로 카페24의 백업 파일은 다음날 10시경에 자동으로 삭제되며 사용자가 직접 삭제할 수 없다고 합니다.
카페24 웹호스팅: SSH/FTP에서 백업 파일 삭제가 되지 않는 현상
카페24 계정에 로그인한 후, 계정관리 » 백업받기/올리기 » DATA 백업받기 페이지에서 데이터 파일을 백업할 수 있습니다.
데이터 백업 시 “백업된 파일은 하루가 지나면 자동 삭제되므로 중요한 자료는 FTP로 고객님 PC에 보관해 주십시오. (예: 10:30 데이터 백업 시 익일 10:00 삭제)” 안내 문구가 표시됩니다. 그러므로 백업한 자료는 다음날 오전 10시에 자동으로 삭제됩니다.
데이터 백업 파일은 FTP에 접속하여 DataBackup 폴더에서 다운로드할 수 있습니다.
카페24의 FTP 계정에 로그인하면, 사용자는 바로 ‘www’ 폴더로 이동하게 됩니다. 여기서, 리모트 사이트의 ‘Databackup’ 디렉토리로 이동이 가능합니다.
해당 백업 파일들은 다음날 오전 10시에 자동으로 삭제되며, 사용자가 직접 삭제하는 것은 허용되지 않습니다. 삭제를 시도할 경우 “Operation not permitted”라는 오류 메시지가 표시되면서 파일이 삭제되지 않습니다.
마찬가지로 SSH를 통해 백업 파일을 삭제하려고 삭제 명령을 내리면 “rm: cannot remove ‘….tar.gz’: 명령을 허용하지 않음” 에러가 표시되면서 삭제에 실패하게 됩니다.
웹 서버의 디스크 용량이 부족하여 해당 파일을 삭제해야 할 경우, 카페24에 직접 연락해 삭제를 요청해야 합니다.
데이터 백업을 진행할 때는 데이터뿐만 아니라 DB(데이터베이스)도 함께 백업하는 것이 중요합니다.
계정 관리 메뉴에서 ‘백업받기/올리기’ > ‘DB 백업받기’를 선택하여 DB 파일 백업을 신청할 수 있습니다.
데이터베이스 백업 파일은 FTP 서버의 루트 디렉터리에 생성됩니다. 카페24에서 FTP/SFTP에 접속하면 www 폴더로 접속됩니다. 그러면 상위 디렉터리로 이동해야 합니다.
DB 백업 파일은 ‘.dump’ 확장자로 생성됩니다. 이 파일은 삭제를 시도하니 삭제가 되는 것 같습니다.
사이트를 다른 웹호스팅으로 이전하거나, 카페24의 다른 호스팅 상품이나 다른 계정으로 옮기는 경우, 혹은 PHP 버전을 변경할 경우, 데이터뿐만 아니라 DB도 함께 백업하여 PC나 클라우드 스토리지에 보관해야 합니다.
특히 워드프레스를 운영하는 경우, 백업 플러그인(예: UpdraftPlus)을 활용하여 정기적으로 백업을 진행하면 만일의 사태에 대비할 수 있습니다. 데이터는 백업하였으나 DB를 백업하지 않아 어려움을 겪는 경우도 드물지만 발생하기 때문입니다.
참고