Salta al contenuto

Come posso attivare la registrazione binaria per un cluster Amazon Aurora compatibile con MySQL?

2 minuti di lettura
0

Desidero attivare la registrazione binaria in modo da poter replicare un cluster Amazon Aurora compatibile con MySQL su un database esterno compatibile con MySQL. In alternativa, desidero poter creare una replica tra Regioni AWS.

Risoluzione

Per impostazione predefinita, la registrazione binaria è disattivata per Aurora compatibile con MySQL.

Per verificare se la registrazione binaria è disattivata su un cluster di database, esegui questo comando:

mysql> show variables like 'log_bin';

Esempio di output

+----------------+------------+  
| Variable_name  | Value      |  
+----------------+------------+  
| log_bin        | OFF        |  
+----------------+------------+

Se la registrazione binaria è disattivata, attivala.

Quando attivi la registrazione binaria, il tempo di ripristino per un riavvio non pianificato può essere più lungo. Aurora MySQL esegue un ripristino completo del log binario sull'istanza di scrittura. Il tempo di ripristino dipende dal carico di lavoro, dalla quantità di dati registrati nei log binari e dal formato del parametro binlog_format.

Per verificare che la registrazione binaria sia attivata, esegui questo comando:

mysql> show variables like 'log_bin';

Esempio di output:

+----------------+------------+  
| Variable_name  | Value      |  
+----------------+------------+  
| log_bin        | ON         |  
+----------------+------------+

Nota: a meno che non ti occorra un formato binlog specifico, imposta binlog_format su ROW. Per MySQL versione 8.0.34 e successive, binlog_format è impostato su ROW per impostazione predefinita.

Per controllare il formato binlog, esegui questo comando:

mysql> show variables like 'binlog_format';

Esempio di output:

+----------------+------------+  
| Variable_name  | Value      |  
+----------------+------------+  
| binlog_format  | ROW        |  
+----------------+------------+

Informazioni correlate

Managing an Amazon Aurora DB cluster

How do I identify which Amazon RDS DB parameters are in custom parameter groups and which are in default parameter groups? (Come posso identificare i parametri del database di Amazon RDS che sono in gruppi di parametri personalizzati e quelli che sono in gruppi di parametri predefiniti?)

Binary Logging Formats (Formati di registrazione binaria) sul sito web MySQL

binlog_format sul sito web MySQL

AWS UFFICIALEAggiornata un anno fa