ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • aws RDS 백업
    aws 2024. 2. 5. 12:28

    AWS RDS 백업

    - 전체 백업을 수행합니다. 데이터베이스 백업 기간 동안 5분마다 트랜잭션 로그가 백업됩니다.

    - 자동 백업 보존 기간은 1~35일 사이로 설정할 수 있고 이 기능을 사용을 원하지 않으면 0으로 설정으로 하면된다

    - 수동 데이터베이스 스냅샷이 가능합니다.

    - 자동 백업이 만료되면 DB 스냅샷은 원하는 기간 동안 보관할 수 있습니다.

    - S3에서 백업 파일을 복원하는 옵션이 있습니다.

    - MySQL Aurora 클러스터로 복원할 경우 온프레미스 데이터베이스를 다시 백업하면 됩니다.

    - 외부적으로 Percona XtarBackup이라는 소프웨어를 사용합니다.

    - MySQL을 실행하는 새 Aurora Percona XtraBackup의 백업 파일을 Amazon S3로 보내어, 거기서 백업을 복원할 수 있습니다. 

     

    RDS 비용 절약하는 방법

    - RDS 데이터베이스를 한달에 2시간만 사용하는 걸 가정해 보겠습니다. 데이터베이스를 중지한다고 합니다 하지만 스토리지 비용은 계속 지불해얗 합니다. 데이터베이스를 중지하더라도요 따라서 두 시간 동안 사용한 후 스냅샷을 만든 다음, 원복 데이터베이스를 삭제하면 됩니다. 스냅샷은 RDS 데이터베이스의 실제 스토리지 비용보다 훨씬 저렴합니다. 데이터베이스를 다시 사용할 준비가 되면, 스냅샷을 복원하여 사용하면 됩니다.

     

    AWS Aurora 백업

    - RDS에서는 백업을 비활성화 할수있지만 Aurora에서는 비활성화가 불가능합니다.

    - 자동화된 백업이나 수동 스냅샷을 복원할 때마다 새 데이터베이스가 생성됩니다.

    - Aurora MySQL에서는 Percona XtraBackup으로 백업을 한 다음,

    'aws' 카테고리의 다른 글

    aws ElastiCache 실습  (0) 2024.02.08
    aws ElastiCache Overview  (2) 2024.02.07
    aws Aurora  (0) 2024.02.02
    aws RDS 실습  (0) 2024.02.01
    aws RDS  (1) 2024.02.01
Designed by Tistory.