2010-02-09 3 views
5

방금 ​​Amazon RDS 서비스에서 첫 번째 데이터베이스 인스턴스를 만들었습니다. 궁금한데 ...Amazon RDS, S3 저장소 및 기본 RDS 테이블에 대한 기본 질문

1) 아마존이 인스턴스가 삭제 되어도 계속 자동으로 데이터를 백업하도록하는 방법이 있습니까?

2) 여러 인스턴스에서 테이블을 공유 할 수 있습니까?

3) 인스턴스에 처음 연결했을 때 세 가지 데이터베이스가 발견되었습니다. 즉, 구체적으로 만든 데이터베이스 인 innob과 mysql이 있습니다. 내가 만든 앨범이나 다른 앨범 중 하나를 계속 사용해야합니까? 비용에 영향이 있습니까?

감사합니다.

답변

7

1)로 제한됩니다?

, 아마존 할 수있는 자동 백업 데이터

아마존 RDS 할 수있는 자동 백업 모든 DB 인스턴스의. DB 인스턴스를 만들 때 백업 매개 변수를 설정할 수 있습니다. 그러나 백업 보존 기간을 설정하지 않으면 Amazon RDS가 의 기본 기간을 설정합니다. 원할 때마다 백업 매개 변수 을 수정할 수 있습니다.

는 DB 인스턴스의 사용자가 시작하는 백업되어있는 DB 스냅 샷이 있습니다, 또한

here를 참조하십시오. DB 스냅 샷은 사용자가 삭제할 때까지 유지되는 입니다. here을 참조하십시오.

2) 여러 인스턴스에서 테이블을 공유 할 수 있습니까?

예, 인스턴스는 동일한 보안 그룹에 있어야합니다. I는 먼저 인스턴스에 연결하면

3), I 세 데이터베이스가 거기에 발견 한 I 구체적 생성 innob 및 MySQL이.

mysql 테이블을 실행하려면 mysql 테이블이 필요합니다. 당신은 당신이 만든 것을 사용해야합니다.

+0

답변 해 주셔서 감사합니다, 조. 정확히 내가 무엇을 찾고 있었는지. –

1

Amazon RDS에 대해 MySQl 명령 mysqlimport (가져 오기) 및 mysqldump (내보내기)를 사용할 수 있습니다. IIRC 수입은 아마존이 자동으로 인스턴스 가 삭제 된 경우에도 지속하는 방법 내 데이터를 백업을 사용하는 방법이 있을까요 1기가바이트

+0

감사합니다. 내 질문에 좀 더 구체적이어야 했어 야했다. 나는 아마존이 제공 한 자동 프로세스를 통해 의미했다. –

1

TFD : 가져 오기는 1GB로 제한되지 않습니다. 그러나 1g 이상을 가져 오는 경우에는 mysqldump에서 모노 리식으로 파이프되는 것이 아니라 플랫 파일과 별도로 테이블을 가져와야한다고 권장합니다.우리가 외부 VPC에 VPC 내부에서 DB 인스턴스를 마이그레이션 할 수 없습니다 보안상의 이유로

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2933

0

몇몇 다른 좋은 알 수있는 것들에 대해 RDS

  • .
  • VPC에없는 Db 인스턴스를 VPC로 마이그레이션 할 수 있습니다.
  • 스냅 샷 기간 동안 모든 RDS 인스턴스 (읽기 복제본 포함)에서 I/O 작업이 일시 중단됩니다.
  • 오로라 복제본은 장애 조치 (failover)의 경우 정상적인 Db 인스턴스가됩니다. 정상적인 RDS 인스턴스는이를 지원하지 않습니다.
  • 다중 AZ의 RDS 인스턴스는 읽기 성능을 높이기 위해 재해 복구 용도로만 사용됩니다.
  • 읽기 성능을 높이려면 복제본을 읽어야합니다.
  • AWS는 기본 RDS 인스턴스에서 보조 RDS 인스턴스로 복제하는 데 요금을 부과하지 않습니다.
  • Redshift는 OLAP 트랜잭션에 사용되며 기둥 형 스토리지를 가지고 있습니다.
  • Dynamo Db는 푸시 버튼 스케일링, 즉 스케일링을위한 다운 타임을 제공하지 않습니다. 다른 RDS 인스턴스에는 해당되지 않습니다.
  • DMS - 데이터 이전 서비스를 사용하여 모든 db를 AWS로 마이그레이션 할 수 있습니다. AWS는 모든 복잡성을 처리합니다.
관련 문제