SSP をバックアップする (Office SharePoint Server 2007)

これらの手順を実行する前に、次のことを確認します。

組み込みツールを使用した SSP のバックアップ

SharePoint サーバーの全体管理 Web サイトを使用して共有サービス プロバイダ (SSP) をバックアップするには、この手順を使用します。

重要

次の手順を完了するには、Farm Administrators SharePoint グループのメンバシップが最低限必要です。また、各データベースが保存されているデータベース サーバーでバックアップする各データベースの db_backupoperator 固定データベース ロールのメンバである必要もあります。SSP コンテンツ データベースは、SSP データベースとは異なるデータベース サーバーにある場合があります。

ユーザー インターフェイスを使用した SSP のバックアップ

  1. SharePoint サーバーの全体管理 Web サイトの [サーバー構成の管理] ページで、[バックアップと復元] セクションの [バックアップの実行] をクリックします。

  2. [バックアップするコンポーネントの選択] ページで、バックアップする SSP のチェック ボックスをオンにします。 [バックアップ オプションへ] をクリックします。関連付けられているデータベースのチェック ボックスがすべて自動的にオンになっていることを確認します。SSP とは別にデータベースをバックアップするには、「データベースのバックアップ (Office SharePoint Server)」を参照してください。

  3. [バックアップ オプションの選択] ページで、以下を行います。

    • [パックアップ コンテンツ] セクションで、選択した SSP が表示されていることを確認します。

    • [バックアップの種類] セクションで [完全] を選択します。

    • [バックアップ ファイルの場所] セクションで、バックアップ フォルダの UNC パスを入力します。

  4. [OK] をクリックします。

    [更新] をクリックして、[状態] ページでバックアップ ジョブの状態を表示できます。また、このページは 30 秒ごとに自動的に更新されます。バックアップと復元は Windows SharePoint Services Timer サービスを使用してジョブをスケジュールするので、バックアップが開始されるまで数秒かかる場合があります。

    エラーが表示された場合は、前に指定した UNC パスにある spbackup.log ファイルを表示すると、詳細情報を確認できます。

Stsadm コマンドライン ツールを使用して Web アプリケーションをバックアップするには、以下の手順を使用します。

重要

次の手順を実行するには、少なくともローカル コンピュータの Administrators グループのメンバである必要があります。また、各データベースが保存されているデータベース サーバーでバックアップする各データベースの db_backupoperator 固定データベース ロールのメンバである必要もあります。SSP コンテンツ データベースは、SSP データベースとは異なるデータベース サーバーにある場合があります。

コマンド ラインを使用した SSP のバックアップ

  1. SharePoint 製品とテクノロジがインストールされたドライブで、%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin フォルダに移動します。

  2. どのノードをバックアップするかがまだ判明しない場合は、次のコマンドを入力します。

    stsadm -o backup -showtree

    注意

    角かっこ ([ ]) に囲まれたアイテムは、直接的にはバックアップの対象として選択できませんが、それらの親アイテムが選択された場合にバックアップされます。

  3. SSP をバックアップするには、次のコマンドを入力します。

    stsadm -o backup -directory <\\サーバー名\フォルダ名> -backupmethod full -item <SSP 名>

    \\サーバー名\フォルダ名はバックアップ フォルダの UNC パスを示し、SSP 名はバックアップする SSP の名前を示します。たとえば SharedServices1 などです。SSP に関連付けられているすべてのデータベースが、バックアップに自動的に組み込まれます。

  4. バックアップが正常に終了すると、コマンド プロンプト ウィンドウに次の文字列が表示されます。

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  5. エラーや警告がある場合、またはバックアップが正常に完了しない場合は、手順 3. で指定したフォルダ内の spbackup.log ファイルを確認してください。

バックアップのスケジュールまたは延期

SharePoint サーバーの全体管理 Web サイトからバックアップをスケジュールすることはできません。Stsadm コマンドライン ツールを使用してバックアップを自動化できるようにする操作はありません。ただし、バッチ ファイルを作成して、Windows Server 2003 のタスク スケジューラを使用して特定の時間にバッチ ファイルを実行することにより、プロセスを自動化することはできます。Office SharePoint Server 2007 の組み込みツールを使用してバックアップを実行するとパフォーマンスに影響するため、夜間や週末などのオフピーク時にバックアップをスケジュールすることをお勧めします。

SSP の完全なバックアップを実行するバッチ ファイルを作成するには、以下の手順を使用します。この手順では、バックアップ用に共有フォルダを既に作成していることを前提としています。共有フォルダの作成方法に関する詳細については、「ファームのバックアップと復元の準備をする (Office SharePoint Server 2007)」を参照してください。

ヒント

タスク スケジューラを使用しているときは、コンピュータのシステムの日付と時刻が正確であることを確認します。この情報を確認または変更するには、タスク バーの時間インジケータをダブルクリックします。

バッチ ファイルの作成

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

  2. notepad」と入力し、[OK] をクリックします。

  3. メモ帳で、次のテキストを入力します。

    @echo off
    echo ===============================================================
    echo Back up sites for the farm to C:\backup
    echo ===============================================================
    cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
    @echo off
    stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <database name> 
    echo completed
    

    \\サーバー名\フォルダ名はバックアップ フォルダの UNC パスを示し、SSP 名はバックアップする SSP の名前を示します。たとえば SharedServices1 などです。

  4. メモ帳の [ファイル] メニューの [名前を付けて保存] をクリックします。

  5. [名前を付けて保存] ボックスで、バッチ ファイルを保存するフォルダを選択します。

  6. ".bat" ファイル名拡張子を使用して、[ファイル名] ボックスにファイルの名前を入力します (backup_batch.bat など)。

  7. [ファイルの種類] ボックスで、[すべてのファイル] をクリックします。

  8. [保存] をクリックします。

バックアップのスケジュール

  1. スケジュールされたタスク ウィザードを起動し、[次へ] をクリックします。

  2. [参照] をクリックし、作成したバッチ ファイルに移動して、[開く] をクリックします。

  3. タスクの名前 (backup_batch など) を入力します。

  4. このタスクの頻度 (週単位など) を選択し、[次へ] をクリックします。

  5. このバックアップを定期的に自動実行するには、[週単位] や [月単位] などの間隔を選択します。このバックアップを 1 回だけ実行する場合、または 1 回のバックアップを遅延させる場合は、[1 回のみ] を選択します。

  6. バックアップの時刻と開始日を選択します。

  7. ユーザーの名前とパスワードを入力し、[次へ] をクリックします。このタスクは、そのユーザーによって起動されているかのように実行されます。

  8. [完了] をクリックします。

    タスクの詳細設定を構成するには、ウィザードの最後のページで [[完了] をクリックしたときに詳細プロパティを開く] チェックボックスをオンにします。これにより、[完了] をクリックしたときにプロパティ ダイアログ ボックスが開きます。[タスク] タブで実行しているプログラムを変更したり、[スケジュール] タブでスケジュールを調整したり、[設定] タブで設定値をカスタマイズしたり、[セキュリティ] タブでユーザーとグループのアクセス許可を設定したりできます。

関連項目

概念

SSP のバックアップおよび復元 (Office SharePoint Server 2007)
SSP を復元する (Office SharePoint Server 2007)