2016-09-30 9 views
1

私はAzure db(v12サーバ版)を使用しています。azureの自動bacpacエクスポート


私のニーズ:

  1. 私は、開発およびテストの目的のために、私のローカル環境でのDBを必要とし、それが最新の状態にする必要があります。
  2. 私はdb server(仮定)を削除すれば私のdbを復元することはできないことを知っています。

私は手動でbacpacを生成することができますが、これは便利です。なぜなら私はdbのコピーをトランザクションの一貫性のために作成し、そのコピーからbacpacファイルを生成する必要があるからです。

私は、blobのコンテナなど、bacpacファイルへの自動スケジュールエクスポートを設定したいと考えています。 古いポータルを使用して設定しようとしましたが、bacpacsを生成する代わりにdbをコピーします。 私は多くの記事を読みましたが、私は何の答えも見つかりませんでした。

+0

これについては詳しく説明できますが、bacpacsではなくdbをコピーします。 – TheGameiswar

+0

PowerShellを使ってこれを実現できます。 Windowsエージェントで実行時間をスケジュールする必要があります。 Powershellは、データベースインスタンスに接続し、bacpacを作成し、希望する場所(ローカルまたはクラウド)に格納します。トリッキーな部分は、青空から構内にバックパックを復元することです。 –

答えて

0

エクスポートステータスを設定する設定

  • に必要なデータベース
  • クリックして選択します下記の手順とそれがAzureのSQLデータベース
  • にAzureストレージに

    1. Go]をBACPACが生成されますしてください〜AUTOMATIC
    2. を指定してください。STORAGE AC EXPORTオプション
    3. 保存設定から作成し、それが正常に与えられた間隔でBACPACを生成しますのために何をしない
    4. Serverのログイン名とパスワードを入力する
    5. FREQUENCYに
    6. を設定したカウント時間

    上記の手順が役立つかどうかを教えてください。

  • +2

    この機能は2017-03-01に削除されているので、それに頼らないでください。 – Walf

    関連する問題