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

ดำเนินการทดสอบการอัพเกรดฐานข้อมูลก่อนที่จะติดตั้ง SCCM


โพสต์นี้จะแสดงวิธีดำเนินการอัปเกรดฐานข้อมูลทดสอบก่อนติดตั้ง SCCM โดยส่วนใหญ่แล้วเราจะข้ามการอัปเกรดฐานข้อมูลทดสอบและติดตั้งการอัปเดตในคอนโซล SCCM โดยตรง ฉันไม่พบปัญหาใด ๆ เมื่อทำอย่างนั้น

อย่างไรก็ตาม การดำเนินการอัพเกรดฐานข้อมูลทดสอบนั้นไม่บังคับ แต่ฉันแนะนำให้คุณทำเพราะคุณไม่มีทางรู้ว่าใครจะแก้ไขหรือปรับแต่งฐานข้อมูลที่มีอยู่

โพสต์นี้มีไว้สำหรับการอ้างอิงของฉันเอง และฉันจะใช้โพสต์นี้เมื่อฉันต้องการรันการอัปเกรดฐานข้อมูลทดสอบ

ทำการทดสอบอัปเกรดฐานข้อมูลก่อนติดตั้ง SCCM

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

ขั้นตอนที่ 1 - เตรียมสภาพแวดล้อมของคุณ สำหรับการอัปเกรดฐานข้อมูลทดสอบ

ก่อนอื่น คุณต้องมี VM (เซิร์ฟเวอร์สมาชิก) ซึ่งเราจะดำเนินการอัปเกรดฐานข้อมูลทดสอบ สร้าง VM ติดตั้งระบบปฏิบัติการเซิร์ฟเวอร์และเข้าร่วมกับโดเมน

ในขั้นตอนถัดไปให้ติดตั้งเซิร์ฟเวอร์ SQL (ทำตามคำแนะนำนี้) เวอร์ชัน SQL ต้องรันเวอร์ชันและเวอร์ชันเดียวกันกับเวอร์ชันที่ใช้งานจริงของ SQL ที่ใช้งานจริงของคุณ เมื่อคุณติดตั้งเซิร์ฟเวอร์ SQL แล้ว ให้ดำเนินการขั้นตอนที่ 2

ขั้นตอนที่ 2 - สำรองฐานข้อมูล SCCM ของคุณ

ในโพสต์ก่อนหน้าของฉัน ฉันได้แสดงขั้นตอนในการสำรองข้อมูลเซิร์ฟเวอร์ SCCM ในการสำรองข้อมูลเซิร์ฟเวอร์ไซต์ เราใช้งานการบำรุงรักษาในตัว “เซิร์ฟเวอร์ไซต์สำรอง“

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

หากต้องการสำรองฐานข้อมูลของคุณ ให้ทำตามขั้นตอนด้านล่าง:-

  1. เรียกใช้คอนโซลตัวจัดการการกำหนดค่า
  2. ไปที่ การดูแลระบบ > การกำหนดค่าไซต์ > ไซต์
  3. คลิกการบำรุงรักษาไซต์บนริบบิ้นด้านบน
  4. คลิกขวาที่ เซิร์ฟเวอร์ไซต์สำรอง และคลิก แก้ไข

ภายใต้ คุณสมบัติเซิร์ฟเวอร์ไซต์สำรอง ให้ทำตามขั้นตอนด้านล่าง

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

งานสำรองข้อมูลจะทำงานตามกำหนดเวลา หากเปิดใช้งานงานสำรองข้อมูลแล้ว ให้ไปที่ตำแหน่งสำรองข้อมูล ภายในโฟลเดอร์ SiteDBServer เราต้องการให้ไฟล์ทั้งสองนั้นถูกคัดลอกไปยัง VM ใหม่

คัดลอกทั้งไฟล์ .MDF และ .LDF ไปยังเซิร์ฟเวอร์ SQL ซึ่งเราจะดำเนินการอัปเกรดฐานข้อมูลทดสอบ

ขั้นตอนที่ 3 - แนบสำเนาฐานข้อมูล

ตอนนี้เรามีไฟล์สำรองแล้ว ให้ลงชื่อเข้าใช้เซิร์ฟเวอร์ SQL คลิกขวาที่ ฐานข้อมูล และคลิก แนบ

ในหน้าต่างแนบฐานข้อมูล ให้คลิกปุ่ม เพิ่ม ในขั้นตอนถัดไปค้นหาไฟล์ฐานข้อมูล เลือกไฟล์ .MDF

หน้าต่างแนบฐานข้อมูลจะแสดงไฟล์ MDF และตำแหน่งของไฟล์ ในบานหน้าต่างด้านล่าง ยังแสดงไฟล์ .MDF และ .LDF พร้อมกับเส้นทางของไฟล์ คลิก ตกลง และปิดหน้าต่าง

ขั้นตอนที่ 4 - รับสิทธิ์การเป็นเจ้าของ DB

ในขั้นตอนนี้ เราจะเป็นเจ้าของฐานข้อมูล ขณะนี้ฉันเข้าสู่ระบบเซิร์ฟเวอร์ SQL นี้ด้วยบัญชีผู้ใช้ชื่อ sqladmin ขยาย ความปลอดภัย > การเข้าสู่ระบบ และคลิกขวาที่บัญชีผู้ใช้ที่เข้าสู่ระบบแล้วคลิก คุณสมบัติ

คลิก การแมปผู้ใช้ และเลือกฐานข้อมูลที่คุณแนบ ในบานหน้าต่างด้านล่าง ให้เลือกสมาชิกบทบาท db_owner

ขั้นตอนที่ 4 - ดำเนินการทดสอบการอัพเกรดฐานข้อมูล

ตอนนี้เราพร้อมแล้วที่จะดำเนินการอัปเกรดฐานข้อมูลทดสอบ บนเซิร์ฟเวอร์ SQL ของคุณ ให้เมานต์ SCCM ISO

เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ นอกจากนี้ ให้เปลี่ยนเส้นทางเป็น SMSSETUP\BIN\x64 พิมพ์คำสั่งด้านล่างเพื่อทำการทดสอบการอัพเกรดฐานข้อมูล SCCM

setup.exe /testdbupgrade database_name

ขั้นแรกให้ทำการตรวจสอบข้อกำหนดเบื้องต้น คลิกปุ่ม เริ่มต้น TestDBUpgrade

ในหน้าต่างข้อมูล คลิก ใช่

เปิดไฟล์ ConfigMgrSetup.log ที่อยู่บนไดรฟ์ C: เพื่อติดตามความคืบหน้าของ testdbupgrade ในตอนท้าย ให้มองหาบรรทัด “การตั้งค่าตัวจัดการการกำหนดค่าได้อัปเกรดฐานข้อมูลสำเร็จแล้ว“ ตอนนี้คุณสามารถกลับสู่ไซต์ที่ใช้งานอยู่และเริ่มการติดตั้งการอัปเดตได้แล้ว

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