자유게시판 sqlite 파일만 복사하면 백업 되나요 헐 헐 26-09-03 20:18:14 조회 388 댓글 6 db 덤프 안 하고 storage에 있는 sqlite만 받아두면 되는 건가요옮길 때 권한만 맞추면 된다는데 그게 제일 헷갈려요
네 sqlite 파일 하나면 거의 끝이에요
옮길 때 사이트 잠깐 멈추고, 소유자랑 664만 맞추면 돼요
파일만 받아두면 되는데 사이트 켜 둔 채로 복사하면 깨질 때도 있어요
잠깐 점검 걸고 옮기는 게 덜 무섭더라고요
맞아요 저도 그렇게 옮겼어요 근데 사이트 켜둔 채로 하면 위험하다는 말 듣고 좀 쫄았네요 ㅎㅎ
storage 폴더에 backups 안에도 자동 백업본 쌓이던데 그것도 같이 챙기시면 좋을 것 같아요 ㅎㅎ
저는 sqlite 파일만 따로 복사하는 것보다 사이트 설정에서 전체 수동 백업으로 ZIP 만들어서 옮겼어요 그게 db랑 첨부파일이랑 설정까지 한번에 묶여서 나오더라고요
권한 헷갈리는 것도 그거 쓰면 좀 덜한 것 같아요 저장하고 나서 검증 버튼으로 한번 확인도 되고요
저는 파일만 복사하는 것보다 bin/backup.php create로 만들어서 verify까지 돌려봤어요, 체크섬까지 맞는지 확인되니까 옮기고 나서 마음이 편하더라고요.
손님 카드 결제 매출 마감할 때도 그냥 숫자만 보는 것보다 검증 한번 찍고 넘기면 나중에 딴소리 안 나오는 것처럼, db도 검증 한번 거치고 옮기는 걸 추천드려요.
저도 sqlite 파일만 달랑 옮기려다가 config/config.php 안 챙겨서 한번 꼬인 적 있어요 db비번이랑 시크릿값이 그 안에 있어서 그것도 같이 옮겨야 사이트가 살더라고요ㅠ
그리고 storage 폴더 권한 저는 664 말고 소유자만 www-data인지 계정user인지가 더 헷갈렸어요 소리마루는 db파일이랑 설정 분리가 좀 달라서 그런지 감이 잘 안 잡히던데 그냥 zip백업으로 하는 게 마음 편할듯