Кто угодно реплицировал базу данных sql server в AWS, используя НАТИВНУЮ репликацию, а не AWS DMS

Надеюсь, просто да / нет.

Можете ли вы реплицировать в экземпляр sql server rds multi az aws с локального сервера sql (стандартная версия 2008r2)

Я знаю, что есть aws dms, и я не спрашиваю об этом.

Существуют службы каталогов aws, которые, как я считаю, позволяют вам видеть базу данных aws rds, как если бы она была в вашей сети, и это может решить некоторые проблемы, поскольку вам нужно находиться в том же домене или что-то еще для собственной репликации.

В этой ссылке говорится, что RDS не поддерживает репликацию, но только тогда, когда это мастер, а не когда это место назначения реплики только для чтения. Это не совсем понятно.


person AdiFatLady    schedule 03.10.2017    source источник


Ответы (2)


Я полагаю, что на данный момент ответ - нет.

Я рассмотрел возможность использования связанных серверов, но в настоящее время это тоже не работает. По ссылке ниже:

https://aws.amazon.com/blogs/database/implement-linked-servers-with-amazon-rds-for-microsoft-sql-server/

Каждый человек / ресурс, с которым я разговаривал в AWS, указывает мне на DMS, которая, как вы описываете в своем вопросе, не является тем, что вы ищете.

Единственное другое место, которое я встретил в своих путешествиях и копании закладок, была эта компания https://www.attunity.com/products/cloudbeam/attunity-replicate-amazon-rds-databases-amazon-ec2/ и этот продукт. Но я не пробовал, поэтому я не могу сказать, хорошо это или нет для того, что вы хотите. Но может вам помочь.

person JamesKn    schedule 03.10.2017
comment
Спасибо, Джеймс. Мы изучаем AWS DMS, но люди говорят, что общий размер логической строки может составлять не более 8000 байт, включая любые максимальные поля, например varchar (max), и что переход, который может привести к неожиданным результатам - иногда это сработает, иногда нет. Я лично в это не верю. В принципе, если вы хотите убедиться, что он работает, все таблицы не должны быть увеличены по размеру и удалять любые поля blob / clob, которые, как я думаю, не могут быть правдой, поскольку они слишком строгие, кроме тривиальных или специализированных dbs. В настоящее время мы проводим тестирование AWS DMS, чтобы проверить, что происходит. - person AdiFatLady; 04.10.2017

Также мы заметили, что DMS не может удалить записи для таблиц с составным первичным ключом. Он работает для таблицы с одним пулом первичного ключа.

person Hgottipati    schedule 18.10.2017