2010-07-01 2 views

답변

2

. 나 자신의 프로덕션 서버에서 S3 (blog entry with the details)에 매일 MySQL 데이터베이스 덤프를 복사하는 데 사용합니다.

+0

scp login : [원본 경로] [목적지 경로]를 내 로컬 상자에 로그인 한 다음 내 s3에 업로드 할 것입니다. AWS :: S3 Gem을 사용합니다. 하지만 SQL DB보다 더, 나는 모든 사용자의 사진을 내 서버에 직접 보관 해왔다. 하아! 그것은 매우 빨라서 무거워지기 시작 했으므로 지금은 s3로 모든 것을 꺼내고 있습니다. – Trip

2

아마존은 S3에 대한 FTP 서비스를 제공하지 않으며, 어느 누구도 광고를 보지 못했습니다. (그래도 끔찍한 사업 아이디어는 아닙니다.)

이렇게 말하면서이 문제를 해결할 수있는 많은 도구가 있습니다!

많은 사람들이 선호하는 백업 유틸리티 (예 : cron + rsync)와 함께 s3fs과 같은 것을 사용합니다.

최근에는 boto과 맞춤 Python 스크립트를 사용하여 큰 성공을 거두었습니다. 내가 좋아하는 이유는 상자에서 실행중인 다른 서비스와 잘 통합되고 상태 업데이트를 제공하기 때문입니다.

희망 하시겠습니까?

최저

,

자크 당신은 내가 AWS::S3 gem을 제안합니다 루비 온 레일 질문 태그했듯이

+0

그래 직접 지시 할 수있는 방법이 있었으면 좋겠어. Amazon S3에 ssh 할 수 없습니까? – Trip

+0

실제로하실 수 있습니다! EC2 인스턴스를 시작하고, SSH를 통해 연결하고, EC2 상자가 FTP 사이트의 데이터를 로컬 디스크로 다운로드 한 다음 S3에 새 데이터를 업로드하는 쉘 스크립트를 작성했습니다. –

0

나는 firefox의 s3fox 추가로 대량 업로드를 수행했다.

관련 문제