Синхронизиране на данни между два отдалечено разположени сървъра

Имам два сървъра за данни, които са разположени отдалечено на различни места. Единият сървър е SQL Server 2008 R2, а другият е SQL Azure.

SQL Server съдържа повече от 50000000 записа и искам да синхронизирам тези данни в сървъра SQL Azure.

Какви са най-добрите начини да направим, за да не се сблъскаме със следните проблеми

  1. Загуба на данни
  2. Дублиране или излишък на данни
  3. Закъснения

Благодаря предварително


person Ahsan Ali    schedule 23.09.2014    source източник
comment
Благодаря marc_s за редактирането:   -  person Ahsan Ali    schedule 23.09.2014


Отговори (1)


Можете да използвате SQL Data Sync, като инсталирате агента за синхронизиране на вашата машина SQL Server 2008 R2 и насочите агента към вашата база данни SQL Azure.

Проверете тази връзка за всички подробности http://azure.microsoft.com/en-us/documentation/articles/sql-database-get-started-sql-data-sync/

Освен това можете да използвате SSIS задание на SQL Server, за да копирате данните във вашата база данни SQL Azure.

person sabbour    schedule 23.09.2014
comment
Благодаря, Sabbour за вниманието - person Ahsan Ali; 26.09.2014