Azure における SharePoint Server の開発/テスト環境
適用対象:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
この記事では、Azure でホストされている SharePoint Server 開発/テスト ファームの作成について説明します。 最終的な構成は、次のようになります。
この構成は、Azure 仮想ネットワークのサブネット内の単一サーバーの SharePoint Server ファームで構成されています。このファームは、SharePoint Server 2016 をデモンストレーションし、SharePoint アプリケーションを開発およびテストするための基礎と共通の出発点を提供します。
次の 3 つの主要なフェーズを経て、この開発/テスト環境を設定します。
仮想ネットワークとドメイン コントローラー (adVM) を設定する。
SQL Server コンピューター (sqlVM) を構成する。
SharePoint Server (spVM) を構成する。
注:
この構成では、有料版の Azure サブスクリプションが必要です。 Azure 無料試用版では、これを構築できません。
フェーズ 1:仮想ネットワークとドメイン コントローラーの展開
このフェーズでは、Azure PowerShell を使用して、新しい Azure 仮想ネットワークとドメイン コントローラーを作成します。 PowerShell コマンドは、ローカル コンピューター上の Windows PowerShell コマンド プロンプトまたは PowerShell Integrated Script Environment (ISE) から実行します。
注:
次のコマンド セットは、Azure PowerShell の最新版を使用します。 「Azure PowerShell の概要」を参照してください。
最初に Azure アカウントにサインインします。
Connect-AzAccount
次のコマンドを使用して、サブスクリプションの名前を取得します。
Get-AzSubscription | Sort Name | Select Name
次のコマンドを使用して Azure サブスクリプションを設定します。 <文字や>文字など、引用符内のすべてのものを正しい名前に置き換えて、$subscr変数を設定します。
$subscr="<subscription name>"
Select-AzSubscription -SubscriptionName $subscr
次に、新しいリソース グループを作成します。 一意のリソース グループ名を決定するには、このコマンドを使用して既存のリソース グループを一覧表示します。
Get-AzResourceGroup | Sort ResourceGroupName | Select ResourceGroupName
これらのコマンドを使用して、新しいリソース グループを作成します。 二重引用符内のすべて (< 文字と > 文字を含む) を正しい名前に置き換えて変数を設定します。
$rgName="<resource group name>"
$locName="<location name, such as West US>"
New-AzResourceGroup -Name $rgName -Location $locName
次に SP2016Subnet サブネットをホストする SP2016Vnet 仮想ネットワークを作成し、ネットワーク セキュリティ グループで保護します。
$rgName="<name of your new resource group>"
$locName=(Get-AzResourceGroup -Name $rgName).Location
$spSubnet=New-AzVirtualNetworkSubnetConfig -Name SP2016Subnet -AddressPrefix 10.0.0.0/24
New-AzVirtualNetwork -Name SP2016Vnet -ResourceGroupName $rgName -Location $locName -AddressPrefix 10.0.0.0/16 -Subnet $spSubnet -DNSServer 10.0.0.4
$rule1=New-AzNetworkSecurityRuleConfig -Name "RDPTraffic" -Description "Allow RDP to all VMs on the subnet" -Access Allow -Protocol Tcp -Direction Inbound -Priority 100 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 3389
$rule2 = New-AzNetworkSecurityRuleConfig -Name "WebTraffic" -Description "Allow HTTP to the SharePoint server" -Access Allow -Protocol Tcp -Direction Inbound -Priority 101 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix "10.0.0.6/32" -DestinationPortRange 80
New-AzNetworkSecurityGroup -Name SP2016Subnet -ResourceGroupName $rgName -Location $locName -SecurityRules $rule1, $rule2
$vnet=Get-AzVirtualNetwork -ResourceGroupName $rgName -Name SP2016Vnet
$nsg=Get-AzNetworkSecurityGroup -Name SP2016Subnet -ResourceGroupName $rgName
Set-AzVirtualNetworkSubnetConfig -VirtualNetwork $vnet -Name SP2016Subnet -AddressPrefix "10.0.0.0/24" -NetworkSecurityGroup $nsg
$vnet | Set-AzVirtualNetwork
次に Azure で adVM 仮想マシンを作成します。 adVM は、Windows Server Active Directory (AD) の corp.contoso.comis ドメインのドメイン コントローラーであり、SP2016Vnet 仮想ネットワークの仮想マシン用の DNS サーバーです。
最初に、リソース グループの名前を入力し、ローカル コンピューターの Azure PowerShell コマンド プロンプトでこれらのコマンドを実行して、adVM 用の Azure 仮想マシンを作成します。
$rgName="<resource group name>"
# Get the location
$locName=(Get-AzResourceGroup -Name $rgName).Location
# Create an availability set for domain controller virtual machines
New-AzAvailabilitySet -ResourceGroupName $rgName -Name dcAvailabilitySet -Location $locName -Sku Aligned -PlatformUpdateDomainCount 5 -PlatformFaultDomainCount 2
# Create the adVM virtual machine
$vmName="adVM"
$vmSize="Standard_D1_v2"
$vnet=Get-AzVirtualNetwork -Name SP2016Vnet -ResourceGroupName $rgName
$pip = New-AzPublicIpAddress -Name ($vmName + "-PIP") -ResourceGroupName $rgName -Location $locName -AllocationMethod Dynamic
$nic = New-AzNetworkInterface -Name ($vmName + "-NIC") -ResourceGroupName $rgName -Location $locName -SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -PrivateIpAddress 10.0.0.4
$avSet=Get-AzAvailabilitySet -Name dcAvailabilitySet -ResourceGroupName $rgName
$vm=New-AzVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avSet.Id
$vm=Set-AzVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType "Standard_LRS"
$diskConfig=New-AzDiskConfig -AccountType "Standard_LRS" -Location $locName -CreateOption Empty -DiskSizeGB 20
$dataDisk1=New-AzDisk -DiskName ($vmName + "-DataDisk1") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzVMDataDisk -VM $vm -Name ($vmName + "-DataDisk1") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 1
$cred=Get-Credential -Message "Type the name and password of the local administrator account for adVM."
$vm=Set-AzVMOperatingSystem -VM $vm -Windows -ComputerName adVM -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzVMSourceImage -VM $vm -PublisherName MicrosoftWindowsServer -Offer WindowsServer -Skus 2012-R2-Datacenter -Version "latest"
$vm=Add-AzVMNetworkInterface -VM $vm -Id $nic.Id
New-AzVM -ResourceGroupName $rgName -Location $locName -VM $vm
ユーザー名とパスワードの入力を求められます。 この記事では、このユーザー名を ADMIN_NAME とします。 強力なパスワードを使用して、安全な場所に両方を記録します。
注:
パスワードに "pass@word1" を指定することはできません。 長さは 8 から 123 文字で、パスワードの複雑さの要件のうち少なくとも 3 つを満たす必要があります。 > 大文字 > 小文字を含む > 数字を含む > 特殊文字が含まれています
Azure で仮想マシンを構築するのに数分かかることがあります。
ローカルの管理者アカウントの認証情報を使用してドメイン コントローラーの仮想マシンに接続するには、これらの手順を使用します:
Azure portal で、[リソース グループ] ><新しいリソース グループの名前>> adVM > Connect] をクリックします。
ダウンロードされる adVM.rdp ファイルを実行し、次に [接続] をクリックします。
[Windows セキュリティ] で [別のアカウントを使用] をクリックします。 [ ユーザー名] に「 adVM\<ADMIN_NAME>」と入力します。
[パスワード] に ADMIN_NAME アカウントのパスワードを入力し、次に [OK] をクリックします。
確認を求められたら、 [はい] をクリックします。
次に、管理者レベルの Windows PowerShell コマンド プロンプトで次のコマンドを使用して、新しいボリュームとして別のデータ ディスクをドライブ文字 F: で追加します。
Get-Disk | Where PartitionStyle -eq "RAW" | Initialize-Disk -PartitionStyle GPT -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "WSAD Data"
次に corp.contoso.com ドメインのドメイン コントローラーおよび DNS サーバーとして adVM を構成します。 adVM の管理者レベルの Windows PowerShell コマンド プロンプトから、次のコマンドを実行します。
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
Install-ADDSForest -DomainName corp.contoso.com -DatabasePath "F:\NTDS" -SysvolPath "F:\SYSVOL" -LogPath "F:\Logs"
これらのコマンドの完了には数分かかることがあります。
adVM の再起動後に、adVM 仮想マシンに再接続します。
ドメインの認証情報を使用してドメイン コントローラーの仮想マシンに接続する
Azure portal で、[リソース グループ] ><リソース グループ名>> adVM > Connect] をクリックします。
ダウンロードされる adVM.rdp ファイルを実行し、次に [接続] をクリックします。
[Windows セキュリティ] で [別のアカウントを使用] をクリックします。 [ ユーザー名] に、「 CORP\<ADMIN_NAME>」と入力します。
[パスワード] に ADMIN_NAME アカウントのパスワードを入力し、次に [OK] をクリックします。
確認を求められたら、 [はい] をクリックします。
adVM 上のデスクトップから、管理者レベルの Windows PowerShell コマンド プロンプトを開き、以下のコマンドを実行します。
Add-WindowsFeature RSAT-ADDS-Tools
New-ADUser -SamAccountName sp_farm_db -AccountPassword (read-host "Set user password" -assecurestring) -name "sp_farm_db" -enabled $true -PasswordNeverExpires $true -ChangePasswordAtLogon $false
sp_farm_db account アカウントのパスワードを安全な場所にメモします。
フェーズ 1 の結果は次のとおりです。
フェーズ 2:SQL Server 2014 仮想マシンの追加と構成
このフェーズでは、仮想ネットワーク内に SQL Server 2014 仮想マシンを作成し、作成した仮想マシンを Windows Server AD ドメインのメンバーにして、SharePoint 用に準備します。
Azure PowerShell を使用して SQL Server 2014 仮想マシンを作成するために、変数に値を指定します。 次に、ローカル コンピューター上の Azure PowerShell プロンプトまたは PowerShell Integrated Script Environment (ISE) で、結果のブロックを実行します。
# Log in to Azure
Connect-AzAccount
# Set up key variables
$subscrName="<name of your Azure subscription>"
$rgName="<your resource group name>"
# Set the Azure subscription and location
Select-AzSubscription -SubscriptionName $subscrName
$locName=(Get-AzResourceGroup -Name $rgName).Location
# Create an availability set for SQL Server virtual machines
New-AzAvailabilitySet -ResourceGroupName $rgName -Name sqlAvailabilitySet -Location $locName -Sku Aligned -PlatformUpdateDomainCount 5 -PlatformFaultDomainCount 2
# Create the SQL Server virtual machine
$vmName="sqlVM"
$vmSize="Standard_D3_V2"
$vnet=Get-AzVirtualNetwork -Name "SP2016Vnet" -ResourceGroupName $rgName
$pip=New-AzPublicIpAddress -Name ($vmName + "-PIP") -ResourceGroupName $rgName -Location $locName -AllocationMethod Dynamic
$nic=New-AzNetworkInterface -Name ($vmName + "-NIC") -ResourceGroupName $rgName -Location $locName -SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -PrivateIpAddress "10.0.0.5"
$avSet=Get-AzAvailabilitySet -Name sqlAvailabilitySet -ResourceGroupName $rgName
$vm=New-AzVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avSet.Id
$vm=Set-AzVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType "Standard_LRS"
$diskSize=100
$diskConfig=New-AzDiskConfig -AccountType "Standard_LRS" -Location $locName -CreateOption Empty -DiskSizeGB $diskSize
$dataDisk1=New-AzDisk -DiskName ($vmName + "-SQLData") -Disk $diskConfig -ResourceGroupName $rgName
$vm=Add-AzVMDataDisk -VM $vm -Name ($vmName + "-SQLData") -CreateOption Attach -ManagedDiskId $dataDisk1.Id -Lun 1
$cred=Get-Credential -Message "Type the name and password of the local administrator account of the SQL Server computer."
$vm=Set-AzVMOperatingSystem -VM $vm -Windows -ComputerName $vmName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzVMSourceImage -VM $vm -PublisherName MicrosoftSQLServer -Offer SQL2014SP3-WS2012R2 -Skus Standard -Version "latest"
$vm=Add-AzVMNetworkInterface -VM $vm -Id $nic.Id
New-AzVM -ResourceGroupName $rgName -Location $locName -VM $vm
注:
この PowerShell コマンド セットを使用して、sqlVM 仮想マシン用に Azure 可用性セットを作成します。 これは、この基本的な構成に SQL Server の仮想マシンを追加する場合に実行します。
Azure Portal から、ローカル管理者アカウントの資格情報を使用して、SQL Server 仮想マシン (sqlVM) に接続します。
次に、sqlVM の管理者レベルの Windows PowerShell コマンド プロンプトでこれらのコマンドを使用して、SQL Server を Windows Server AD ドメインに参加させます。
Add-Computer -DomainName "corp.contoso.com"
Restart-Computer
なお、 Add-Computer コマンドを入力した後にはドメイン アカウントの資格情報を入力する必要があることに注意してください。 CORP\<ADMIN_NAME> アカウントとパスワードを使用します。
SQL Server 仮想マシンの再起動後、ローカル管理者アカウントの資格情報を使用して仮想マシンに再接続します。
次に、sqlVM の管理者レベルの Windows PowerShell コマンド プロンプトで次のコマンドを使用して、別のデータ ディスクを新しいボリュームとしてドライブ文字 F: で追加し、フォルダーを作成します。
Get-Disk | Where PartitionStyle -eq "RAW" | Initialize-Disk -PartitionStyle GPT -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "SQL Data"
md f:\Data
md f:\Log
md f:\Backup
次に、新しいデータベースが使用する F: ドライブ、アカウントとアクセス許可を SQL Server に構成します。
[スタート] 画面で、「 SQL Studio」と入力してから、 [SQL Server 2014 Management Studio] をクリックします。
[サーバーに接続]で、 [接続] をクリックします。
左側のウィンドウで、最上位のノード (マシンの名前のついた既定のインスタンス) を右クリックしてから、 [プロパティ] をクリックします。
[サーバーのプロパティ] で、 [データベースの設定] をクリックします。
[データベースの既定の場所] で、次の値を設定します。
データの場合、パスを f:\Data に設定します。
ログの場合、パスを f:\Log に設定します。
バックアップの場合、パスを f:\Backup に設定します。
[OK] をクリックしてウィンドウを閉じます。
左側のウィンドウで、 Security フォルダーを展開します。
[ログイン] を右クリックしてから、 [新しいログイン] をクリックします。
[ ログイン名] に、「 CORP\<ADMIN_NAME>」と入力します。
[ページの選択] で、 [サーバーの役割]、 [sysadmin]、 [OK] の順にクリックします。
SQL Server 2014 Management Studio を閉じます。
SQL Server には、クライアントがデータベース サーバーにアクセスするのに使用するポートが必要です。 また、そのポートは SQL Server Management Studio と接続されている必要があります。 SQL Server 仮想マシン上の管理者レベルの Windows PowerShell コマンド プロンプトで次のコマンドを実行します。
New-NetFirewallRule -DisplayName "SQL Server ports 1433, 1434, and 5022" -Direction Inbound -Protocol TCP -LocalPort 1433,1434,5022 -Action Allow
ローカル管理者としてサインアウトします。
フェーズ 2 の結果は次のとおりです。
フェーズ 3: SharePoint Server 仮想マシンを追加して構成する
このフェーズでは、仮想ネットワークに SharePoint Server 仮想マシンを作成し、それを Windows Server AD ドメインのメンバーにしてから、新しい SharePoint ファームを作成します。
Azure PowerShell を使用して SharePoint Server 仮想マシンを作成するには、変数の値を指定します。 $dnsName 値の場合、グローバルに一意の名前を判別する必要があります。 次に、ローカルの Azure PowerShell プロンプトで結果のブロックを実行します。
# Set up key variables
$subscrName="<name of your Azure subscription>"
$rgName="<your resource group name>"
$dnsName="<unique, public domain name label for the SharePoint server>"
# Set the Azure subscription
Select-AzSubscription -SubscriptionName $subscrName
# Get the location
$locName=(Get-AzResourceGroup -Name $rgName).Location
# Create an availability set for SharePoint virtual machines
New-AzAvailabilitySet -ResourceGroupName $rgName -Name spAvailabilitySet -Location $locName -Sku Aligned -PlatformUpdateDomainCount 5 -PlatformFaultDomainCount 2
# Create the spVM virtual machine
$vmName="spVM"
$vmSize="Standard_D3_V2"
$vm=New-AzVMConfig -VMName $vmName -VMSize $vmSize
$pip=New-AzPublicIpAddress -Name ($vmName + "-PIP") -ResourceGroupName $rgName -DomainNameLabel $dnsName -Location $locName -AllocationMethod Dynamic
$vnet=Get-AzVirtualNetwork -Name "SP2016Vnet" -ResourceGroupName $rgName
$nic=New-AzNetworkInterface -Name ($vmName + "-NIC") -ResourceGroupName $rgName -Location $locName -SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -PrivateIpAddress "10.0.0.6"
$avSet=Get-AzAvailabilitySet -Name spAvailabilitySet -ResourceGroupName $rgName
$vm=New-AzVMConfig -VMName $vmName -VMSize $vmSize -AvailabilitySetId $avSet.Id
$vm=Set-AzVMOSDisk -VM $vm -Name ($vmName +"-OS") -DiskSizeInGB 128 -CreateOption FromImage -StorageAccountType "Standard_LRS"
$cred=Get-Credential -Message "Type the name and password of the local administrator account."
$vm=Set-AzVMOperatingSystem -VM $vm -Windows -ComputerName $vmName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate
$vm=Set-AzVMSourceImage -VM $vm -PublisherName "MicrosoftSharePoint" -Offer "MicrosoftSharePointServer" -Skus "sp2016" -Version "latest"
$vm=Add-AzVMNetworkInterface -VM $vm -Id $nic.Id
New-AzVM -ResourceGroupName $rgName -Location $locName -VM $vm
注:
この Azure PowerShell コマンド ブロックは、spVM 仮想マシン用の Azure 可用性セットを作成します。 これは、この基本的な構成に SharePoint Server 仮想マシンを追加する場合に行われます。
SharePoint Server 仮想マシンを構成する
ローカル管理者アカウントの認証情報を使用して SharePoint 仮想マシン (spVM) に接続します。
spVM の管理者レベルの Windows PowerShell コマンド プロンプトでこれらのコマンドを使用して、SharePoint 仮想マシンを Windows Server AD ドメインに参加させます。
Add-Computer -DomainName "corp.contoso.com"
Restart-Computer
なお、 Add-Computer コマンドを入力した後、ドメイン アカウントの認証情報を入力する必要があります。 CORP\<ADMIN_NAME> アカウント名とパスワードを使用します。
SharePoint 仮想マシンが再起動したら、CORP\<ADMIN_NAME> アカウント名とパスワードを使用して再接続します。
新しい SharePoint ファームを作成する
[スタート] 画面から、「SharePoint」と入力して、[SharePoint 2016 製品構成ウィザード] をクリックします。
[ SharePoint 製品へようこそ] ページで [ 次へ] をクリックします。
サービス (IIS など) が再起動するか、リセットされるという警告を示しながら、 [SharePoint 製品構成ウィザード] ダイアログが表示されます。 [はい] をクリックします。
[サーバー ファームへの接続] ページで、 [新しいサーバー ファームの作成] をクリックして、 [次へ] をクリックします。
[構成データベースの設定] ページで、次の操作を行います。
[データベース サーバー] で、「 sqlVM」と入力します。
[ユーザー名] で、「CORP\sp_farm_db」と入力します。
[パスワード] で、sp_farm_db アカウントのパスワードを入力します。
[ 次へ] をクリックします。
sqlVM サーバーが見つからない場合、このコマンドを sqlVM 上で管理者レベルの Windows PowerShell コマンド プロンプトから実行したことを確認してください。
New-NetFirewallRule -DisplayName "SQL Server ports 1433, 1434, and 5022" -Direction Inbound -Protocol TCP -LocalPort 1433,1434,5022 -Action Allow
[ファーム セキュリティ設定の指定] ページで、パスフレーズを 2 回入力します。 パスフレーズは、今後のためにメモして安全な場所に保管しておいてください。 [次へ] をクリックします。
[サーバーの役割の指定] ページの [単一サーバー ファーム] で、 [単一サーバー ファーム]、 [次へ] の順にクリックします。
[SharePoint サーバーの全体管理 Web アプリケーションの構成] ページで、 [次へ] をクリックします。
[SharePoint 製品構成ウィザードの終了] ページが表示されます。 [次へ] をクリックします。
[SharePoint 製品の構成中] ページが表示されます。 構成処理が完了するまで待機します。
[構成成功] ページで、[完了] をクリックします。 新しい管理 Web サイトが開始します。
[SharePoint の品質向上にご協力ください] ページの [カスタマー エクスペリエンス向上プログラム] に参加する選択をしてから [OK] をクリックします。
[ようこそ] ページで、 [ウィザードの開始] をクリックします。
[サービス アプリケーションおよびサービス] ページの [サービス アカウント] で、 [既存の管理アカウントを使用する] をクリックしてから、 [次へ] をクリックします。 次のページが表示されるまで数分かかることがあります。
[サイト コレクションの作成] ページの [タイトル] に「 Contoso」と入力してから [OK] をクリックします。
[これでファーム構成ウィザードは完了です] ページで、 [完了] をクリックします。 SharePoint 全体管理の Web ページが表示されます。
Internet Explorer で新しいタブを開き、アドレス バーに「 http://spvm/」と入力し、Enter キーを押します。 既定の Contoso チーム サイトが表示されます。
次に、インターネット ユーザーが spVM 仮想マシンに割り当てられているパブリック IP アドレスの DNS 名を使用して SharePoint サーバーにアクセスできるように代替アクセス マッピングを構成します。
代替アクセス マッピングを構成する
- ローカル コンピューターの Azure PowerShell プロンプトで、次のコマンドを実行します。
Write-Host (Get-AzPublicIpaddress -Name "spVM-PIP" -ResourceGroup $rgName).DnsSettings.Fqdn
DNS 名をメモします。
Internet Explorer で spVM 仮想マシンの [ホーム - 中央管理] タブをクリックします。
[システム設定] セクションで、 [代替アクセス マッピングの構成] をクリックします。
[ 代替アクセス マッピング] ページで、[ パブリック URL の編集] をクリックします。
[領域のパブリック URL の編集] ページで、 [代替アクセス マッピング コレクション] の横にあるリンクをクリックしてから、 [代替アクセス マッピング コレクションの変更] をクリックします。
[代替アクセス マッピング コレクションの選択] で、 [SharePoint - 80] をクリックします。
[パブリック ゾーン URL の編集] ページの [インターネット] で、「http://<手順 2> の DNS 名」と入力し、[保存] をクリックします。
フェーズ 3 の結果は次のとおりです。
ローカル コンピューター上のブラウザーから、spVM 仮想マシン>の http://<DNS 名にアクセスします。 資格情報からメッセージが表示されたら、CORP\<ADMIN_NAME> アカウント名とパスワードを使用します。 既定の Contoso チーム サイトが表示されます。
次の手順
Azure で運用 SharePoint Server ファームを設計する準備ができたら、「Azure での SharePoint Server ファームの設計」を参照してください。
運用環境に対応した高可用性 SharePoint Server 2016 ファームを Azure にデプロイする準備ができたら、「 Azure での SQL Server Always On 可用性グループを使用した SharePoint Server のデプロイ」を参照してください。
低または高信頼アドインの開発を開始するには、まずアプリ ドメインを構成する必要があります。 「SharePoint Server 用アプリの環境を構成する」を参照してください。
ファームの仮想マシンの停止と開始
Azure 仮想マシンの実行中は、継続的なコストが発生します。 SharePoint Server 開発/テスト環境のコストを最小限に抑えるには、次のコマンドを使用して仮想マシンを停止します。
$rgName="<your resource group name>"
Stop-AzVM -Name spVM -ResourceGroupName $rgName -Force
Stop-AzVM -Name sqlVM -ResourceGroupName $rgName -Force
Stop-AzVM -Name adVM -ResourceGroupName $rgName -Force
仮想マシンをもう一度開始するには、次のコマンドを使用します。
$rgName="<your resource group name>"
Start-AzVM -Name adVM -ResourceGroupName $rgName
Start-AzVM -Name sqlVM -ResourceGroupName $rgName
Start-AzVM -Name spVM -ResourceGroupName $rgName
関連項目
概念
SharePoint 2013 および SharePoint 2016
SharePoint Server 2016 をインストールおよび構成する
その他のリソース
Azure の SharePoint Server ファームを設計する
Azure で SharePoint Server と SQL Server の Always On 可用性グループを展開する