ค้นหาเว็บไซต์

อัปเกรด Lync 2013 เป็น Skype for Business 2015 ทีละขั้นตอน


ขณะนี้ Microsoft ได้เปิดตัว Skype for Business 2015 แล้ว ก็ถึงเวลาดูความเป็นไปได้ในการอัพเกรด ฉันใช้ Lync 2013 Standard Edition ในสภาพแวดล้อมของฉัน (Lync 2013 Front-End Server, Lync 2013 Edge server และ Lync 2013 Mediation server) และโชคดีที่มีการอัพเกรดแบบแทนที่ได้ การหยุดทำงานหากจำเป็น แต่เมื่อกำหนดเวลานอกเวลาทำการ ก็ไม่น่าจะเป็นปัญหา ในบล็อกโพสต์นี้ ฉันจะพูดถึงการอัปเกรดทีละขั้นตอนจาก Lync 2013 Standard edition เป็น Skype for Business 2015

ความต้องการ

ก่อนที่เซิร์ฟเวอร์จะสามารถอัปเกรดเป็น Skype for Business 2015 ได้ จะต้องปฏิบัติตามข้อกำหนดหลายประการ โดยขึ้นอยู่กับระบบปฏิบัติการที่เกี่ยวข้อง:

  • Microsoft Lync Server 2013 CU5 (อัปเดตกุมภาพันธ์ 2558) หรือสูงกว่า
  • PowerShell RTM เวอร์ชัน (6.2.9200.0) หรือใหม่กว่า
  • SQL Server 2012 SP1 หรือใหม่กว่า
  • Kb2533623 วินโดวส์เซิร์ฟเวอร์ 2008 R2
  • Kb2858668 วินโดวส์เซิร์ฟเวอร์ 2012
  • KB2982006 วินโดวส์เซิร์ฟเวอร์ 2012 R2

