2014-09-29 2 views
0

우분투 14.04와 드루팔 (Drupal 7)에서 아파치 2.4를 사용하고 있습니다. 저는 드루팔 (Drupal) 사이트에 대한 쉬운 원격 백업을 원했기 때문에 Dropbox에 넣으려고했습니다. 그런 다음 문제가 발생하여 Apache는 403 오류 ("이 서버에 대한 액세스 권한이 없습니다.")를 제공하기 시작했습니다.Dropbox가 내 Drupal 사이트를 손상시키는 이유는 무엇입니까?

이전 백업에서 복구되었지만 여전히 어떤 일이 발생했는지 파악할 수 없습니다. 나는 Dropbox 디렉토리와 백업을 비교해도 동일하다. Dropbox 디렉토리의 모든 권한을 백업과 일치하도록 재설정했지만 Dropbox의 버전은 여전히 ​​작동하지 않습니다. 또한 Dropbox 디렉토리의 파일을 백업 위치에 복사하려고 시도했지만 여전히 작동하지 않았습니다.

나는 무엇이 잘못되었는지를 놓치지 않았습니다. 누구든지 Dropbox가 망가뜨릴 수도있는 아이디어가 있습니까?

+0

그래서 문제가 무엇인지 명확하지 않으며 서버에서 파일을 제거 했습니까? 파일을 드롭 박스에 복사 했습니까? 그런 다음 dropbox에서 서버로 복사하십시오. – Daedalus

+0

내 서버에서 파일을 ~/foo에서 ~/Dropbox/foo (및 그에 따라 Apache 구성을 업데이트 함)로 이동했습니다. ~/foo에있을 때 제대로 작동하고 ~/Dropbox/foo로 이동 한 후 언젠가 끊어졌습니다. ~/Dropbox/foo에서 ~/foo로 파일을 이동해도 문제가 해결되지 않았습니다. 필자는 파일을 제거하지 않았거나 새 파일을 서버에 복사하지 않았습니다. –

+0

Dropbox는 파일을 변경하거나 변경하지 않을 수 있습니다. 나는 확신 할 수 없다. 나는 개인적인 경험을 통해서만 한 번에 친구에게 다운로드를 제안했고 브라우저의 바이러스 경보를 발령했다. 나는 다른 방법을 시도했고, 그 방법은 잘 동작했다. 그렇지 않으면 여기에 기여할 것이 많지 않습니다. – Daedalus

답변

3

Dropbox 위치에서 사이트를 실행하는 대신 Dropbox를 백업용 저장소로 설정하는 것이 가장 좋은 이유는 무엇입니까?

이 시도 : https://www.drupal.org/project/backup_migrate_dropbox
이 당신이 당신의 보관 용 백업 전략의 한 부분으로 언급하지 않았다 또한 백업 데이터베이스 것이다.

또는 rsync를 통해 Dropbox 폴더에 대한 증분 백업을 실행하는 cron 작업을 실행할 수 있습니다. Dropbox를 통해 우분투와의 동기화를 이미 완료했다고 가정합니다. 이 위치에서 문서화 된 프로세스를 사용하면 여러 웹 서버에서 완벽하게 작동합니다. http://hadzimahmutovic.com/rsnapshot-mysql/rsnapshot-backing-mysql-databases

관련 문제