Размер автоматизированных снимков для одного из наших экземпляров AWS RDS MYSQL (кластер Аврора) растет с сентября по экспоненте. До сентября было примерно 475 ГБ. С тех пор он растет 8GB -10GB ежедневно. В настоящее время он составляет 2085 ГБ.
Общий журнал, журнал запросов, журнал медленных запросов, журнал аудита были включены с момента первоначального развертывания экземпляра. Кроме того, в базе данных не было никаких изменений конфигурации. Размер базы данных постоянно растет и не растет, а его размер составляет около 345 ГБ. Поэтому я не уверен, что потребляет так много места, что каждый день снимок занимает 8–10 ГБ места. Как я могу найти то, что использует столько места и как я могу остановить этот экспоненциальный рост?
Пожалуйста, обратитесь к конфигурации группы параметров базы данных и кластера Aurora для справки:
resource "aws_db_parameter_group" “XXXXXXXX” {
name = “XXXXXXX”
family = "aurora5.6"
description = “XXXXXX”
parameter {
name = "general_log"
value = "1"
apply_method = "immediate"
}
parameter {
name = "log_queries_not_using_indexes"
value = "1"
apply_method = "immediate"
}
parameter {
name = "slow_query_log"
value = "1"
apply_method = "immediate"
}
parameter {
name = "log_bin_trust_function_creators"
value = "1"
apply_method = "immediate"
}
}
resource "aws_rds_cluster_parameter_group" "XXXXXX" {
name = "XXXXXX"
family = "aurora5.6"
description = "XXXXXX"
parameter {
name = "binlog_format"
value = "row"
apply_method = "pending-reboot"
}
parameter {
name = "server_audit_events"
value = "connect,query,table"
apply_method = "immediate"
}
parameter {
name = "general_log"
value = "1"
apply_method = "immediate"
}
parameter {
name = "server_audit_logs_upload"
value = "1"
apply_method = "immediate"
}
parameter {
name = "slow_query_log"
value = "1"
apply_method = "immediate"
}
parameter {
name = "server_audit_logging"
value = "1"
apply_method = "immediate"
}
}