(1) Да, репликации MySQL не важно, на какой ОС она работает. Однако могут быть некоторые угловые случаи со странно названными файлами. Но это сломает начальную нагрузку, так что вы быстро это выясните.
(2) Вы можете использовать 'slave stop / start io_thread' для управления репликацией, чтобы он работал, когда ваше SSH-соединение установлено. Вы можете проверить, насколько далеко зашла репликация (на самом деле важен только поток ввода-вывода, а не поток SQL), используя show master status
& show slave status
. Вы также можете рассмотреть «правильную» VPN, такую как OpenVPN (вместо переадресации порта ssh).