Каков точно Ваш вопрос? Я предполагаю, что Вы спрашиваете, почему эти две строки не работают, потому что Вы отсутствуете "-m состояние".
изменение
#-A INPUT -p tcp --dport 8022 --state NEW,ESTABLISHED -m recent --set -j ACCEPT
#-A INPUT -p tcp --dport 8022 --state NEW -m recent --update --seconds 600 --hitcount 11 -j
кому:
#-A INPUT -p tcp --dport 8022 -m state --state NEW,ESTABLISHED -m recent --set -j ACCEPT
#-A INPUT -p tcp --dport 8022 -m state --state NEW -m recent --update --seconds 600 --hitcount 11 -j
Если Вы хотите, чтобы мы перечитали по Вашей конфигурации и проверили ее, это не место для этого, но если у Вас есть конкретные вопросы о iptables, или как структурировать правила брандмауэра в целом, это - великолепное место для выяснения.
Один из многих способов - получить установщик mysql odbc и установить его на сервере sql2008, а затем создать задание etl для завершения передачи.
Если вы можете себе позволить, я предлагаю вам использовать Oracle Goldengate, ориентированный на такого рода вещи. Раньше я был администратором БД Oracle давным-давно и в остальном не имею к ним никакого отношения. Или вы можете просто экспортировать sql, массировать данные и импортировать самостоятельно (вы можете передавать изменения дельты, чтобы они выглядели как синхронизация). Усилия в этом случае зависят от того, насколько сильно отличаются ваши схемы и насколько нестандартный SQL вы используете.
Вы можете попробовать некоторые клиенты с графическим интерфейсом, например SQLyog. Где вы можете импортировать данные из SQL Server в MySQL.