การกำหนดค่าแบบไฮบริดของ SharePoint และ Microsoft/Office 365
SharePoint Online มีฟีเจอร์มากมายที่ไม่พร้อมใช้งานในสภาพแวดล้อม SharePoint ภายในเครื่อง อย่างไรก็ตาม ผ่านการเชื่อมต่อกับ Microsoft 365/Office 365 พวกเขายังสามารถใช้งานในสถานที่ได้
ในทางตรงกันข้าม เชลล์การจัดการใน SharePoint 2019 ให้ความเป็นไปได้ในการควบคุมด้วย PowerShell มากกว่ามาก
การกำหนดค่าแบบไฮบริดด้วย SharePoint และ Microsoft/Office 365 ช่วยให้คุณสามารถใช้ประโยชน์จากทั้งสองอย่างได้ บทความต่อไปนี้จะอธิบายวิธีการนำไปใช้และสิ่งที่คุณต้องคำนึงถึง
SharePoint 2016/2019 กับ SharePoint Online
ตามที่กล่าวไว้ก่อนหน้านี้ SharePoint Online มีฟีเจอร์ที่ไม่พร้อมใช้งานในสภาพแวดล้อม SharePoint ภายในเครื่อง ซึ่งรวมถึงกลุ่ม Office 365, Flow, PowerApps, Delve และอื่นๆ
อย่างไรก็ตาม SharePoint 2016/2019 ในการติดตั้งภายในองค์กรในศูนย์ข้อมูลภายในเครื่อง ให้ความสามารถในการเชื่อมต่อกับ Microsoft 365/Office 365 ทำให้ SharePoint ทำงานภายในเครื่องและทำงานร่วมกับ SharePoint Online ใน Microsoft 365/Office 365 ได้
ในทางกลับกัน SharePoint Online มีตัวเลือกในการจัดการผ่าน PowerShell น้อยกว่ามาก ที่นี่เชลล์การดูแลระบบใน SharePoint 2019 มีความเป็นไปได้มากกว่ามาก
หากต้องการตั้งค่าสภาพแวดล้อมสำหรับการกำหนดค่าแบบไฮบริด คุณสามารถใช้สคริปต์ PowerShell AutoSPInstaller ฟรีได้ สคริปต์นี้พร้อมให้ดาวน์โหลดบน GitHub และดูแลขั้นตอนทั้งหมดที่จำเป็นในการติดตั้งฟาร์ม SharePoint
มอบฟังก์ชันคลาวด์ในศูนย์ข้อมูลท้องถิ่น
ผ่านการเชื่อมต่อระหว่าง SharePoint 2019 และ SharePoint Online แอปจะพร้อมใช้งานในศูนย์ข้อมูลภายในเครื่อง ซึ่งไม่สามารถใช้งานได้ เพื่อจุดประสงค์นี้ หลังจากการกำหนดค่าแบบไฮบริด SharePoint จะแสดงแอปในเมนูเริ่มต้นภายในเครื่อง ซึ่งโดยปกติจะสงวนไว้สำหรับ SharePoint Online ผู้ใช้ยังได้รับมูลค่าเพิ่มเนื่องจากสามารถติดตามเพจในการกำหนดค่าภายในเครื่องและในเวลาเดียวกันก็ดูเนื้อหาของ SharePoint Online
การกำหนดค่าแบบไฮบริดสามารถจัดการได้ผ่านอินเทอร์เฟซแบบกราฟิก แต่ยังใช้เชลล์การจัดการของ SharePoint ได้ด้วย คุณสามารถตั้งค่าการกำหนดค่าแบบไฮบริดได้โดยใช้ ตัวช่วยสร้างการกำหนดค่าแบบไฮบริด (ดูรูปที่ 1)
รูปที่ 1: ตั้งค่าการปรับใช้แบบไฮบริดของ SharePoint 2019 และ SharePoint Online
การกำหนดค่าต้องใช้ตัวช่วยสร้างการกำหนดค่าไฮบริดเพื่อให้สามารถเข้าสู่ระบบในสภาพแวดล้อม Active Directory ภายในเครื่องและ Microsoft 365/Office 365 ได้ ข้อมูลประจำตัวการเข้าสู่ระบบที่จำเป็นจะถูกระบุเมื่อเรียกใช้ตัวช่วยสร้างและตรวจสอบผ่านตัวช่วยสร้าง
ตั้งค่า SharePoint Cloud Hybrid/Federated Search ด้วย PowerShell
ด้วยการเชื่อมต่อ SharePoint 2019 On-Premises และ SharePoint Online ผู้ใช้สามารถค้นหาเนื้อหาบนทั้งสองแพลตฟอร์มได้พร้อมกัน ผลลัพธ์การค้นหาจะแสดงผลลัพธ์ผู้ใช้จากทั้งการกำหนดค่าภายในเครื่องและ SharePoint Online โดยไม่คำนึงว่าการค้นหาจะดำเนินการใน SharePoint Online หรือ SharePoint 2019
หน้าต่างค้นหาจะแสดงแหล่งที่มาของข้อมูลที่พบ เพื่อให้ใช้งานได้ จะต้องตั้งค่าฟีเจอร์นี้ก่อน ด้วย Hybrid Federated Search ดัชนีการค้นหาที่เกี่ยวข้องจะยังคงอยู่ในแพลตฟอร์มเสมอ แต่จะถูกรวมเข้าด้วยกันโดยเครื่องมือค้นหา
ตัวเลือกการค้นหาที่สองคือ Cloud Hybrid Search ซึ่งใช้แอปพลิเคชันการค้นหา “แอปพลิเคชันบริการค้นหาบนคลาวด์” แอปพลิเคชันการค้นหานี้จัดเก็บดัชนีการค้นหาของ SharePoint 2019 ใน Microsoft 365/Office 365 และผสานเข้ากับดัชนีการค้นหาของ SharePoint Online
ข้อเสียของตัวเลือกการค้นหานี้คือใช้เฉพาะตัวเลือกการตั้งค่าของ SharePoint Online เท่านั้น อย่างไรก็ตาม ในกรณีนี้ ผู้ใช้จะได้รับผลการค้นหาที่เป็นเนื้อเดียวกัน
Microsoft มีสคริปต์ PowerShell สำหรับกำหนดค่า Cloud Hybrid Search สำหรับ SharePoint ฟรี ด้วยสคริปต์ “CreateCloudSSA.ps1 ” แอปพลิเคชันการค้นหา “Cloud Search Service Application ” (Cloud SSA) จะถูกสร้างขึ้น
การเชื่อมต่อกับ SharePoint Online ถูกสร้างขึ้นด้วย “Onboard-CloudHybridSearch.ps1 ”
เมื่อใช้สคริปต์ จะต้องระบุเซิร์ฟเวอร์ SharePoint ภายในเครื่องและชื่อบัญชีผู้ใช้ที่ควรเริ่มบริการการค้นหาบนเซิร์ฟเวอร์ ชื่อของแอปพลิเคชันยังถูกควบคุมโดยสคริปต์ด้วย ในการสร้างแอปพลิเคชันการค้นหา จำเป็นต้องมีชื่อของฐานข้อมูลสำหรับเซิร์ฟเวอร์ฟาร์มด้วย ข้อมูลถูกสอบถามโดยสคริปต์ จากนั้นสคริปต์จะสร้างแอปพลิเคชันการค้นหา
อนุกรมวิธานในสภาพแวดล้อมแบบไฮบริด
เมื่อใช้อนุกรมวิธานในสภาพแวดล้อม SharePoint ภายในเครื่อง เป็นไปได้ที่จะแชร์ข้อมูลอนุกรมวิธานกับ SharePoint Online หลังจากการกำหนดค่าแบบไฮบริด ข้อมูลส่วนบุคคลของอนุกรมวิธานสามารถคัดลอกไปยัง SharePoint Online ได้ที่นี่ เฉพาะเมื่อข้อมูลทั้งหมดพร้อมใช้งานใน SharePoint Online เท่านั้นที่ควรเปิดใช้งานอนุกรมวิธาน SharePoint แบบไฮบริด กลุ่มอนุกรมวิธานจะถูกคัดลอกโดยใช้ PowerShell Cmdlet Copy-SPTaxonomyGroups
ในระหว่างการดำเนินการ กลุ่มจะถูกคัดลอกจากข้อมูลเมตาไปยัง SharePoint Online ในระหว่างกระบวนการนี้ SharePoint Online จะกลายเป็นแหล่งการอนุญาตสำหรับกลุ่มอนุกรมวิธาน ตัวอย่างเช่น ข้อมูลการเข้าสู่ระบบสำหรับกระบวนการสามารถเก็บไว้ในตัวแปรล่วงหน้าได้ หลังจากนั้นการคัดลอกเสร็จสิ้นด้วยคำสั่งต่อไปนี้:
$credential = Get-Credential Copy-SPTaxonomyGroups -LocalTermStoreName "Managed Metadata Service Application Proxy" -LocalSiteUrl "https://sharepoint" -RemoteSiteUrl "https://contoso.sharepoint.com" -GroupNames "Group1","Group2" -Credential $credentialคำสั่งนี้จะคัดลอกทั้งสองกลุ่ม “Group1 ” และ “Group ” ไปยัง https://contoso.sharepoint.com หากคุณต้องการใช้ประเภทเนื้อหาแบบผสม คุณสามารถใช้ Cmdlet Copy-SPContentTypes:
Copy-SPContentTypes -LocalSiteUrl http://localsite/ -LocalTermStoreName "managed metadata service application proxy" -RemoteSiteUrl https://contoso.sharepoint.com/ -ContentTypeNames @("ContentTypeA", "ContentTypeB") -Credential $credentialMicrosoft อธิบายขั้นตอนโดยละเอียดในเอกสารประกอบของ SharePoint
หากต้องการหยุดการจำลองแบบระหว่างสภาพแวดล้อม ให้ใช้ Cmdlet Stop-SPTaxonomyReplication

