Question

haru0131 on Thu, 13 Nov 2014 08:52:48


お世話になります。

現行のWSSサーバの物理マシンの更改に伴い、WSSサーバを移行させることとなりました。
環境は以下の通りです。
 
 現行サーバ
 OS : Windows Server 2003 SP1
 SQL : Microsoft SQL Server 2005
 WSS : Windows Sharepoint Services 3.0
 
 新サーバ
 OS : Windows Server 2008
 SQL : Microsoft SQL Server 2008
 WSS : Windows Sharepoint Services 3.0 SP2

現行サーバのバックアップは [ サーバーの全体管理 > サーバー構成の管理 > バックアップの実行 ] にて取得いたしました。
取得したバックアップデータを新サーバ上の [ サーバーの全体管理 > サーバー構成の管理 > バックアップの復元 ]にてバックアップの復元を実行いたしました。
実行後、以下のようなエラーログが出力され、すべてのデータを復元することができませんでした。

イベント OnRestore でオブジェクト xxx(database名) に障害が発生しました。詳細については、バックアップ ディレクトリにあるエラー ログを参照してください。 SqlException: オペレーティング システム エラー 3(指定されたパスが見つかりません。) により、ファイル "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\xxx.mdf" のディレクトリ参照に失敗しました。ファイル 'xxx' を 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\xxx.mdf' に復元できません。WITH MOVE を使用して、そのファイルにとって有効な場所を特定してください。オペレーティング システム エラー 3(指定されたパスが見つかりません。) により、ファイル "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\xxx_log.ldf" のディレクトリ参照に失敗しました。ファイル 'xxx_log' を 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\xxx_log.ldf' に復元できません。WITH MOVE を使用して、そのファイルにとって有効な場所を特定してください。 RESTORE ステートメントのプランを作成中に問題が検出されました。詳細については、以前のメッセージを参照してください。 RESTORE DATABASE が異常終了しています。


そもそもSQL Server 2005のデータベースをSQL Server 2008に復元させることは可能なのでしょうか。
また、現行サーバと新サーバという異なった環境にてバックアップの復元をすることは可能でしょうか。

私自身この度初めてWindows Sharepoint Servicesの構築を行うため、どのようなことでもご教授いただけたら幸いです。
何卒、よろしくお願いいたします。


Sponsored



Replies

Kokuho Hi on Tue, 20 Jan 2015 11:08:20


基本的に標準のバックアップ&リストアでは、異なる SQL Server バージョンには戻せないと思われます。
基本的には、こちらのリソースにある通り、個別に移行する必要があります。

・サーバーとサーバー ファームを移動および移行する (Windows SharePoint Services 3.0)
http://technet.microsoft.com/ja-jp/library/cc288664(v=office.12).aspx

また、SP の適用状況についても合わせておかないと駄目だったような気がします。
つまり、無印から無印へ移行を行った後に SP2 にアップデートを行うようなイメージです。