11

SQL Azureデータベースのバックアップを作成するための良い方法を思いついた人はいますか?

2つのアプローチはSSISまたはBCPのようです。SSISには、私が持っていないMSSQL2008のローカルインストールが必要なようです。BCPはもう少し有望に見えますが、現時点ではSQLAzureでBCPを使用する例を見つけることができていません。

4

9 に答える 9

6

PDC09で、彼らはSQL Azure Data Syncを発表しました。これは、ローカルSQLServerをAzureSQLServerと同期させるように設計された初期のプレビューでした。

メンテナンスなどのデータベースバックアップに関しては、もちろん、MSが管理するAzureで支払うサービスの一部です。

同期フレームワークチームには、AzureとローカルDB間のデータ同期を取り巻く多くの問題に関するブログがあります-http ://blogs.msdn.com/sync/default.aspx

于 2010-01-11T23:15:59.157 に答える
4

私の個人的なお気に入りのソリューションは、Azure Mobile Servicesを使用して、毎晩バックアップを実行し、SQLAzureからAzureStorageでホストされている.bacpacファイルにエクスポートすることです。このソリューションは、サードパーティのツールを必要とせず、bcpやPowerShellを必要とせず、100%クラウドであり、ローカルでホストされているSQLServerインスタンスをダウンロード/コピー/バックアップする必要はありません。

約8つの異なる手順がありますが、それらはすべて非常に簡単です:http: //geekswithblogs.net/BenBarreth/archive/2013/04/15/how-to-create-a-nightly-backup-of-your-sql -azure.aspx

于 2013-05-06T13:30:34.193 に答える
4

SQL Azureは、AzureBLOBストレージ内のbacpacファイルへの自動化されたスケジュール可能なバックアップを提供するようになりました

ここに画像の説明を入力してください http://blogs.msdn.com/b/sql-bi-sap-cloud-crm_all_in_one_place/archive/2013/07/24/sql-azure-automated-database-export.aspx

これを使用して夜間のバックアップを作成し、ツールに最新の14個のバックアップを保持させます。

于 2013-09-10T16:02:29.480 に答える
2

Enzo Backup for SQL Azureが利用可能です(完全リリースは10月1日に予定されています): http ://www.bluesyntax.net/backup.aspx

トランザクションの一貫性を備えたデータベースをバックアップし、後で復元することができます。バックアップをクラウドまたはオンプレミスに保存します。また、スケジューリング機能も含まれています。

于 2011-09-16T19:43:42.270 に答える
1

Red Gateツールを使用して単純なソリューションをセットアップしましたが、ローカルSQLインスタンスも必要です:http://mooneyblog.mmdbsolutions.com/index.php/2011/01/11/simple-database-backups-with-sql-紺碧

于 2011-01-12T11:38:39.123 に答える
1

私はBCPをしばらく使って、問題なく動作するようにしました。テーブルごとにバックアップ/復元を行う必要があるのは少し面倒ですが、スクリプトを作成します。これは、Microsoftが2010年の前半になると思われる適切なSQLAzureバックアップ機能を導入するまで続きます。

バックアップ:

bcp mydb.dbo.customers out customers.dat -n -U user@azureserver -P pass -S tcp:azureserver.database.windows.net

戻す:

bcp mydb.dbo.customers in customers.dat -n -U user@azureserver -P pass -S tcp:azureserver.database.windows.net
于 2010-01-12T01:28:20.103 に答える
0

www.sqlscripter.comを使用して、挿入/更新データスクリプトを生成しています(ローカルデータベースを同期するため)。無料ではありませんが(シェアウェア)、試してみる価値はあります。

于 2010-04-06T13:55:19.200 に答える
0

これで、SQLAzureCopyを使用してデータベースのバックアップを実行できます。詳細については、こちらをご覧ください

于 2011-03-31T19:25:24.747 に答える
0

azurelabsには今提供できるものがあるようです。

Azure Labs

関連記事

于 2011-08-25T12:38:29.757 に答える