2016-06-02 3 views
-2

우리는 RDS에서 mysql을 증분 백업하려고합니다. 증분 백업을 수행하는 방법을 찾을 수 없습니다. 어떻게 이것을 RDS에서 할 수 있습니까? FAQ에서 우리는 지난 5 분 동안 데이터를 복원 할 수 있다고 읽었습니다. 그러나 우리는 어떻게해야할지 모르겠다.RDS 증분 백업

+0

RDS는 이미 자체를 점진적으로 백업합니다. http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html을 참조하십시오. – ceejayoz

답변

1

AWS 데이터 파이프 라인을 사용하여이를 수행 할 수 있습니다. 전체 RDS 덤프 또는 증분 덤프 및 복원을 지원합니다. 문제는 파이프 라인을 다시 사용할 수 없다는 것입니다. 백업 또는 복원을 만들 때마다 AWS Lambda 또는 Jenkins 또는 기타 작업 스케줄링 시스템을 사용하여 파이프 라인을 복제하고 새 파이프 라인을 만들어야합니다. 자세한 내용은 this blog을 확인하십시오.

+0

매우 유용한 답변을 작성한 이후로 이것이 최근 변경 사항인지 확실하지 않지만 글을 작성하면 파이프 라인에 대한 일정을 계속하다. –

+0

@ap 잘 알고 있습니다! AWS에서 일한 지 1 년이 지났지 만 이러한 변화가 임박했습니다. – John

+0

필자가이 접근 방식을 생각해 보았던 또 다른 문제는 데이터 파이프 라인이 테이블별로 데이터 덤프를 허용하기 때문에 추가적인 잠재적 인 문제가 발생한다는 것입니다. 1. 파이프 라인 생성 후 DB에 추가 된 테이블은 ' 2. 트랜잭션이 아니기 때문에 업데이트 사이의 변경으로 인해 테이블 ​​b의 백업에서 생성 된 외래 키이지만 테이블 a의 백업에는 아직 존재하지 않는 참조 된 레코드가 손상됩니다. 그것은 수수께끼입니다. –