SharePoint Server でサイト コレクションを復元する

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

PowerShell を使用して復元できる SharePoint Server のサイト コレクションは 1 つのみです。

PowerShell を使用して SharePoint Server のサイト コレクションを復元する

PowerShell を使用することで、サイト コレクションを手動で復元したり、スクリプトの一部として定期的に実行したりできます。

PowerShell を使用してサイト コレクションを復元するには

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

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

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

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

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

    注:

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

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

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

    Restore-SPSite -Identity <SiteCollectionURL> -Path <Backup file> [-DatabaseServer <DatabaseServerName>] [-DatabaseName <ContentDatabaseName>] [-HostHeader <Host header>] [-Force] [-GradualDelete] [-Verbose]
    

    詳細は次のとおりです。

    • <SiteCollectionURL> は、復元するサイト コレクションの URL です。

    • <DatabaseServerName> は、サイト コレクションが存在するデータベース サーバーの名前です。

    • <ContentDatabaseName> は、コンテンツ データベースの名前です。

    サイト コレクションを特定のコンテンツ データベースに復元する場合は、 DatabaseServer パラメーターと DatabaseName パラメーターを使用してコンテンツ データベースを指定します。 コンテンツ データベースを指定しない場合、サイト コレクションは SharePoint Server によって選択されたコンテンツ データベースに復元されます。

    ホスト名付きサイト コレクションを復元する場合は、 Identity パラメーターを使用してホスト名付きサイト コレクションの URL を指定し、 HostHeader パラメーターを使用して、ホスト名付きサイト コレクションを保持する Web アプリケーションの URL を指定します。

    既存のサイト コレクションを上書きする場合は、 Force パラメーターを使用します。

    注:

    復元するサイト コレクションのサイズが 1 GB 以上の場合は、 GradualDelete パラメーターを使用して復元を実行すると処理のパフォーマンスが向上します。 このパラメーターを使用すると、上書きされるサイト コレクションが削除済みとしてマークされ、そのコンテンツへのそれ以降のアクセスがすぐに阻止されます。 マークされたサイト コレクションのデータは、一度にすべて削除されるのではなく、タイマー ジョブによって時間の経過と共に段階的に削除されるため、サーバーのパフォーマンスへの影響が軽減されます。

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

注:

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

関連項目

概念

SharePoint Server でサイト コレクションをバックアップする