30分でおさらい。windows server バックアップ

24
30分でおさらい。 Windows Server バックアップ 2012/01/14 66CLR/H勉強会 素敵なおひげ

Upload: -

Post on 30-Jun-2015

11.185 views

Category:

Technology


2 download

DESCRIPTION

2012/01/14 第66回CLR/H勉強会で発表した内容になります。

TRANSCRIPT

Page 1: 30分でおさらい。Windows Server バックアップ

30分でおさらい。 Windows Server バックアップ

2012/01/14 第66回  CLR/H勉強会 素敵なおひげ

Page 2: 30分でおさらい。Windows Server バックアップ

自己紹介

¨  H/N:シバタ(素敵なおひげ) ¨  Twitter: @stknohg ¨  Blog : http://d.hatena.ne.jp/stknohg/

¨ 札幌で働くSIerです。 2010年よりCLR/Hスタッフとして活動しています。

¨ 今年のテーマは 『モバイルとサーバー』

Page 3: 30分でおさらい。Windows Server バックアップ

はじめに

Page 4: 30分でおさらい。Windows Server バックアップ

アジェンダ

①  Windows Server バックアップ

②  Volume Shadow Copy Service(VSS)

③  スナップショットと静止点

Page 5: 30分でおさらい。Windows Server バックアップ

Windows Server バックアップ

Page 6: 30分でおさらい。Windows Server バックアップ

Windows Server バックアップ

¨  Windows 2008 Server から  NTBackup に代わり 登場したOS標準のバックアップツール

¨ 特徴 ¤ VSSを利用したブロックレベルのバックアップ ¤ 自動で増分バックアップ

n 世代管理を自前で行う事は不可 ¤ バックアップファイルはVHD形式 ¤ テープデバイスへのバックアップ不可

n 代わりに光学ドライブへのバックアップが可能

Page 7: 30分でおさらい。Windows Server バックアップ

Windows Server バックアップ

¨  Widnows Server 2008 R2での微妙な変化

¤ スケジュールバックアップ時の保存先

¤ システム状態のバックアップがGUIで可能 ¤ ディレクトリ、ファイル単位のバックアップが可能

¤ コマンドラインツールのオプションの強化

Page 8: 30分でおさらい。Windows Server バックアップ

NTBackupのダウンロード

¨ バックアップしたデータの復元用にNTBackupを ダウンロードする事ができる

¨ ダウンロード先 ¤ Window Vista / Windows Server 2008向け

n  http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=7da725e2-8b69-4c65-afa3-2a53107d54a7&displayLang=ja

¤ Windows 7 / Windows Server 2008 R2向け n http://support.microsoft.com/kb/974674/ja

Page 9: 30分でおさらい。Windows Server バックアップ

インストール

¤ OSをインストールした時点では Windows Serverバックアップはインストール されていない。

¤ インストール方法 n サーバーマネージャーから“機能の追加”

n  Windows Server バックアップ

n コマンドラインツール

n コマンドプロンプトから”機能の追加” n  Start /w ocsetup WindowsServerBackup

n  Start /w ocsetup WindowsServerBackupCommandlet (大文字、小文字は区別されるので注意)

Page 10: 30分でおさらい。Windows Server バックアップ

バックアップとリカバリ

¨  GUIから操作 ¤ バックアップスケジュール ¤ 一回限りのバックアップ

¨  コマンドラインツールから操作 ¤ Wbadmin start backup ¤ Wbadmin start recovery *wbadminコマンドの詳細はヘルプを参照

Page 11: 30分でおさらい。Windows Server バックアップ

Volume Shadow Copy Service

Page 12: 30分でおさらい。Windows Server バックアップ

Volume Shadow Copy Service(VSS)

¨  OS標準の機能としてデータのバックアップや スナップショット(Shadow Copy)を取る為の基盤

¨  Windows XP以降のOSで利用可能

Page 13: 30分でおさらい。Windows Server バックアップ

