Как я могу создать резервную копию моего табличного хранилища Windows Azure? - PullRequest
14 голосов
/ 23 апреля 2011

Я хотел бы иметь возможность создавать резервные копии моего табличного хранилища, а также мне необходимо перенести данные (экспорт и импорт) из моей рабочей среды в среду разработки на моем рабочем столе.

Кто-нибудь знает какие-либо инструменты или методы, которые я могу использовать для этого.

Ответы [ 4 ]

7 голосов
/ 23 апреля 2011

Вы можете использовать продукт Cerebrata's Azure Management Cmdlets.Это позволяет загружать и восстанавливать хранилище таблиц Azure (и многое другое).Вы можете скачать его с здесь.

4 голосов
/ 24 апреля 2011

http://clumsyleaf.com/products/tablexplorer

TableXplorer позволит вам экспортировать все данные таблицы в файл XML или CSV.

3 голосов
/ 26 апреля 2011

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

Насколько я знаю, все они просто запускают обычный запрос хранения таблицы, чтобы просмотреть все записи в таблице и сохранить результаты. Если у вас есть достаточный объем данных (и если вы используете хранилище таблиц, то, скорее всего, у вас есть), вполне возможно, что резервное копирование может занять час или более.

Для простоты предположим, что у вас есть две большие связанные таблицы, A и B. Если резервное копирование начинается с резервного копирования таблицы A, а затем переходит к таблице B, к тому времени, когда она заканчивает резервное копирование таблицы B, она может содержат записи, основанные на данных в таблице А, которых просто нет.

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

0 голосов
/ 09 июня 2011

Вы можете попробовать это решение , которое позволяет создавать резервные копии / восстанавливать ваши таблицы и большие двоичные объекты в той же или другой учетной записи хранения.

...