Итак, я создал облачную SQL (MySQL) DB somedb и ее реплику чтения somedb-replica, как я могу реплицировать только некоторые из ее таблиц (например, replicate-do-table)?
somedb
somedb-replica
replicate-do-table
хочу сделать
replicate-do-table=somedb.table1 replicate-do-table=somedb.table2
Боюсь, это невозможно, по крайней мере, так, как вы предлагаете. Чтобы применить фильтры репликации к реплике чтения, вам потребуется либо передать флаг --replicate-do-table=somedb.sometbl при запуске экземпляра реплики, либо подключиться к экземпляру позже и выполнить команду CHANGE REPLICATION FILTER REPLICATE_DO_TABLE = somedb.sometbl (доступно из MySQL 5.7).
--replicate-do-table=somedb.sometbl
CHANGE REPLICATION FILTER REPLICATE_DO_TABLE = somedb.sometbl