VSSの仕組み

¨  Requestor ¤ スナップショットの作成を依頼する

n バックアップソフト等のアプリケーション

¨  Writer ¤ アプリケーションレベルの整合性を保つ為の処理を行う

n  System Writer - システム状態 n  Registry Writer - レジストリ n  SQL Server VSS Writer – SQL Serverデータベース n  Etc…

¨  Provider ¤ ストレージに対してスナップショットを作成する

n  Hardware Provider – SAN等のハードウェア n  Software Provider – DAS、OSのファイルシステム等 n  System Provider – Windows標準のProvider(実質NTFS用)

Page 14: 30分でおさらい。Windows Server バックアップ

Provider

VSSの仕組み

ストレージ

Requestor VSS Writer(s)

バックアップ アプリケーション

1.VSSへスナップショットの作成要求

VSS対応 アプリケーション

2.Writerへスナップショットの作成を通知 WriterはキャッシュのFlush等を行う

3.WriterへI/Oの一時停止を通知

4.Providerへスナップショットの作成を命令

5.Providerがスナップショットを作成

7.Requestorへスナップショット 作成完了を通知

6.WriterへI/Oの停止解除を通知

Page 15: 30分でおさらい。Windows Server バックアップ

スナップショットと静止点

Page 16: 30分でおさらい。Windows Server バックアップ

VSSのスナップショット

¨  Complete Copy(Split Mirror)¤ データの完全なコピーを作成

¨  Copy on Write¤ Snapshot時はメタデータのみコピー更新前データをSnapshotボリュームに保存

¤ System Provider はこの方式

¨  Redirect on Write¤ Snapshot時はメタデータのみコピー 更新後データをSnapshotボリュームに保存

Page 17: 30分でおさらい。Windows Server バックアップ

Complete Copy

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ ク マ ー 縛 り

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

1.初期状態

2.スナップショット取得

3.データ更新

Page 18: 30分でおさらい。Windows Server バックアップ

Copy on Write

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ

ブロックID 1 2 3 4 5

データ ク マ ー 縛 り

ブロックID 1 2 3 4 5

データ 兄 者

1.初期状態

2.スナップショット取得

3.データ更新

Page 19: 30分でおさらい。Windows Server バックアップ

Redirect on Write

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ

ブロックID 1 2 3 4 5

データ ク マ ー 兄 者

ブロックID 1 2 3 4 5

データ 縛 り

1.初期状態

2.スナップショット取得

3.データ更新

Page 20: 30分でおさらい。Windows Server バックアップ

静止点について

¨  バックアップにおける静止点 ¤  ディスクに対するI/Oが発生していない ¤  メモリ上のバッファがFlushされている

¤  ボリューム/ファイルの整合性が取れている

¨  VSSはどこまで静止点を取れるのか?

Page 21: 30分でおさらい。Windows Server バックアップ

様々なバッファ

•  VSS Writerアプリケーション

(メモリ上のデータ)

•  Software Provider•  System Provider

OS/ファイルシステム (I/Oキャッシュ)

•  Hardware Providerストレージ

(キャッシュメモリ)

Page 22: 30分でおさらい。Windows Server バックアップ

参考資料

Page 23: 30分でおさらい。Windows Server バックアップ

参考資料

¨  Windows Server バックアップ(TechNet) ¤  http://technet.microsoft.com/ja-jp/library/cc754572(WS.10).aspx

¨  Windows Server バックアップまとめ ¤  http://blogs.technet.com/b/infrajp/archive/2011/03/18/windows-server.aspx

¨  Volume Shadow Copy Overview (MSDN) ¤  http://msdn.microsoft.com/en-us/library/windows/desktop/aa384649(v=VS.85).aspx

¨  Volume Shadow Copy Service (TechNet) ¤  http://technet.microsoft.com/en-us/library/ee923636(WS.10).aspx

Page 24: 30分でおさらい。Windows Server バックアップ

ご静聴ありがとうございました