メンテナンスなので見た目は特に変わっておりませんが、ページ表示のレスポンスが体感的に上がったかと思います。まあ、実際には表示パフォーマンスのアップが目的ではなく裏方の操作のパフォーマンスアップが目的だったのですが…
タグ: メンテナンス
SQL Server データベースの自動バックアップ
今まで SQL Server のデータベースのバックアップは SSIS や Windows タスクを使用したバックアップ SQL でやってたのですが、SQL Server Management Studio を使えば簡単にバックアップスケジュールを組めたんですね。
せっかくなのでその手順を簡単に書いておきます。
【環境】
- SQL Server 2008 R2
- Windows Server 2008 R2
【手順】
- SQL Server Management Studio を起動
- 対象データベースエンジンを開き、「管理」フォルダを展開
- 「メンテナンス プラン」を右クリックし、「新しい メンテナンス プラン」を選択
- 新しいメンテナンス プランで任意の名前を指定
- デザイン画面が表示されるので、ツールボックスから「データベースのバックアップ タスク」をデザイナー画面にドラッグ&ドロップ
- 配置したデータベースのバックアップ タスクをダブルクリック
- ダイアログが開くので、バックアップするデータベースの選択、バックアップファイルの出力先、追加、上書きなどを指定して OK をクリック。
- ビューの上にあるサブプランからカレンダーアイコンをクリック。
- ジョブ スケジュールのプロパティが開くので、バックアップを行うタイミングを任意に設定して OK をクリック
後は指定した時間に自動的にデータベースがバックアップされます。
ちなみにこのメンテナンスは内部では SQL Server エージェントのジョブを作成しており単にそれを実行しているので、ジョブを見てみると作成したバックアップ タスクが追加されていることがわかります。
]]>