안녕하세요
mariaDB MHA으로 이중화가 되어있는데 이중화가 끊겨 재연결하는 작업이 필요합니다..
저번주 수요일날 연결이 끊겨 재연결 작업 일정이 내일인데요.. 바이너리 로그 보관 디폴트설정이 7일으로 알고있습니다.
보관주기를 변경하는 방법이 제일 좋겟지만 디비 재시작이 불가능해서.. 저번주 수요일 바이너리로그를 백업 후 내일 다시 넣어서 레플리케이션으로 복구가 가능한걸까요..?
데이터가 1테라가 넘어 디비데이터를 그대로 넣는건 시간이 좀 소요될듯하여 해당방법으로 진행해볼려고합니다!
답변주시면 감사하겠습니다!
binlog_expire_logs_seconds
Description: If non-zero, binary logs will be purged after binlog_expire_logs_seconds seconds. Possible purges happen at startup and at binary log rotation. From MariaDB 10.6.1, binlog_expire_logs_seconds and expire_logs_days are forms of aliases, such that changes to one automatically reflect in the other.
Commandline: --binlog-expire-logs-seconds=#
Scope: Global, Session
Dynamic: Yes
Data Type: numeric
Default Value: 0
Range: 0 to 4294967295
Introduced: MariaDB 10.6.1
expire_logs_days
Description: Number of days after which the binary log can be automatically removed. By default 0, or no automatic removal. When using replication, should always be set higher than the maximum lag by any replica. Removals take place when the server starts up, when the binary log is flushed, when the next binary log is created after the previous one reaches the maximum size, or when running PURGE BINARY LOGS. Units are whole days (integer) until MariaDB 10.6.0, or 1/1000000 precision (double) from MariaDB 10.6.1.
Starting from MariaDB 10.6.1, expire_logs_days and binlog_expire_logs_seconds are forms of aliases, such that changes to one automatically reflect in the other.
Commandline: --expire-logs-days=#
Scope: Global
Dynamic: Yes
Data Type: numeric
Default Value: 0.000000 (>= MariaDB 10.6.1), 0 (<= MariaDB 10.6.0)
Range: 0 to 99
DB 纻 ۾ϼ.