본문 바로가기

카테고리 없음

AWS 데이터베이스 서비스 Aurora이 undo 기능이 탄생 72 시간 소급 가능

출처 : https://jp.techcrunch.com/2018/05/11/2018-05-10-aws-launches-an-undo-feature-for-its-aurora-database-service/

 

 

AWS의 '관리 MySQL / PostgreSQL'데이터베이스 서비스에 실행 취소 기능이 붙는다. 오늘 회사의 발표에 따르면, 그 Aurora Backtrack 기능을 통해 사용자는 "시간을 역행있다" 지금 그것은 MySQL 뿐이지 만,이 기능을 사용하면 이후 새롭게 만들어지는 데이터베이스 클러스터와 백업에서 복원 된 클러스터에 대해 실행 취소 할 수있게된다. 그때까지 있었다 데이터베이스는 노이다.

이 기능을 활성화하면 AWS는 최대 72 시간만큼 트랜잭션 로그를 취한다. 프로덕션 데이터베이스에서 잘못된 테이블을 넣은 등의 발견시 응용 프로그램을 일시 정지하고, 어디까지 돌아 싶은 시간 (시간)을 지정한다. 그러자 Aurora는 데이터베이스도 포즈하여 열려있는 모든 연결을 닫 아직 커밋하지 아니한 모든 청소 후 지정된 시점으로 롤백한다.

물론, 트랜잭션의 역행은 AWS가 처음은 아니다. MySQL을 포함한 많은 데이터베이스 시스템이 이미 어떤 형태로 구현하고있다. 그러나 그들 중 대부분은 오늘 AWS가 발표 한 것에 비해 범위가 좁다.

AWS 수석 에바리스트 (Chief Evangelist) Jeff Barr가 오늘 발표에서 말하고 있지만, 그것은 재해 복구 만이 목적은 아니다. 그는 이렇게 쓰고있다 : "당신이 멋진 새로운 기능의 창의적이고 기발한 방법을 반드시 생각 나는 것이다. 예를 들어, 프로덕션 데이터베이스에서 여러 테스트를하고 그 테스트의 모든 흔적을 청소하기 도있다. 복구 지침은 API 또는 CLI (Command Line)에서 할 수 있기 때문에이 기능을 기존의 테스트 프레임 워크에 통합하는 것도 용이하다 ".

Aurora Backtrack 이제 모든 개발자가 사용할 수있다. 요금은 미국 지역에서는 레코드 다시 100 만 문자 당 약 0.012 달러이다. 유럽과 아시아에서는 다소 높아진다.

 

저작자표시 비영리 (새창열림)