Azureの小ネタ (改)

~Azureネタを中心に、色々とその他の技術的なことなどを~

Azure Diagnosticsを構成するためのスキーマファイルを取得する

例によって個人的備忘録で、Azure Diagnosticsを構成するためのスキーマファイルを取得する方法です。

以下からの一部抜粋ですが、

How to use diagnostics (.NET) - Azure feature guide

Get-AzureServiceAvailableExtensionを使うと、Diag以外にも各種エクステンションのXSDファイルが取得できます。

(Get-AzureServiceAvailableExtension -ExtensionName 'PaaSDiagnostics' -ProviderNamespace 'Microsoft.Azure.Diagnostics').PublicConfigurationSchema | Out-File -Encoding utf8 -FilePath 'WadConfig.xsd' 
続きを読む

データベースのバックアップ先にBLOBを指定する

SQL Server 2012 SP1 以降から、データベースのバックアップ先にBLOBを指定することができるので、ためしてみました。

環境

試した環境は以下の通り。ちなみにSQL Serverは、Express版でも大丈夫です。

  • Windows Server 2012 R2
  • SQL Server 2014 Express

Azureのストレージアカウントは予め作成しておきましょう。

Credential

初めに、認証情報を定義しておく必要があります。以下の、CREATE CREDENTIAL で、認証情報を定義します。

CREATE CREDENTIAL mycredential WITH 
IDENTITY = 'ストレージアカウント',
SECRET = 'アカウントキー' ;

以下のテーブルをみると、情報が確認できます。

SELECT * FROM sys.credentials

バックアップ

いくつか制限がありますが、代表的な物として、

  • 1TB以上はバックアップできない
  • 追記付加、WITH FORMATオプションで上書きできる。

試しに、Hogeデータベースをバックアップする場合は以下の取りとなります。コンテナは予め作っておかないとエラーがでました。

BACKUP DATABASE Hoge
TO URL = 'https://somestorageaccount.blob.core.windows.net/mycontainer/Hoge.bak'  
      WITH FORMAT, CREDENTIAL = 'mycredential' 
     ,STATS = 5 ;
GO 

参考URL

HPC Pack 2012 R2 Update1 のバージョン番号

個人的備忘録です。

リリースノートを参照すると、 Release Notes for Microsoft HPC Pack 2012 R2 Update 1

You can confirm that the head node is upgraded to HPC Pack 2012 R2 Update 1. To view the version number in HPC Cluster Manager, on the Help menu, click About. The server version number and the client version number that appear will be 4.3.4652.0.

とのことですので、バージョン情報からサーバーバージョンを確認します。

f:id:StateMachine:20150121221104p:plain

ダイアログには、Update1の表示はありませんが、Update1ということになります。