3.週次フルバックアップのメンテナンスプランの作成
1.SSMSを用いてSQL Serverにアクセスし、左ペインの「<SQL Server>」 – 「データベース」 – 「システムデータベース」 – 「model」を選択し、右ボタンクリックで表示されるコンテキストメニューから「プロパティ」をクリックする。

2.「データベースのプロパティ」画面が開くので、「オプション」ページにて、復旧モデルを「完全」から「単純」に変更し、「OK」ボタンをクリックする。

3.続いて、左ペインの「<SQL Server>」 – 「データベース」 – 「AdventureWorks2019」を選択し、右ボタンクリックで表示されるコンテキストメニューから「プロパティ」をクリックする。

4.「データベースのプロパティ」画面が開くので、「オプション」ページにて、復旧モデルを「単純」から「完全」に変更し、「OK」ボタンをクリックする。

5.左ペインの「<SQL Server>」 – 「管理」 – 「メンテナンスプラン」を選択し、右ボタンクリックで表示されるコンテキストメニューから「メンテナンスウィザード」をクリックする。

6.メンテナンスウィザードにおいて、メンテナンスウィザードの説明文が表示された場合、「次回からこの開始ページを表示しない」にチェックを入れ、「次へ」ボタンをクリックする。

7.「プランのプロパティを選択」画面で、名前に「DBFullBackup_Weekly」と入力し、ラジオボタン「プラン全体で単一のスケジュールを使用するか、スケジュールを使用しない」を選択し、スケジュールの「変更」ボタンをクリックする。

8.「新しいジョブスケジュール」画面が表示されるので、デフォルト値(毎週日曜 0:00に実行)のまま、「OK」ボタンをクリックする。

9.「プランのプロパティを選択」画面に戻るので、「次へ」ボタンをクリックする。

10.「メンテナンスタスクの選択」画面で、「データベースの整合性確認」、「データベースのバックアップ(完全)」、「メンテナンスクリーンアップタスク」にチェックを入れ、「次へ」ボタンをクリックする。

11.「メンテナンスタスクの順序を選択」画面では、変更せずに、「次へ」をクリックする。

12.「データベース整合性確認タスクの定義」画面で、データベース項目をクリックする。

13.選択ダイアログが表示されるので、ラジオボタン「すべてのデータベース」を選択し、「OK」ボタンをクリックする。

14.「データベース整合性確認タスクの定義」画面に戻るので、「次へ」ボタンをクリックする

15.「データベースのバックアップ(完全)タスクの定義」画面のタブ「全般」で、データベース項目をクリックする。

16.選択ダイアログが表示されるので、ラジオボタン「すべてのデータベース」を選択し、「OK」ボタンをクリックする。

17.データベースに「すべてのデータベース」が選択される。

18.「データベースのバックアップ(完全)タスクの定義」画面に戻り、タブ「バックアップ先」では何も変更しない。

19.データベースのバックアップ(完全)タスクの定義」画面のタブ「オプション」で、バックアップの圧縮の設定を「バックアップを圧縮する」にし、「チェックサムを実行する」、「バックアップの整合性を検証する」、「エラー時に継続する」にチェックを入れ、「次へ」ボタンをクリックする。

20.「メンテナンスクリーンアップタスクの定義」画面で、ファイルの場所のフォルダーパスの「…」ボタンをクリックする。

21.「フォルダーの検索」画面で、バックアップファイルの格納ディレクトリ「I:¥Program Files¥Microsoft SQL Server¥MSSQL15.MSSQLSERVER¥MSSQL¥Backup」を選択し、「OK」ボタンをクリックする。

22.「メンテナンスクリーンアップタスクの定義」画面に戻り、ファイル拡張子に「bak」を設定、次の期間経過したファイルを削除に「8日」を設定し、「次へ」ボタンをクリックする。

23.「レポートオプションの選択」画面では、何も変更せずに、「次へ」ボタンをクリックする。

24.「ウィザードの完了」画面で、「完了」ボタンをクリックすると、メンテナンスプランの作成が開始される。

25.「メンテナンスブランウィザードの進行状況」画面で、全てのアクションが成功したことを確認し、「閉じる」ボタンをクリックする。

26.左ペインの「<SQL Server>」 – 「管理」 – 「メンテナンスプラン」の配下に、作成されたメンテナンスプランが表示される。

27.左ペインの「<SQL Server>」 – 「管理」 – 「メンテナンスプラン」配下の先ほど作成した「DBFullBackup_Weekly」を選択し、右ボタンクリックで表示されるコンテキストメニューから「変更」をクリックする。

28.メンテナンスプラン「DBFullBackup_Weekly」のデザイン画面が表示される。

29.デザイン画面内のタスク「メンテナンスクリーンアップタスク」を選択し、右ボタンクリックで表示されるコンテキストメニューから「名前の変更」を選択する。

30.タスク「メンテナンスクリーンアップタスク」を「メンテナンスクリーンアップタスク (bak)」に変更する。

31.先ほど名前変更したタスク「メンテナンスクリーンアップタスク (bak)」を選択し、右ボタンクリックで表示されるコンテキストメニューから「コピー」を選択する。

32.デザイン画面上で、タスクがない箇所を選択し、右ボタンクリックで表示されるコンテキストメニューから「貼り付け」を選択し、タスクを複製する。

33.コピーして作成されたタスク「メンテナンスクリーンアップタスク(bak) 1」を選択し、右ボタンクリックで表示されたコンテキストメニューから「名前の変更」を選択する。

34.新しい名前を「メンテナンスクリーンアップタスク (trn)」に変更する。

35.タスク「メンテナンスクリーンアップタスク (bak)」を選択し、関連線をタスク「メンテナンスクリーンアップタスク (bak)」に接続する。

36.タスク「メンテナンスクリーンアップタスク (trn)」を選択し、右ボタンクリックで表示されるコンテキストメニューから「編集」をクリックする。

37.メンテナンスクリーンアップタスクの設定値のうち、ファイル拡張子を「trn」に変更し、「OK」ボタンをクリックする。

38.上部メニューの「書式」 – 「自動レイアウト」 -「ダイアグラム」を選択し、タスクの並びを整える。

39.自動レイアウト実施後のデザイン画面。

40.「保存」ボタンをクリックし、編集後のメンテナンスプランの内容を保存し、メンテナンスプランの作成を終了する。

コメント