1. 시간
호스팅 업체는 너무 오래 실행되는 스크립트를 중단시키며, 대개 수십 초 뒤입니다. 한 번에 백업을 만들면 중간에 멈추고, 쓸 수 없는 파일이 남습니다. 작은 단계로 나누어 진행하고 멈춘 곳에서 이어지는 백업은 이 한계에 부딪히지 않습니다.
2. 공간
백업을 작성하려면 서버에 사이트 크기에 가까운 공간이 필요합니다. 디스크를 가득 채우는 백업은 사이트 자체에도 지장을 줄 수 있습니다. 더 이상 필요 없는 이전 백업은 지우거나 다른 곳에 보관하세요.
3. 업로드 제한
컴퓨터에서 백업을 복원하려면 서버로 업로드해야 합니다. 호스팅 업체는 업로드하는 파일 크기를 제한하며(PHP의 upload_max_filesize 및 post_max_size 설정), 대개 수십에서 수백 메가바이트 수준입니다. 이보다 큰 백업은 거부되며, 때로는 몇 분 동안 업로드한 뒤에야 거부됩니다.
해결책은 세 가지입니다: 호스팅 업체에 제한을 올려 달라고 요청하기, 파일을 조각으로 나누어 보내기, 또는 컴퓨터를 거치지 않고 사이트를 서버에서 서버로 옮기기.
공간을 확보하려면
- 더 이상 어떤 페이지에서도 쓰지 않는 미디어와 페이지의 이전 버전을 삭제하세요.
- 백업에 들어갈 필요가 없는 캐시와 임시 파일을 비우세요.
- 이전 백업을 사이트 폴더에 보관하지 마세요.