안녕하세요, 

베스핀글로벌 GCP Support팀입니다.


이번 아티클에서는 주제로 "Cloud SQL의 백업 방식"을 다루고자 합니다.



Cloud SQL 백업 방식


Cloud SQL의 백업 방식은 증분 방식으로 이전 백업 후 변경된 데이터만 포함하여 백업하는 방식입니다.

가장 오래된 백업이 삭제되면 두번째로 오래된 백업의 크기가 증가하여 전체 백업 크기가 동일하게 유지됩니다.


Cloud SQL은 2가지 유형의 백업을 지원합니다.


1) 주문형 백업

사용자가 직접 삭제하거나 인스턴스가 삭제 되기 전까지 유지되는 백업입니다.

정해진 백업 기간까지 기다리지 않고 언제든지 백업을 만들 수 있습니다. 

다만 주문형 백업은 자동으로 삭제되지 않기 때문에 비용이 계속되어 청구 됨으로 관리가 필요합니다.


2) 자동 백업

지정한 매일 4시간의 백업 기간 내에 수행 되며 지정한 자동 백업 수 만큼 유지 됩니다.(백업 수 초과시 가장 이전 백업 부터 자동 삭제 됩니다.)

아래와 같이 직접 백업 시간대를 설정할 수 있습니다.



자동 백업 수의 기본 값은 7개이지만, 7개 이상으로 변경 할 수 있습니다.


백업본은 따로 설정하지 않으면 인스턴스와 가장 가까운 멀티 리전에 저장됩니다.

ex : asia-northeast3(서울) 리전의 인스턴스인 경우 > AISA 멀티 리전에 저장

원하는 위치가 있으면 커스텀 백업 위치를 설정해야합니다.



참조 링크


[1] Cloud SQL 백업

https://cloud.google.com/sql/docs/sqlserver/backup-recovery/backups



관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.


감사합니다.