ฉันใช้ Windows Server 2012 R2 บนเซิร์ฟเวอร์ทั้งหมดของฉัน ดังนั้นการอัปเดตเดียวที่ฉันต้องใช้คือการอัปเดตสะสมสำหรับ Lync (เพื่อความปลอดภัย การอัปเดตสะสมเดือนพฤษภาคม 2558 (https://support.microsoft.com/en- us/kb/3051949) และการอัปเดต SQL Server 2012 SP1

บทความการอัปเดตสำหรับ Lync Server 2013 (https://support.microsoft.com/en-us/kb/2809243) อธิบายวิธีอัปเดตเซิร์ฟเวอร์ Lync ของคุณเป็นระดับ CU ล่าสุด

Service Pack ล่าสุดที่มีสำหรับ SQL 2012 คือ SP2 ซึ่งสามารถดาวน์โหลดได้ที่นี่: http://www.microsoft.com/en-gb/download/details.aspx?id=43351

คุณสามารถแก้ไขเซิร์ฟเวอร์ได้โดยเปิดหน้าต่าง Lync Management Shell แล้วป้อนคำสั่งต่อไปนี้:

Stop-CsWindowsService
.\SQLEXPR_x64_ENU.exe /ACTION=Patch /allinstances /IAcceptSQLServerLicenseTerms

อินสแตนซ์ทั้งหมดจะได้รับการอัปเกรดโดยอัตโนมัติ:

โปรดทราบว่านี่เป็นข้อกำหนดเบื้องต้นสำหรับการอัปเกรด กล่าวคือ แพลตฟอร์มจำเป็นต้องใช้งานเวอร์ชันนี้ Skype for Business ติดตั้ง SQL Express 2014 ในระหว่างกระบวนการตั้งค่า

กระบวนการอัปเกรด

เมื่อเซิร์ฟเวอร์ได้รับการแพตช์โดยสมบูรณ์แล้ว ก็ถึงเวลาที่จะเริ่มอัปเกรดเซิร์ฟเวอร์ ขั้นตอนแรกคือการติดตั้งเครื่องมือการดูแลระบบ ไม่สามารถติดตั้งสิ่งเหล่านี้บนเซิร์ฟเวอร์ Lync 2013 ที่มีอยู่ได้ ดังนั้นจึงจำเป็นต้องใช้เซิร์ฟเวอร์ (ชั่วคราว) สิ่งสำคัญคือเซิร์ฟเวอร์นี้ไม่มีไบนารีของ Lync 2013

เริ่มแอปพลิเคชันการตั้งค่า Skype for Business 2015 (D:\Setup\AMs64\setup.exe) ยอมรับข้อตกลงใบอนุญาต และปล่อยให้แอปพลิเคชันติดตั้งไบนารีที่จำเป็นสำหรับส่วนประกอบหลัก. เมื่อติดตั้ง Deployment Wizard แล้ว ให้เลือกตัวเลือก Install Administrative Tools ดังแสดงในรูปต่อไปนี้:

นอกจากนี้ยังจะติดตั้ง ตัวสร้างโทโพโลยี Skype for Business 2015 ซึ่งจำเป็นในการแปลงโทโพโลยี Lync 2013 เป็นโทโพโลยี Skype for Business 2015 เมื่อการติดตั้งเสร็จสิ้น คลิก Finish และคลิก Exit เพื่อหยุด Deployment Wizard

ขั้นตอนต่อไปคือการเปิด ตัวสร้างโทโพโลยี เลือก ดาวน์โหลดโทโพโลยีจากการปรับใช้ที่มีอยู่ และจัดเก็บไฟล์โทโพโลยีไว้ในฮาร์ดดิสก์ในเครื่อง ในตัวสร้างโทโพโลยี คลิกขวาที่โทโพโลยี Lync 2013 ที่มีอยู่แล้วเลือกอัปเกรดเป็น Skype for Business Server 2015 ดังแสดงในรูปต่อไปนี้:

ในขณะนี้จะไม่มีอะไรเกิดขึ้น แต่โทโพโลยีที่บันทึกไว้ในไฟล์ในเครื่องจะถูกแปลงเป็นโทโพโลยี Skype for Business ตราบใดที่คุณไม่เผยแพร่ จะไม่มีอะไรเกิดขึ้นกับสภาพแวดล้อมที่มีอยู่ของคุณ ในข้อความเตือนที่ระบุว่า คุณแน่ใจหรือไม่ที่จะอัปเกรดพูลที่เลือกเป็น Skype for Business Server 2015 คลิก ใช่

รายการใหม่จะปรากฏในโทโพโลยีสำหรับ Skype for Business Server 2015 ซึ่งมีการกำหนดค่าที่มีอยู่/อัปเกรดแล้ว:

หากต้องการจัดเก็บการกำหนดค่านี้กลับเข้าไปใน CMS คลิกขวา Skype for Business Server ที่ด้านซ้ายบนของ Topology Builder และเลือก เผยแพร่โทโพโลยี

เมื่อคุณมีสภาพแวดล้อม Lync 2013 ขนาดเล็ก จะใช้เวลาไม่กี่วินาทีในการเผยแพร่โทโพโลยี แต่ถ้าคุณมีสภาพแวดล้อมขนาดใหญ่ (มาก) อาจใช้เวลานานอย่างมาก สูงสุดถึงชั่วโมงตามข้อความเตือนที่แสดงเมื่อคุณเริ่มระบบ กระบวนการเผยแพร่ เมื่อโทโพโลยีเสร็จสิ้นแล้ว ให้คลิกปุ่ม Finish

ณ จุดนี้ คุณเตรียมโทโพโลยีเสร็จแล้ว และคุณสามารถอัปเกรดเซิร์ฟเวอร์แต่ละเครื่องต่อไปได้ (เซิร์ฟเวอร์ Front-End, Mediation และ Edge)

อัปเกรดเซิร์ฟเวอร์ Lync 2013

เมื่อเผยแพร่โทโพโลยี Skype for Business เรียบร้อยแล้ว เซิร์ฟเวอร์แต่ละเครื่องก็สามารถอัปเกรดได้ เมื่อต้องการทำเช่นนี้ เราเริ่มต้นด้วยเซิร์ฟเวอร์ Lync 2013 Front-End บริการ Lync จะถูกหยุดและปิดใช้งาน ดังนั้นจึงมีการหยุดทำงานที่นี่

หากต้องการหยุดและปิดใช้งานบริการ Lync 2013 ให้เปิด Lync Management Shell แล้วป้อนคำสั่งต่อไปนี้:

Disable-CsComputer -Scorch
Stop-CsWindowsService

เมื่อเรียกใช้คำสั่งแรก เซิร์ฟเวอร์ทั้งหมดจะถูกปิดใช้งาน และสมาชิกกลุ่มที่เกี่ยวข้องกับ Lync ทั้งหมดจะถูกลบออก มีการกล่าวถึงสิ่งนี้ในคำเตือนที่แสดง คลิก Y เพื่อดำเนินการต่อ:

เริ่มแอปพลิเคชันการตั้งค่า Skype for Business 2015 (D:\Setup\Amd64\Setup.exe) ยอมรับ ข้อตกลงใบอนุญาต และคลิก ตกลง

ในกรณีที่โชคร้ายคุณลืมติดตั้งการอัปเดตหนึ่งหรือสองครั้ง คำเตือนจะปรากฏขึ้นเพื่อให้คุณสามารถอัปเดตด้วยโปรแกรมแก้ไขด่วนที่ถูกต้อง ดังแสดงในรูปต่อไปนี้:

เมื่อแก้ไขแล้ว คุณสามารถคลิกปุ่ม ลองอีกครั้ง และเมื่อทุกอย่างเรียบร้อยดี แอปพลิเคชันการตั้งค่าจะดำเนินการอัปเกรดเซิร์ฟเวอร์ Front-End เป็น Skype for Business Server 2015 ต่อไปโดยอัตโนมัติ

เมื่อสิ้นสุดการติดตั้ง (เซิร์ฟเวอร์ Front-End ของฉันใช้เวลา 75 นาทีในการดำเนินการ) คุณจะเห็นภาพต่อไปนี้ คลิก ตกลง เพื่อดำเนินการติดตั้งให้เสร็จสิ้น

ข้อความสุดท้ายจะแสดงขึ้นเพื่อระบุว่าคุณต้องเริ่มต้นพูล Front-End โดยใช้คำสั่ง Start-CsPool และเริ่มต้นบริการ SfB บนเซิร์ฟเวอร์อื่นโดยใช้คำสั่ง Start-CsWindowsService:

เมื่อต้องการเริ่มต้นพูล Front-End ให้เปิด Skype for Business Management Shell แล้วป้อนคำสั่งต่อไปนี้:

Start-CsPool PoolFQDN

หลังจากผ่านไประยะหนึ่งและมีข้อมูลมากมายบนคอนโซล พูลฟรอนต์เอนด์ก็กลับมาทำงานอีกครั้ง

สิ่งที่ดีคือ ณ จุดนี้ เซิร์ฟเวอร์เดียวที่ได้รับการอัปเกรดคือเซิร์ฟเวอร์ Front-End เซิร์ฟเวอร์ Mediation และเซิร์ฟเวอร์ Edge ยังคงใช้งาน Lync 2013 และดูเหมือนว่าจะทำงานได้อย่างถูกต้อง ?

เมื่อเปิดแผงควบคุม Skype for Business ดูเหมือนว่าจะคุ้นเคยอย่างแน่นอน รูปลักษณ์และการใช้งานจะเหมือนกับคอนโซลผู้ดูแลระบบ Exchange และพอร์ทัลออนไลน์ของ Microsoft รวมกับแผงควบคุม Lync 2013 'แบบเก่า' เมื่อเลือกโทโพโลยี (ณ จุดนี้) คุณจะเห็นว่ามีเพียงเซิร์ฟเวอร์ Front-End เท่านั้นที่ได้รับการอัปเกรด และเซิร์ฟเวอร์อื่นๆ ยังคงใช้งาน Lync 2013 อยู่:

ขอบเซิร์ฟเวอร์

หลังจากอัปเกรดเซิร์ฟเวอร์ Front-End ก็ถึงเวลาอัปเกรดเซิร์ฟเวอร์ Lync 2013 Edge กระบวนการนี้คล้ายกับการอัพเกรดเซิร์ฟเวอร์ Front-End มาก

ขั้นแรกให้อัพเกรด Edge Pool เป็น Skype for Business 2015 โดยเปิด Topology Builder บนเซิร์ฟเวอร์ Front-End ดาวน์โหลด Topology คลิกขวา Edge Pool และเลือก อัปเกรดเป็น Skype for Business Server 2015:

หลังจากอัปเกรดเผยแพร่โทโพโลยีเป็น CMS โดย คลิกขวา บน Skype for Business ที่มุมซ้ายบน และเลือก เผยแพร่โทโพโลยี

เมื่ออัปเกรดโทโพโลยีแล้ว Edge Server ก็สามารถอัปเกรดได้ หยุดบริการโดยใช้คำสั่ง Stop-CsWindowsService เริ่ม แอปพลิเคชันการตั้งค่า จาก D:\Setup\Amd64 ยอมรับ ข้อตกลงใบอนุญาต และปฏิบัติตามตัวช่วยสร้าง แน่นอนว่าเซิร์ฟเวอร์ Edge เดิมของฉันไม่ได้ติดตั้ง .NET Framework 3.5:

หลังจากติดตั้ง .NET Framework 3.5 และแพตช์เซิร์ฟเวอร์ กระบวนการอัปเกรดยังคงดำเนินต่อไปแต่พบปัญหาอื่น ดูเหมือนว่าการจำลองแบบไม่ได้เกิดขึ้น ดังนั้นเซิร์ฟเวอร์ Lync 2013 Edge จึงไม่ทราบว่าโทโพโลยีได้รับการอัปเกรดเป็น Skype for Business 2015 หลังจากบังคับให้จำลองแบบโดยใช้ Invoke-CsManagementStoreReplication cmdlet ก็ทำงานได้ดี . อีกทางเลือกหนึ่งคือการส่งออกการกำหนดค่าบนเซิร์ฟเวอร์ Front-End โดยใช้ Export-CsConfiguration cmdlet คัดลอกไฟล์ ZIP ไปยังเซิร์ฟเวอร์ Edge และนำเข้าที่นั่นโดยใช้ Import-CsConfiguration > cmdlet.

เมื่อแก้ไขแล้ว การอัปเกรดก็ดำเนินไปอย่างราบรื่นและเสร็จสิ้นหลังจากผ่านไป 45 นาที

เมื่อคุณคลิก ตกลง การแจ้งเตือนจะปรากฏขึ้น คุณจะต้องเริ่มบริการ SfB โดยใช้ Start-CsWindowsService cmdlet ซึ่งเป็นการแจ้งเตือนแบบเดียวกับที่แสดงเมื่อการอัพเกรด Front-End เสร็จสิ้น

หลังจากเรียกใช้ Start-CsWindowsService cmdlet บริการ Skype for Business ทั้งหมดกำลังทำงานอยู่ดังที่คุณเห็นในสแน็ปอินบริการ MMC

โดยส่วนตัวแล้วฉันต้องการรีบูทเซิร์ฟเวอร์ของฉันหลังจากการอัปเกรด ดังนั้นหลังจากนั้นไม่กี่นาที ฉันก็ได้รับเซิร์ฟเวอร์ Edge และทำงานอีกครั้งและสามารถลงชื่อเข้าใช้จากระยะไกลและใช้การรวมศูนย์ได้อีกครั้ง

เซิร์ฟเวอร์สื่อกลาง

การอัพเกรดเซิร์ฟเวอร์สื่อกลาง Lync 2013 จะคล้ายกัน ขั้นแรกให้อัปเกรด Mediation Pool เป็น Skype for Business ในตัวสร้างโทโพโลยี จากนั้นเผยแพร่โทโพโลยีไปยัง CMS และอัปเกรดเซิร์ฟเวอร์ Mediation เอง โปรดทราบว่าจำเป็นต้องใช้ .NET Framework 3.5 บนเซิร์ฟเวอร์ Mediation ใช้เวลาประมาณ 45 นาทีเพื่ออัปเกรดเป็น Skype for Business 2015 ให้เสร็จสิ้น

สรุป

Skype for Business Server 2015 เป็นผู้สืบทอดของ Lync Server 2013 และพร้อมใช้งานในวงกว้างแล้วในขณะนี้ สิ่งที่ดีก็คือทั้ง Standard Edition และ Enterprise Edition สามารถอัปเกรดแทนกันได้ มีการหยุดทำงานที่เกี่ยวข้อง แต่หากคุณสามารถกำหนดเวลานอกเวลาทำการได้ ก็ไม่น่าจะเป็นปัญหา

คำถามคือว่านี่เป็นความคิดที่ดีหรือไม่ ในกรณีของฉัน มันทำงานได้ดีมากและสำหรับเซิร์ฟเวอร์ทั้งสามเซิร์ฟเวอร์นั้นใช้เวลาน้อยกว่า 3 ชั่วโมงในการดำเนินการให้เสร็จสิ้น แต่การถ่ายภาพการอัพเกรดทำได้ไม่ดีนัก และสุดท้ายคุณก็ต้องตกอยู่ในโซนพลบค่ำที่ Lync 2013 ถูกทำลาย และ Skype for Business ไม่ต้องการติดตั้ง... นี่เป็นเหตุผลหนึ่งที่เราไม่แนะนำสิ่งนี้ให้กับลูกค้า แม้ว่าจะเป็นไปได้ก็ตาม

คุณควรใช้วิธี 'เซิร์ฟเวอร์สวิง' ที่ติดตั้งเซิร์ฟเวอร์ใหม่และบริการต่างๆ จะถูกย้ายจาก Lync ไปยัง Skype for Business ความเสี่ยงนี้ต่ำกว่ามาก ดังนั้นคุณต้องคิดกลยุทธ์ที่เหมาะสมเกี่ยวกับวิธีการอัปเกรดจาก Lync 2013 เป็น Skype for Business 2015

บทความที่เกี่ยวข้อง