次の方法で共有


SharePoint Server で未接続のコンテンツ データベースからコンテンツを復元する

適用対象:yes-img-13 2013yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

SharePoint サーバーの全体管理 Web サイト または PowerShell を使用して、SharePoint Server の未接続のコンテンツ データベースからコンテンツを復元できます。 使用する復元ツールは、展開した環境の種類、スケジュールの要件、組織でのサービス レベル契約に基づきます。

サイト、サイト コレクション、リスト、ドキュメント ライブラリなどのコンテンツを、コンテンツ データベースに接続せずにコンテンツ データベースからファームにコピーできます。

SharePoint Server で、PowerShell を使用して未接続のコンテンツ データベースからコンテンツを復元する

PowerShell を使用して未接続のコンテンツ データベースからコンテンツを復元できます。 次の手順では、 Get-SPContentDatabase コマンドレットを使用して、アタッチされていないコンテンツ データベースからコンテンツを回復する方法を示します。 Import-SPWeb コマンドレットを使用して、リストまたはドキュメント ライブラリをインポートすることもできます。 詳細については、「 SharePoint Server でリストまたはドキュメント ライブラリをインポートする」をご覧ください。

PowerShell を使用して未接続のコンテンツ データベースからコンテンツを復元するには

  1. 次のメンバーシップがあることを確認します。

    • SQL Server インスタンスにおける securityadmin 固定サーバー ロール。

    • 更新するすべてのデータベースに対する db_owner 固定データベース ロール。

    • PowerShell コマンドレットを実行するサーバーでの Administrators グループ。

      管理者は Add-SPShellAdmin コマンドレットを使用して、SharePoint Server コマンドレットを使用する権限を付与できます。

    注:

    アクセス許可がない場合は、セットアップ管理者または SQL Server 管理者に連絡してアクセス許可を要求してください。 PowerShell アクセス許可の詳細については、「Add-SPShellAdmin」を参照してください。

  2. SharePoint 管理シェルを起動します。

  3. PowerShell コマンド プロンプトで、次のコマンドを入力します。

    Get-SPContentDatabase -ConnectAsUnattachedDatabase  -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>
    

    詳細は次のとおりです。

    • <DatabaseName> は、コンテンツを復元する未接続のデータベースの名前です。

    • <DatabaseServer> は、コンテンツを復元する未接続のデータベースをホストしているデータベース サーバーの名前です。

詳細については、「Get-SPContentDatabase」を参照してください。

注:

コマンドライン管理タスクを実行するときには Windows PowerShell を使用することが推奨されています。 Stsadm コマンドライン ツールは推奨されていませんが、製品の以前のバージョンとの互換性をサポートするために含まれています。

SharePoint Server で、サーバーの全体管理を使用して、未接続のコンテンツ データベースからコンテンツを復元する

サーバーの全体管理を使用して未接続のコンテンツ データベースからコンテンツを復元できます。

サーバーの全体管理を使用して未接続のコンテンツ データベースからコンテンツを復元するには

  1. この手順を実行しているユーザー アカウントが、Farm Administrators グループのメンバーであること、および db_owner 固定データベース ロールのメンバーであることを確認します。

  2. サーバーの全体管理 を開始します。

  3. サーバーの全体管理のホーム ページで、[ バックアップと復元] をクリックします。

  4. [バックアップと復元] ページの [ 段階的なバックアップ] セクションで、[ 接続されていないコンテンツ データベースのデータ復元] をクリックします。

  5. [接続されていないコンテンツ データベースのデータ復元] ページで、[ データベース サーバー] ボックスにデータベース サーバー名を入力し、[ データベース名] ボックスにデータベース名を入力します。

  6. 使用するデータベース認証方法を選択します。

  7. [ コンテンツの参照] オプションを選択して、[ 次へ] をクリックします。

  8. [コンテンツの参照] ページで、復元するサイト コレクション、サイト、またはリストを選択して、[ サイト コレクションのバックアップ] または [ サイトまたはリストのエクスポート] オプションを選択し、[ 次へ] をクリックします。

  9. バックアップ ファイルを保存するファイルの場所を入力し、[ バックアップの開始] をクリックします。 [ サイト コレクションのバックアップ] オプションの使用方法の詳細については、「SharePoint Server でサイト コレクションをバックアップする」をご覧ください。

    前のページで [ サイトまたはリストのエクスポート] を選択した場合は、[ 完全なセキュリティのエクスポート] を選択し、[ バージョンのエクスポート] ドロップダウン メニューでエクスポートするバージョンを選択する必要があります。 [ サイトまたはリストのエクスポート] オプションの使用方法の詳細については、「SharePoint Server でサイト、リスト、ドキュメント ライブラリをエクスポートする」をご覧ください。

関連項目

概念

ファームのバックアップと復元を準備する (SharePoint Server)

SharePoint Server でコンテンツ データベースを接続または切断する