SQL Server 2008 / R2 の サポート終了による「拡張セキュリティ更新プログラム : Extended Security Update (ESU)」の提供に伴い、様々なアナウンスや情報が公開されています。
情報がかなり散在していますので、各機能を確認する前に全体的にまとめてみました。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
SQL Server 2008 / R2 の サポート終了による「拡張セキュリティ更新プログラム : Extended Security Update (ESU)」の提供に伴い、様々なアナウンスや情報が公開されています。
情報がかなり散在していますので、各機能を確認する前に全体的にまとめてみました。
先月、パブリック プレビュー:Azure Virtual Machines での SQL Server 2008 および 2008 R2 に対する Backup のサポート でアナウンスされましたが、SQL Server 2008 / R2 の Azure VM の AzureBackup による SQL Server のデータベースバックアップがプレビューでサポートされました。
SQL Server 2008 / R2 のサポートは本日 (2019/7/9) で終了となり、今後、拡張セキュリティアップデート (ESU : Extended Security Updates) の対応として、Azure の仮想マシンで SQL Server を動作させることもあるのかもしれません。
そのような場合に、バックアップとして Azure Backup の利用は検討した方が良いのではないでしょうか。
それでは、実際に試してみたいと思います。
関連するドキュメントとしては Give SQL sysadmin permissions for SQL 2008 and SQL 2008 R2 になります。
SQL Server 2005 以降を使用していて、完全バックアップ + 差分バックアップの運用をしている場合に使用できる方法になります。
前回はローリング アップグレードということで、パッシブ ノードからパッチを適用していました。
アクティブ ノードからパッチを適用したらどうなるのだろうと思って試してみました。
TechNet フォーラムを見ていたところ SQL Server 2008 R2 のローリングア ップグレードを使用したパッチ適用についての投稿がありました。
そういえば、SQL Server 2008 以降のクラスタ環境ではローリング アップグレードのシナリオが追加されていたなということを思い出し、良い機会だったので試してみました。
# Tech・Ed 2009 のセッションでの話があったということをブログに書いていたのですが試していませんでした…。
技術情報としては以下の情報が参考になります。
# フォーラムに記載されていた技術情報になります。2008 R2 でも同じ手順になります。
SQL Server 2008 フェールオーバー クラスタにローリング更新プログラムおよび Service Pack を適用する方法
今回は使用しないのですが以下のような技術情報もあります。
FIX: Error message when you perform a rolling upgrade in a SQL Server 2008 cluster : "18401, Login failed for user SQLTESTAgentService. Reason: Server is in script upgrade mode. Only administrator can connect at this time.[SQLState 42000]"
SQL Server フェールオーバー クラスター インスタンスをアップグレードする方法 (セットアップ)