Pobierz całą bazę danych SQL Azure jako pojedynczy plik

Czy na platformie Azure istnieje możliwość uzyskania kopii bazy danych? Czy raczej odłączyć mdf i uzyskać go jako plik? Czasami tworzę bazę danych w chmurze, jest na chwilę, a potem chcę ją zdjąć i zarchiwizować. Mój obecny rutine kopiuje bazę danych za pomocą SQL Azure Migration Wizard do lokalnej instancji Express, którą następnie odłączam i umieszczam w bezpiecznym miejscu.

Edytuj Co ciekawe, moja metoda wyboru rzuca tym razem wyjątek. So it ' s far od ideału.

Author: Gleno, 2011-07-01

7 answers

Jest inny sposób, aby to zrobić:

"C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\SqlPackage.exe" /Action:Export /SourceServerName:"tcp:xxxxx.database.windows.net,1433" /SourceDatabaseName:DbName /SourceUser:user /SourcePassword:password /TargetFile:C:\backups\backup.bacpac
 44
Author: Low Flying Pelican,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-29 18:15:08

Z SQL Server Management Studio 2014, połącz się z docelowym serwerem bazy danych, kliknij prawym przyciskiem myszy jego węzeł bazy danych i kliknij Importuj aplikację warstwy danych. W Kreatorze importu wybierz opcję importu z platformy Windows Azure.

 21
Author: Edward Brey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-29 18:14:25

Using SQL Managment Studio (I use 2012):

  • Utwórz nową lokalną bazę danych.
  • Kliknij prawym przyciskiem myszy w bazie danych -> zadania - > Importuj dane

Następnie musisz wybrać bazę danych platformy azure jako źródło danych, a nową lokalną bazę danych jako miejsce docelowe danych.

W tym momencie możesz utworzyć kopię zapasową serwera sql lub wygenerować plik skryptu sql, aby uzyskać lokalną kopię w tym momencie.

 6
Author: dlopezgonzalez,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-30 11:04:59

Z tego właśnie powodu utworzyłem narzędzie Enzo Backup for SQL Azure. Możesz utworzyć pełną kopię zapasową i uzyskać plik, który możesz przywrócić później do innej bazy danych SQL Azure lub bazy danych SQL Server.

Zauważ, że SQL Azure będzie oferował w przyszłości formę kopii zapasowej tylko w chmurze. To kolejna dobra opcja. Wreszcie Red-Gate ma produkt do kopiowania bazy danych SQL Azure do lokalnej bazy danych SQL Server, ale nie jestem pewien, czy daje "plik kopii zapasowej" na powiedz.

 5
Author: Herve Roggero,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-01 17:49:14

Istnieje narzędzie RedGate, które wykona kopię zapasową Twojej bazy danych na lokalnym serwerze http://www.red-gate.com/products/dba/sql-azure-backup/

Uznałem to za przydatne, zanim dokonam aktualizacji bazy danych, na wypadek, gdyby wydarzyły się złe rzeczy.

 3
Author: Craig,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-04 04:28:46

Ponieważ zadałem to pytanie, konsola Azure management console dodała opcję eksportu całej bazy danych do magazynu blob. Możesz tam przechowywać swoje kopie zapasowe, ale jeśli wolisz Wydruk, istnieje wiele narzędzi blob explorer , takich jak ten.

 3
Author: Gleno,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-08 02:04:45

Dobrą darmową opcją, z której korzystam od kilku lat, jest kopia zapasowa Sql i Ftp. Jest to w 100% bezpłatne, jeśli tworzysz kopię zapasową na lokalnym laptopie.

Pamięć zewnętrzna wymaga płatnej licencji .

Ze strony:

Koniec z wieloetapową konfiguracją SSMS, wystarczy jeden formularz do automatyzacji kopii zapasowych: wybierz bazy danych, kopia zapasowa( pełna, diff, tran log), Szyfruj, Kompresuj, wysyłaj do folderu, FTP lub usługi w chmurze: cloudservices

Harmonogram kopie zapasowe, Otrzymuj e-maile z potwierdzeniem i przywracaj w razie potrzeby.

 0
Author: Korayem,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-08 17:02:44