Как я могу отразить базу данных SQL Azure на обычном сервере Windows? - PullRequest
1 голос
/ 25 мая 2011

Я подумываю о переносе нашего существующего веб-сайта SaaS на Windows Azure.

Но, хотя Azure выглядит красиво и, вероятно, более стабильно, чем обычный сервер Windows, я все же хочу иметь какой-то план резервного копирования на случай, если весь Azure выйдет из строя.Назовите меня параноиком, но это уже случалось с другими облаками несколько раз раньше (http://eu.techcrunch.com/2011/04/21/amazon-ec2-goes-down-taking-with-it-reddit-foursquare-and-quora/).

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

Это не слишком сложно для развертывания как на Azure, так и на нашем собственном веб-сервере из одной и той же базы кода, но я не уверен, как выполнить зеркалирование базы данных SQL Azure на мой сервер Windows.

Есть ли способсделать это? Кроме того, какой выпуск SQL-сервера мне нужно на моем Windows-сервере, чтобы это работало?

Ответы [ 2 ]

2 голосов
/ 25 мая 2011

Вы можете использовать SQL Azure Data SYNC CTP 2 для синхронизации вашей БД SQL Azure с локальной БД; Но Data SYNC находится в CTP, поэтому вы также можете использовать - мастер миграции SQL Azure, службы SSIS, BCP, импорт / экспорт SQL-сервера и т. Д. Для создания резервной копии.

Ссылки:

  1. Мастер миграции SQL Azure: http://sqlazuremw.codeplex.com/
  2. СИНХРОНИЗАЦИЯ ДАННЫХ SQL Azure http://www.microsoft.com/windowsazure/sqlazure/datasync/
1 голос
/ 29 августа 2011

Вы можете попробовать SQL Azure Backup - этот инструмент позволяет создавать резервные копии в виде одного файла. И Data Compare SQL синхронизирует данные таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...