Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019
このトピックでは、Single-Server の復元チュートリアルの最初の部分で、前提条件をインストールして構成する方法、データベースと SharePoint ファームを復元する方法、新しいハードウェアでデータベースを復元できるように Team Foundation Server (TFS) をインストールする方法と構成しない方法について説明します。
このトピックを使用して、次の操作を行います。
- ハードウェアを選択し、サーバーに名前を付けます
- 新しいサーバーに SQL Server をインストールする
- 新しいサーバーに SharePoint Foundation をインストールする
- Team Foundation Server のインストール
[前提条件]
このトピックの手順を実行するには、ソフトウェアをインストールするサーバー上の Administrators セキュリティ グループのメンバーである必要があります。
ハードウェアを選択し、サーバーに名前を付けます
ハードウェア障害が原因で予期せずオフラインになった展開の復元は常に負荷が高く、通常は可能な限り迅速にハードウェアを取得する必要があります。 未使用のマシンを取得し、新しいサーバーとして使用しようとする場合があります。 ただし、展開の長期的な正常性と、展開の正常な復元を確実に行うために、以前のコンピューターよりも RAM が少ないサーバーは使用しないでください。また、新しいサーバーが古いサーバーと同じオペレーティング システムを実行していることを確認する必要があります。 また、前のサーバーの Service Pack レベルをできるだけ厳密に一致させる必要があります。
さらに、これは、特に以前のサーバーが必要な速度で実行されていない場合や、ハード ドライブの領域が不足していた場合に、ハード ドライブの領域や処理能力を拡張するのに適した時間になる可能性があります。 プロセッサの数や速度のアップグレード、RAM の追加、またはハード ドライブ領域の追加は、復元に悪影響を与えるべきではありません。また、ユーザーも高速で強力なサーバーを利用できます。
サーバーに名前を付けます
新しいサーバーに古いサーバーとまったく同じ名前を付ける場合、ユーザーの混乱と不便さは最小限になります。 また、新しいサーバーの名前が古いサーバーと同じ場合は、デプロイを復元する方がはるかに簡単です。 Team Web Access のナビゲーションを妨げている古いサーバー名のアンダースコアなど、名前を再利用しないという説得力のある理由がない限り、新しいサーバーには古いサーバーと同じ名前を使用します。
新しいサーバーに SQL Server をインストールする
上記の要件を満たすサーバーを取得し、同じ名前を付けた後、その新しいハードウェアに同じバージョンとエディションの SQL Server をインストールする必要があります。 また、以前のデプロイと同じ照合順序設定を選択するか、以前のデプロイ用にバックアップしたデータベースを復元できないようにする必要があります。
ヒント
SQL Server のほとんどのインストールでは、既定の照合順序設定が使用されます。 既定の照合順序の設定は、SQL Server をインストールするサーバー上の Windows システム ロケールによって決まります。
Team Foundation Server をサポートするために SQL Server をインストールするには
SQL Server インストール センターを起動します。
[SQL Server インストール センター] ページで、[インストール] を選択し、[新規インストール] を選択するか、既存のインストールに機能を追加します。
[ セットアップ サポート ルール] ページで、すべてのルールが合格したことを確認し、[ OK] を選択します。
[ プロダクト キー ] ページでプロダクト キーを入力し、[ 次へ] を選択します。
[ライセンス条項] ページで、ライセンス条項を確認します。 条項に同意する場合は、[ ライセンス条項に同意する] を選択します。 必要に応じて、このチェック ボックスをオンにして使用状況データを Microsoft に送信し、[ 次へ] を選択します。
[ セットアップ サポート ファイル] ページで、[ インストール] を選択します。
[ セットアップ サポート ルール] ページで、セットアップ情報を確認します。 エラー状態を修正し、[ 次へ] を選択します。
[ 役割のセットアップ ] ページで、[ SQL Server 機能のインストール] を選択し、[ 次へ] を選択します。
[ 機能の選択] ページで、次のチェック ボックスをオンにし、[ 次へ] を選択します。
- データベース エンジン サービス
- フルテキスト検索
- Analysis Services (レポートが復元する展開の一部であった場合)
- 復元したい展開にレポート サービスが含まれている場合
- クライアント ツール接続
- 管理ツール - 基本
- 管理ツール - 完了
[ インストール規則 ] ページで、警告を確認し、エラーを修正して、[ 次へ] を選択します。
[ インスタンスの構成] ページで、[ 既定のインスタンス] を選択し、[ 次へ] を選択します。
[ ディスク領域の要件 ] ページで、情報を確認して十分なディスク領域があることを確認し、[ 次へ] を選択します。
[ サーバーの構成] ページで、[ すべての SQL Server サービスに同じアカウントを使用する] を選択します。 [ すべての SQL Server サービスに同じアカウントを使用 する] ウィンドウで、 NT AUTHORITY\NETWORK SERVICE を選択または指定し、[ OK] を選択します。
[ スタートアップの種類 ] 列で、編集できるすべてのサービスに対して [自動 ] を指定し、[ 次へ] を選択します。
[ データベース エンジン サービス ] ページの [ アカウント プロビジョニング ] タブで、 Windows 認証モード を選択し、[ 現在のユーザーの追加] を選択して、SQL Server のこのインスタンスの管理者としてアカウントを追加します。 必要に応じて、データベース管理者として機能するユーザーの他のユーザー アカウントを追加し、[ 次へ] を選択します。
[ Analysis Services の構成] ページの [ アカウント プロビジョニング ] タブで、[ 現在のユーザーの追加 ] を選択して、Analysis Services データベースの管理者としてアカウントを追加します。 必要に応じて、管理者として機能するユーザーの他のユーザー アカウントを追加し、[ 次へ] を選択します。
[ Reporting Services の構成] ページで、[ ネイティブ モードの既定の構成をインストールする] を選択し、[ 次へ] を選択します。
[ エラー報告 ] ページで、エラーに関する情報を Microsoft に送信するかどうかを選択し、[ 次へ] を選択します。
[ インストール規則 ] ページで、エラーまたは警告を確認し、[ 次へ] を選択します。
[ インストールの準備完了 ] ページで、インストールするコンポーネントの一覧を確認し、次の図に示す機能の一覧と一致する場合は、[ インストール] を選択します。 変更を加える必要がある場合は、[ 戻る] を選択します。
[ インストールの進行状況 ] ページで、必要に応じて各コンポーネントのインストールの進行状況を監視します。 すべてのコンポーネントのインストールが完了すると、[ 完了 ] ページが表示されます。 メッセージを確認し、ページを閉じます。
インストールが完了したら、Microsoft Update にアクセスして、古いサーバー上のインストールに適用したのと同じサービス パックまたは更新プログラムを適用します。 そのサーバーに適用されなかったサービス パックや更新プログラムは適用しないでください。
新しいサーバーへの SharePoint Foundation のインストール
Team Foundation Server の新規インストールとは異なり、TFS のインストール ウィザードを使用して SharePoint Foundation をインストールすることはできません。 展開の SharePoint Foundation 部分で使用されているプロジェクト ポータルやその他の情報を復元できるようにするには、最初に SharePoint Foundation を手動でインストールしてから、ファームを復元する必要があります。
SharePoint Tools を使用して SharePoint Foundation をインストールする
SharePoint Foundation に付属のツールと機能を使用して、新しいサーバーにインストールできます。 以前のデプロイと同じデプロイ構成を選択する必要があります。 たとえば、元の展開で Team Foundation Server のインストール プロセス中に SharePoint Foundation を自動的にインストールした場合は、1 台のサーバーに SharePoint Foundation をインストールすることを選択する必要がありますが、新しいサーバーに既にインストールされている SQL Server のインストールを使用する必要があります。 また、SharePoint Foundation をインストールする前に、Microsoft SharePoint 製品準備ツールを実行する必要があります。
単一サーバー ファーム構成で SharePoint Foundation をインストールするには
SharePoint Foundation のインストール メディアを起動します。 [SharePoint Foundation のスタート] ページで、[ SharePoint Foundation のインストール] を選択します。
[ Microsoft ソフトウェア ライセンス条項の読み取り ] ページで、条項を確認し、[ この契約の条項に同意 する] チェック ボックスをオンにして、[ 続行] を選択します。
[インストールの選択] ページで、サーバーファーム を選択してください。
[ サーバーの種類 ] タブで、[完了] を選択 します。
SharePoint Foundation をカスタムの場所にインストールする場合は、[ データの場所 ] タブを選択し、場所を入力するか、[ 参照 ] を選択して場所を指定します。
[ 今すぐインストール] を選択します。
セットアップが完了したら、[ 閉じる] を選択します。 初期ファームを構成しないでください。
Windows PowerShell を使用して SharePoint Foundation をインストールする
SharePoint Foundation に付属のツールなど、SharePoint Foundation をインストールする方法はいくつかありますが、ファームを復元するには Windows PowerShell が必要です。 Windows PowerShell を使用して SharePoint Foundation をインストールすることもできます。 便宜上、新しいサーバーへの SharePoint Foundation のインストールと復元の両方に Windows PowerShell を使用することを検討してください。 Windows PowerShell の詳細については、「 概要: Windows PowerShell を使用した Windows Server の管理」を参照してください。
Windows PowerShell を使用して SharePoint Foundation をインストールするには
Windows PowerShell コマンド プロンプトを開きます。
次のコマンドを入力します。 ドライブ は、SharePoint Foundation のインストール メディアの場所です。all-SharePoint -SetupExePath "Drive:\SharePoint 2013\Setup\setup.exe"
これにより、ファーム展開で PID キーを使用して SharePoint Foundation がインストールされますが、構成やデータベースの作成は行われません。 代わりに、ファームとそのデータベースをこのインストールに復元します。
ヒント
別の方法として、Install-SharePoint コマンドで構成 XML ファイルを使用して SharePoint Foundation をインストールすることもできます。
詳細については、「 Windows PowerShell を使用した SharePoint Foundation のインストール」を参照してください。
Team Foundation Server のインストール
スケジュールされたバックアップ機能を使用してデータベースを復元するには、Team Foundation Server ソフトウェアをインストールする必要がありますが、構成する必要はありません。
Team Foundation Server のバイナリとツールをインストールするには:
Team Foundation Server のインストール メディアを起動します。 Team Foundation Server セットアップ ページで、[インストール] を選択します。
インストールが完了すると、 Team Foundation Server 構成センター が開きます。 [ キャンセル] を選択します。
管理コンソールは、構成されていない状態で自動的に開きます。 これは "予期されること" です。