バックアップ・復元手順書 Server2008R2用(1.0版)

イントラネット超簡単構築ツール
MyWeb® PortalOffice 1.3
バックアップ・復元 (Windows Server 2008 R2 用)
第 1.0 版
201
2011 年 10 月 10 日
Copyright © 2009 株式会社ソフテック All Rights Reserved.
目次
1.概要.................................................................................................................................................... 1
2.Windows Server バックアップをする................................................................................................... 2
(1) Windows Server バックアップをインストールする ....................................................................... 2
(2) バックアップ スケジュールを作成する ......................................................................................... 3
3.その他の方法でバックアップをする ...................................................................................................... 7
4.復元する ............................................................................................................................................. 8
(1) 回復を実行する .......................................................................................................................... 8
Copyright © 2009 株式会社ソフテック All Rights Reserved.
1.概要
本マニュアルでは Windows Server 2008 R2 での MyWeb のバックアップ/復元方法について解説します。
推奨方法は、Server 2008 R2 の標準機能、Windows Server バックアップを利用する方法です。
Windows Server バックアップは、ウィザード形式のため簡単に設定することができます。バックアップには専用の外
付けおよび内臓のディスク又は通常の共用ボリューム、共有ネットワークフォルダが必要になり、ディスク容量はバッ
クアップ対象の 1.5 倍以上の容量が推奨されています。(専用のバックアップディスクとして使用したディスクは、バッ
クアップ以外には使用できなくなり、エクスプローラからも見えなくなります)
1日に1回または複数回のスケジュールを設定可能です。
その他の方法(サードパーティ製バックアップツール)でバックアップする場合は、
「3.その他の方法でバックアップをする」 を参考に設定を行って下さい。
1
Copyright © 2009 株式会社ソフテック All Rights Reserved.
2.Windows Server バックアップをする
Server 2008 R2 の標準機能、Windows Server バックアップを利用して MyWeb の定期的なバックアップを設定します。
Windows Server バックアップを利用するためには、専用の外付けおよび内臓のディスク又は通常の共用ボリューム、
共有ネットワークフォルダが必要になり、ディスク容量はバックアップ対象の 1.5 倍以上の容量が推奨されています。
(専用のバックアップディスクとして使用したディスクは、バックアップ以外には使用できなくなり、エクスプローラから
も見えなくなります)が必要になります。
(1) Windows Server バックアップを
バックアップをインストールする
インストールする
① 「管理ツール」>「サーバーマネージャ」を起動し、[機能]をクリックします。
② [機能の追加]をクリックします。
③ [Windows Server バックアップの機能]をクリックし、[次へ]ボタン→[インストール]ボタンをクリックします。
④ インストール完了後、[閉じる]ボタンをクリックし、「サーバーマネージャ」を閉じてください。
※再起動が必要な場合は、再起動をしてください。
2
Copyright © 2009 株式会社ソフテック All Rights Reserved.
(2) バックアップ スケジュールを
スケジュールを作成する
作成する
① 「管理ツール」>「Windows Server バックアップ」を起動します。
② [バックアップ スケジュール]をクリックします。
③ 「バックアップ スケジュール ウィザード」が起動したら、“はじめに”画面が表示されますのでまずは
[次へ]ボタンをクリックします。
④ [カスタム]を選択し、[次へ]をクリックします。
3
Copyright © 2009 株式会社ソフテック All Rights Reserved.
⑤ [項目の追加]ボタンを押して、項目の選択画面を表示させます。
⑥ボリューム C と MyWeb をインストールしたボリューム(既定:ボリューム D)、SQLServer のインストールさ
れているボリューム(既定:ボリューム D)を選択し、[次へ]ボタンをクリックします。
※添付ファイルの保存先を変更している場合は、IIS のアプリケーション「uploadlib_10po」の物理パスが
含まれるボリュームも選択してください。
4
Copyright © 2009 株式会社ソフテック All Rights Reserved.
⑦ バックアップを実行する頻度と時間を指定します。
(例:1 日 1 回、0:00 からバックアップを実行する)
⑧バックアップを保存する保存先の形式についての設定を行ないます。
ここでは推奨設定の「バックアップ専用のハードディスクにバックアップする」を選択して
[次へ]ボタンをクリックします。
5
Copyright © 2009 株式会社ソフテック All Rights Reserved.
⑨ バックアップの保存先を選択し、[次へ]ボタンをクリックします。
※保存用のディスクが表示されない場合は、[すべての使用可能なディスクを表示]ボタンをクリックし、
ディスクを追加してください。
⑨ バックアップの確認画面が表示されます。問題なければ[次へ]ボタンをクリックします。
⑩ [完了]ボタンをクリックします。
⑪ 保存用のディスクがフォーマットされます。[閉じる]ボタンをクリックします。
6
Copyright © 2009 株式会社ソフテック All Rights Reserved.
3.その他の方法でバックアップをする
Windows Server バックアップを利用せずに、サードパーティ製のバックアップツールを利用してバックアップをする
場合のバックアップ対象を解説します。
MyWeb には大きく3種類のファイルで構成されています。
種別
格納される内容
格納方法・場所
バックアップ方法
① データベース
掲示板の記事本文やスケジュー SQL Server の DB フ イメージバックアップ、
ルの登録情報など
ァイル
または DB 標準の
バックアップツール*1
② プログラムファイル MyWeb をインストールした際に WWW サーバ上のプ バックアップツール
コピーされる ASP.Net ファイル
ログラムファイル領域
③ 添付ファイル
掲示板、MyWebMail の添付ファ WWW サーバ上の添
イル、ライブラリのデータなど
付ファイル領域
*1 BACKUP DATABASE コマンド
①データベース
・イメージバックアップ
イメージバックアップ機能のあるツールを使用する場合は、SQLServer の Data フォルダをバックアップ
してください。デフォルトの Data フォルダパスは、
「D:¥Program Files¥Microsoft SQL Server¥MSSQL.1¥MSSQL¥Data」です。
※Data フォルダ内に「myweb10po.mdf」ファイルがあることを確認してください。
・DB 標準バックアップツール
データベースのバックアップファイルを作成し、そのファイルをバックアップします。
MyWeb をインストールした際に作成される/backup フォルダの「DB_Backup.bat」を実行することにより、
①のデータベースのバックアップファイルを作成する事ができます。「DB_Backup.bat」ファイルをメモ帳など
のテキストエディタで開いてパスワードを変更してください。
また、必要に応じてその他の設定を変更してください。
[サンプル]
Osql -Usa -PMyWeb10po -Q”BACKUP DATABASE myweb10po
TO DISK=’d:\inetpub\fkc\myweb10po\backup\myweb10po.bak’ WITH INIT”
上記の例ではユーザ=sa パスワード= Myweb10po で myweb10po というデータベースを
d:\inetpub\fkc\myweb10po\backup フォルダに myweb10po.bak という名前で作成し、
既にバックアップファイルが存在する場合は置き換える という処理を行います。
作成されたバックアップファイル「myweb10po.bak」を Data フォルダの代わりにバックアップ対象とします。
サンプルの作成場所に作成した場合は、②プログラムファイルのバックアップに含まれます。
※だたし、バックアップを行う直前に「DB_Backup.bat」ファイルを実行する必要があります。
または、サービス「SQL Server(MSSQLSERVER)」を一時的に停止することにより、データベースが稼働中に
SQLServer の Data フォルダをバックアップすることができます。
・その他のバックアップツール
データベースのバックアップ可能なツールを使用してバックアップを行ってください。
②プログラムファイル
MyWeb のインストールフォルダ myweb10po フォルダをバックアップしてください。
デフォルトのインストールフォルダは、「D:¥Inetpub¥fkc¥myweb10po」です。
③添付ファイル
デフォルト設定の場合は、②プログラムファイルのバックアップに含まれます。
変更している場合は、IIS のアプリケーション「uploadlib_10po」の物理パスをバックアップしてください。
7
Copyright © 2009 株式会社ソフテック All Rights Reserved.
4.復元する
Windows Server バックアップのバクアップから環境を復元します。
復元作業中は MyWeb の運用は必ず停止してください。
(1) 回復を
回復を実行する
実行する
① 「管理ツール」>「Windows Server バックアップ」を起動します。
② [回復]をクリックします。
③ [このサーバー]を選択し、[次へ]ボタンをクリックします。
8
Copyright © 2009 株式会社ソフテック All Rights Reserved.
④ 回復させるバックアップの日付と時間を選択し、[次へ]ボタンをクリックしてください。
⑤ [ファイルおよびフォルダ]を選択し、[次へ]ボタンをクリックしてください。
⑥ MyWeb インストールフォルダ「myweb10po」フォルダを選択し、[次へ]ボタンをクリックしてください。
(デフォルト:「D:¥Inetpub¥fkc¥myweb10po」)
9
Copyright © 2009 株式会社ソフテック All Rights Reserved.
⑦ [元の場所]、[回復したファイルで既存のファイルを上書きする]、[セキュリティ設定を復元する]を選択し、
[次へ]ボタンをクリックしてください。
⑧ [回復]ボタンをクリックします。
⑨ 回復が完了したら、[閉じる]ボタンをクリックしてください。
10
Copyright © 2009 株式会社ソフテック All Rights Reserved.
⑩ もう一度、⑥の選択を SQLServer データベース「Data」フォルダに変更して、①~⑨を実行してください。
(デフォルト:「D:¥Program Files¥Microsoft SQL Server¥MSSQL.1¥MSSQL¥Data」)
※添付ファイルの保存先を変更している場合は、⑩の作業を⑥の選択フォルダを IIS のアプリケーション
「uploadlib_10po」の物理パスに置き換えて、もう一度実行してください。
11
Copyright © 2009 株式会社ソフテック All Rights Reserved.