スタンドアロン サーバーの名前を変更する (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2016-11-30

この記事では、Microsoft SharePoint Server 2010 のスタンドアロン サーバーの名前を変更する方法について説明します。サーバーが代替アクセス マッピングや他のカスタマイズを使用するように構成されている場合は、サーバー名の変更後にユーザーがサーバー上のすべてのサイトにアクセスできるように、追加の手順を実行する必要がある可能性があります。

たとえば、サーバー名の変更後に有効でなくなったファイル パスや URL を使用している Web ページのイメージが存在することがあります。そのコンテンツに引き続きアクセスできるようにするには、そうしたファイル パスを変更する必要があります。パブリック URL を使用する Web アプリケーションに対してアラートを構成している場合は、それらのアラートを確認し、パブリック URL が新しいものに一致するように変更します。詳細については、「管理パスを定義する (SharePoint Server 2010)」を参照してください。

SharePoint Server 2010 サーバーの名前変更に必要な手順は、次のとおりです。

  1. コントロール パネルの [システムのプロパティ] ダイアログ ボックスを使用して、オペレーティング システム レベルでサーバーの名前を変更します。

    この記事では、実際のコンピューター名を変更する方法については説明しません。コンピューターの名前変更の詳細については、Windows Server のドキュメントを参照してください。

  2. サーバーを再起動します。

  3. この記事で説明されている手順を使用して、SharePoint Server 2010 のサーバーの名前を変更します。

  4. iisreset を実行します。

  5. すべてのサイトに引き続きアクセスできるように、必要に応じて Web サイト マッピングを更新します。

この記事の内容

  • Windows Powershell を使用してスタンドアロン サーバーの名前を変更する

  • サイト アクセス マッピングを更新する

Windows Powershell を使用してスタンドアロン サーバーの名前を変更する

SharePoint Server 2010 スタンドアロン サーバーの名前を変更するには、Windows PowerShell 2.0 コマンドレットを使用する必要があります。この作業を行うためのユーザー インターフェイス オプションはありません。

Windows PowerShell を使用してスタンドアロン サーバーの名前を変更するには

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

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

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

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

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

    Rename-SPServer [-Identity] <OriginalServerName> -Name <NewServerName>
    

    ここで、

    • <OriginalServerName> は、スタンドアロン サーバーの元の名前です。

    • <NewServerName> は、スタンドアロン サーバーの新しい名前です。

  6. 名前変更の操作を完了するには、Windows コマンド プロンプトで iisreset /noforce を実行します。詳細については、「Restarting IIS (IIS 6.0) (英語)」を参照してください。

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

注意

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

サイト アクセス マッピングを更新する

パブリック URL と内部 URL がどちらも新しいサーバー名で機能することを確認するには、そのサーバーでホストされている各 Web アプリケーションの代替アクセス マッピングの設定を見直します。元のサーバー名を使用している URL は、新しいサーバー名を使用するように更新する必要があります。こうした URL を変更しない場合、ユーザーによるコンテンツの要求がサーバーに届かず、ユーザーは "404" エラーや類似のエラーを受け取ることになります。

サーバー名の変更がサーバーの全体管理の URL に影響する場合、サーバー名が変更された後、サーバーの全体管理が使用できなくなります。この場合は、Windows PowerShell 2.0 を使用して、サーバーの全体管理のマッピングを変更する必要があります。詳細については、「New-SPAlternateUrl」を参照してください。

サーバーの全体管理 Web サイトの URL を更新した後、Windows PowerShell 2.0 New-SPAlternateUrl コマンドレットを使用して、または、サーバーの全体管理を使用して、他の Web アプリケーションを再マップできます。

該当の URL を使用するリバース プロキシ、ロード バランサーなど、サーバーの全体管理以外の Web サイトに対して代替アクセス マッピングを使用している場合は、そのリバース プロキシやロード バランサーも新しいサーバー名で更新します。