次の方法で共有


構成設定をファーム間でコピーする (SharePoint Foundation 2010)

 

適用先: SharePoint Foundation 2010

この記事では、Microsoft SharePoint Foundation 2010 ファームの構成設定を別の SharePoint Foundation 2010 ファームにコピーする方法について説明します。次の状況では、ファームの構成設定を別のファームにコピーするのが適切であると考えられます。

  • 同様の環境を、開発環境、テスト環境、および運用環境として設定する場合

  • ファームの構成設定について組織のスタンダードを設ける場合

  • 障害復旧環境を設定する場合

この記事の内容

  • コンテンツ データベースなしでファームをバックアップおよび復元して構成設定をコピーする

  • 構成設定のみをバックアップおよび復元する

  • スクリプト化された展開を作成して構成設定をコピーする

フォーム間で構成をコピーする方法は多くあります。コピーする構成設定と頻度に基づいて、使用する方法を決めてください。

  • コンテンツ データベースを接続しないでファームをバックアップおよび復元する。この方法では、選択したサービス アプリケーションの設定に加えて、ファーム設定と Web アプリケーション設定も提供されます。

  • 構成のみをバックアップおよび復元する。この方法では、SharePoint Foundation 2010 のコア設定のみが提供されます。

    注意

    この方法では、Web アプリケーションやサービス アプリケーションの設定はバックアップおよび復元されません。復元後のファームで Web アプリケーションの設定が必要な場合は、これ以外の方法を使用してください。

  • 文書化された構成に基づいて展開スクリプトを作成する。この方法では、最初の段階での作業が増える可能性がありますが、スタンダードを容易に保つのに適しています。

コンテンツ データベースなしでファームをバックアップおよび復元して構成設定をコピーする

ファーム バックアップを使用して構成設定をコピーする場合は、最初に、コンテンツ データベースをファームから切断することをお勧めします。ただし、運用中のファームではこの手順を実行しないでください。

注意

コンテンツ データベースなしでファームのバックアップを作成すると、サービス アプリケーションがバックアップされます。

Windows PowerShell を使用して、コンテンツ データベースなしでファームをバックアップおよび復元するには

  1. 次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。

  2. [スタート] メニューの [すべてのプログラム] をクリックします。

  3. [Microsoft SharePoint 2010 Products] をクリックします。

  4. [SharePoint 2010 管理シェル] をクリックします。

  5. Windows PowerShell コマンド プロンプトで次のコマンドを入力して、現在の Web アプリケーションの URL とコンテンツ データベースのマッピングを記録します。

    Get-SPWebApplication | %{$_.Name;$_.Url;%{$_.ContentDatabases|%{$_.Name};Write-Host ""}}
    
  6. 次の例に示すように、すべてのコンテンツ データベースのマウントを解除します。

    Get-SPContentDatabase | Dismount-SPContentDatabase
    

    または、次の例に示すように、特定のコンテンツ データベースのマウントを解除します。

    Get-SPContentDatabase WSS_Content | Dismount-SPContentDatabase
    
  7. ファームをバックアップします。

    Backup-SPFarm -Directory \\servername\share -BackupMethod Full
    

    注意

    \servername\share\spbr####\spbackup.log ファイルを調べると、バックアップの進行状況を確認できます。

  8. バックアップが完了したら、コンテンツ データベースを再度マウントします。<WSS_Content> と <https://servername> には、手順 5. で記録した各マッピングを入力します。

    Mount-SPContentDatabase -Name <WSS_Content> -WebApplication <https://servername>
    

構成設定のみをバックアップおよび復元する

ファーム バックアップの一環として、構成設定のみをバックアップすることを選択できます。構成のみのバックアップでは、構成データベースから多数の構成設定を抽出してバックアップします。組み込みのツールを使用して、データベースがその時点でファームに接続しているかどうかを問わず、任意の構成データベースの構成をバックアップできます。構成をバックアップする方法の詳細については、「ファーム構成をバックアップする (SharePoint Foundation 2010)」を参照してください。ファームに存在し、構成バックアップの内部で値が設定されているすべての設定は、構成の復元時にその構成によって上書きされます。ファームに存在する設定が構成バックアップに含まれていない場合、その設定は上書きされません。ファーム構成を復元する方法については、「ファームの構成を復元する (SharePoint Foundation 2010)」を参照してください。

スクリプト化された展開を作成して構成設定をコピーする

SharePoint Foundation 2010 のスクリプト化された展開を作成すると、構成設定のコピーが作成されます。