แชร์ผ่าน


การสนับสนุน PowerShell สําหรับคลัสเตอร์เกตเวย์ข้อมูลภายในองค์กร

สคริปต์ PowerShell จะพร้อมใช้งานใน แกลเลอรีของ PowerShell สคริปต์ที่อธิบายไว้ในบทความนี้มีไว้สําหรับ PowerShell เวอร์ชัน 5 เมื่อคุณใช้ PowerShell เวอร์ชัน 7 โปรดดู ที่ Cmdlet ของ PowerShell สําหรับการจัดการเกตเวย์ข้อมูลภายในองค์กร คุณสามารถใช้สคริปต์ PowerShell เพื่อดําเนินการต่อไปนี้:

  • เรียกใช้รายการของคลัสเตอร์เกตเวย์ที่พร้อมใช้งานสําหรับผู้ใช้
  • เรียกใช้รายการของอินสแตนซ์เกตเวย์ที่ลงทะเบียนไว้ในคลัสเตอร์และสถานะออนไลน์หรือออฟไลน์
  • ปรับเปลี่ยนสถานะเปิดใช้งานหรือปิดใช้งานสําหรับอินสแตนซ์เกตเวย์ภายในคลัสเตอร์และคุณสมบัติเกตเวย์อื่นๆ
  • ลบเกตเวย์

เรียกใช้คําสั่ง PowerShell

หากต้องการติดตั้ง cmdlet เหล่านี้ ให้เรียกใช้คําสั่งต่อไปนี้ในเซสชัน PowerShell แบบยกระดับ:

Install-Module -Name OnPremisesDataGatewayHAMgmt

รายการทั้งหมดของ cmdlet สามารถพบได้โดยใช้คําสั่งต่อไปนี้:

Get-Command -Module OnPremisesDataGateway*

ตัวอย่างและคําอธิบายจะรวมอยู่ใน cmdlets และคุณสามารถเข้าถึงได้โดยใช้คําสั่งต่อไปนี้:

get-help <cmdlet-name>

ตอนนี้คุณสามารถใช้คําสั่งในตารางต่อไปนี้เพื่อจัดการคลัสเตอร์เกตเวย์ของคุณ

คำ สั่ง คำอธิบาย: พารามิเตอร์
เข้าสู่ระบบ OnPremisesDataGateway ใช้คําสั่งนี้เพื่อลงชื่อเข้าใช้เพื่อจัดการคลัสเตอร์เกตเวย์ข้อมูลภายในองค์กรของคุณ คุณต้องเรียกใช้คําสั่งนี้ และลงชื่อเข้าใช้ ก่อนที่ คําสั่งความพร้อมใช้งานสูงอื่น ๆ จะสามารถทํางานได้อย่างถูกต้อง หมายเหตุ: โทเค็นการรับรองความถูกต้อง Microsoft Entra ID ที่ได้รับเป็นส่วนหนึ่งของการ login เรียกใช้จะใช้ได้เป็นเวลา 1 ชั่วโมงเท่านั้นหลังจากนั้นจะหมดอายุ คุณสามารถรัน login คําสั่งเพื่อรับโทเค็นใหม่ได้ ชื่อผู้ใช้และรหัสผ่าน Microsoft Entra ID (เป็นส่วนหนึ่งของการดําเนินการคําสั่ง ไม่ใช่การเรียกใช้เริ่มต้น)
Get-OnPremisesDataGatewayClusters เรียกใช้รายการของคลัสเตอร์เกตเวย์สําหรับผู้ใช้ที่ลงชื่อเข้าใช้ อีกทางหนึ่งคือ คุณสามารถส่งพารามิเตอร์การจัดรูปแบบไปยังคําสั่งนี้เพื่อให้สามารถอ่านได้ดียิ่งขึ้น เช่น Format-Table -AutoSize -Wrap
Get-OnPremisesDataClusterGateways เรียกใช้รายการของเกตเวย์ภายในคลัสเตอร์ที่ระบุและข้อมูลเพิ่มเติมสําหรับแต่ละเกตเวย์ เช่น สถานะออนไลน์หรือออฟไลน์ และชื่อเครื่อง -ClusterObjectID xyz (ซึ่ง xyz จะถูกแทนที่ด้วยค่า ID ออบเจ็กต์คลัสเตอร์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataGatewayClusters )
Set-OnPremisesDataGateway ใช้คําสั่งนี้เพื่อตั้งค่าคุณสมบัติสําหรับเกตเวย์ที่ระบุภายในคลัสเตอร์ ซึ่งรวมถึงความสามารถในการเปิดใช้งานหรือปิดใช้งานอินสแตนซ์เกตเวย์เฉพาะ -ClusterObjectID xyz (ซึ่ง xyz จะถูกแทนที่ด้วยค่า ID ออบเจ็กต์คลัสเตอร์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataGatewayClusters ) -GatewayObjectID abc (ซึ่ง abc ถูกแทนที่ด้วยค่า ID ออบเจ็กต์เกตเวย์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataClusterGateways ที่กําหนด ID ออบเจ็กต์คลัสเตอร์)
Get-OnPremisesDataGatewayStatus ใช้คําสั่งนี้เพื่อเรียกใช้สถานะสําหรับอินสแตนซ์เกตเวย์ที่ระบุภายในคลัสเตอร์ -ClusterObjectID xyz (ซึ่ง xyz จะถูกแทนที่ด้วยค่า ID ออบเจ็กต์คลัสเตอร์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataGatewayClusters ) -GatewayObjectID abc (ซึ่ง abc ถูกแทนที่ด้วยค่า ID ออบเจ็กต์เกตเวย์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataClusterGateways ที่กําหนด ID ออบเจ็กต์คลัสเตอร์)
Remove-OnPremisesDataGateway ใช้คําสั่งนี้เพื่อลบอินสแตนซ์เกตเวย์จากคลัสเตอร์ หมายเหตุ: ไม่สามารถเอาเกตเวย์หลักในคลัสเตอร์ออกได้จนกว่าจะเอาเกตเวย์อื่น ๆ ทั้งหมดในคลัสเตอร์ออก -ClusterObjectID xyz (ซึ่ง xyz จะถูกแทนที่ด้วยค่า ID ออบเจ็กต์คลัสเตอร์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataGatewayClusters ) -GatewayObjectID abc (ซึ่ง abc ถูกแทนที่ด้วยค่า ID ออบเจ็กต์เกตเวย์จริง ซึ่งสามารถเรียกใช้งานได้โดยใช้ รับคําสั่ง OnPremisesDataClusterGateways ที่กําหนด ID ออบเจ็กต์คลัสเตอร์)

ขั้นตอนถัดไป