วิธีการย้ายฐานข้อมูล Microsoft Dynamics CRM 3.0 SQL จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นที่อยู่ในโดเมนเดียวกัน


บทนำ


บทความนี้อธิบายวิธีการย้ายฐานข้อมูล Microsoft Dynamics 3.0 CRM SQL จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นที่อยู่ในโดเมนเดียวกัน

ข้อมูลเพิ่มเติม


หมายเหตุ
  • เราขอแนะนำให้ คุณใช้ขั้นตอนนี้เพื่อย้ายฐานข้อมูลของ Microsoft CRM SQL จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นที่อยู่ในโดเมนเดียวกัน คุณต้องใช้ขั้นตอนนี้เพื่อย้ายข้อมูลจากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นข้ามโดเมนไม่
  • ใช้ขั้นตอนนี้เพื่อย้ายข้อมูลจากอินสแตนซ์ของ Microsoft SQL Server มีชื่อไปกับอินสแตนซ์เริ่มต้นของ SQL Server ที่อยู่บนคอมพิวเตอร์เครื่องเดียวกัน
  • คุณไม่ต้องทำการเปลี่ยนแปลงบนแล็ปท็อป Microsoft CRM หรือเดสก์ท็อปไคลเอ็นต์สำหรับ Microsoft Office Outlook เมื่อคุณต้องการย้ายฐานข้อมูลของ Microsoft CRM SQL จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นที่อยู่ในโดเมนเดียวกัน
สิ่งสำคัญ ตรวจสอบให้แน่ใจว่า คุณอ่าน และทำความเข้าใจเกี่ยวกับบทความนี้ทั้งหมดก่อนที่คุณลองทำตามขั้นตอนนี้

เตรียมที่จะย้ายฐานข้อมูล

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

ย้ายฐานข้อมูล

หลังจากที่คุณตรวจสอบว่า เตรียมที่จะเสร็จสมบูรณ์แล้ว ให้ทำตามขั้นตอนเหล่านี้เพื่อย้ายฐานข้อมูล SQL CRM ของ Microsoft:
  1. ทำสำเนาสำรองของฐานข้อมูลของ Microsoft CRM SQL หลักการต่อไปนี้:
    • OrganizationName_METABASE
    • OrganizationName_MSCRM
    การสำรองฐานข้อมูลเหล่านี้ ให้ทำตามขั้นตอนเหล่านี้:
    1. คลิกเริ่มชี้ไปที่โปรแกรมทั้งหมดชี้ไปที่Microsoft SQL Server 2005และจากนั้น คลิกStudio จัดการเซิร์ฟเวอร์ SQL
    2. ใน SQL Server จัดการ Studio คลิกเซิร์ฟเวอร์ในรายชื่อเซิร์ฟเวอร์และจากนั้น คลิกเชื่อมต่อ
    3. ขยายโฟลเดอร์ฐานข้อมูล
    4. คลิกขวาที่ค่าใดค่าหนึ่งในสองฐานข้อมูล ชี้ไปที่งานและจากนั้น คลิกสำรอง
    5. จากรายการชนิดการสำรองข้อมูลเลือกทั้งหมดและจากนั้น คลิกเพิ่มในส่วนปลายทาง
    6. ในกล่องโต้ตอบเลือกปลายทางการสำรองข้อมูลคลิกปุ่มเลือกดู(...)
    7. ในกล่องโต้ตอบการค้นหาตำแหน่งของแฟ้มฐานข้อมูลป้อนชื่อสำหรับแฟ้มสำรอง และจากนั้น คลิกตกลง
    8. ดำเนินต่อให้คลิกตกลงจนกว่าจะปิดกล่องโต้ตอบทั้งหมด คุณจะได้รับข้อความแจ้งว่า การสำรองข้อมูลเสร็จสมบูรณ์แล้ว
    9. ทำซ้ำขั้นตอน h ถึงสำหรับฐานข้อมูลอื่น ไม่ต้องลบข้อมูลใด ๆ จากอินสแตนซ์ของ Microsoft SQL Server ที่เดิม ถ้าคุณปล่อยให้แฟ้มต่าง ๆ บนอินสแตนซ์ของ SQL Server ที่เดิม คุณสามารถใช้การตั้งค่าเดิมเป็นการอ้างอิงเมื่อคุณดำเนินการขั้นตอนที่ 5
  2. ถ่ายโอนแฟ้มสำรองที่คุณสร้างไว้ในขั้นตอนที่ 1 กับอินสแตนซ์ของ SQL Server ใหม่
  3. สร้างฐานข้อมูลสองที่คุณจะคืนค่าแฟ้มสำรองข้อมูล เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
    1. เริ่ม Studio จัดการของเซิร์ฟเวอร์ SQL
    2. ขยายโฟลเดอร์ฐานข้อมูล
    3. คลิกขวาที่ฐานข้อมูล แล้ว คลิกฐานข้อมูลใหม่
    4. ป้อนชื่อสำหรับฐานข้อมูล ตัวอย่าง พิมพ์เมื่อ_MSCRM
    5. คลิก ตกลง

      สิ่งสำคัญ ตรวจสอบให้แน่ใจว่า คุณใช้ไวยากรณ์ตั้งชื่อเดียวกันที่ถูกใช้ในอินสแตนซ์ของ Microsoft SQL Server ที่เดิม
    6. ทำซ้ำขั้นตอน c ถึง e เพื่อสร้างฐานข้อมูลเมื่อ_METABASE อีกครั้ง โปรดตรวจสอบให้แน่ใจว่า คุณใช้ไวยากรณ์ตั้งชื่อเดียวกันที่ถูกใช้ในอินสแตนซ์ของ Microsoft SQL Server ที่เดิม
  4. คืนค่าแฟ้มสำรองข้อมูล เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
    1. เริ่ม Studio จัดการของเซิร์ฟเวอร์ SQL
    2. ขยายโฟลเดอร์ฐานข้อมูล
    3. ฐานข้อมูล_MSCRMเมื่อคลิกขวา ชี้ไปที่งานจุดการคืนค่าและจากนั้น คลิกฐานข้อมูล
    4. ในพื้นที่แหล่งที่มาสำหรับการคืนค่าเลือกตัวเลือกจากอุปกรณ์และจากนั้น คลิกปุ่มเลือกดู(...)
    5. ในกล่องโต้ตอบการสำรองข้อมูลที่ระบุคลิกเพิ่ม
    6. ในกล่องโต้ตอบการค้นหาตำแหน่งของแฟ้มสำรองข้อมูลตำแหน่งที่ตั้งของแฟ้มสำรองสำหรับฐานข้อมูล_MSCRMเมื่อคลิก และจากนั้น คลิกตกลง
    7. ในกล่องโต้ตอบการสำรองข้อมูลที่ระบุคลิกตกลง
    8. ในกล่องโต้ตอบการคืนค่าฐานข้อมูลคลิกแหล่งข้อมูลที่คืนค่าคลิกตัวเลือกและจากนั้น คลิกเพื่อเลือกกล่องกาเครื่องหมายบันทึกทับจะเขียนทับฐานข้อมูลที่มีอยู่
    9. ในการคืนค่าฐานข้อมูลแฟ้มเป็นพื้นที่ ตรวจสอบเส้นทางสำหรับแฟ้มฐานข้อมูลที่มีอยู่จริงทั้งสอง ตรวจสอบให้แน่ใจว่า เส้นทางเหล่านี้ชี้ไปยังตำแหน่งที่ตั้งที่ถูกต้อง ถ้าเส้นทางชี้ไปยังตำแหน่งที่ถูกต้อง ปรับเปลี่ยนเส้นทางอย่างเหมาะสม
    10. ในกล่องโต้ตอบการคืนค่าฐานข้อมูลคลิกตกลงเพื่อเริ่มต้นกระบวนการกู้คืน

      หมายเหตุ กระบวนการนี้อาจใช้เวลานานขึ้นอยู่กับขนาดของฐานข้อมูล เมื่อกระบวนการเสร็จสมบูรณ์แล้ว คุณจะได้รับข้อความที่แจ้งว่า การดำเนินการคืนค่าเสร็จสมบูรณ์แล้ว
    11. ทำซ้ำขั้นตอน c ถึง j สำหรับ_METABASEเมื่อฐานข้อมูล
  5. ตั้งค่ากลุ่มการรักษาความปลอดภัย ด้วยการแมปไปยังกลุ่มรักษาความปลอดภัยของ Microsoft Windows NT เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

    หมายเหตุ ขณะที่คุณทำตามขั้นตอนเหล่านี้ ใช้ความปลอดภัยโฟลเดอร์ที่อยู่บนอินสแตนซ์ของ SQL Server เป็นการอ้างอิงที่เดิม
    1. เริ่ม Studio จัดการของเซิร์ฟเวอร์ SQL จากนั้น ให้ขยายโฟลเดอร์ด้านความปลอดภัย
    2. คลิกขวาที่ล็อกอิน แล้ว คลิกเข้าสู่ระบบใหม่
    3. ในกล่องโต้ตอบการเข้าสู่ระบบคลิกทั่วไปในบานหน้าต่างด้านซ้าย และจากนั้น คลิกค้นหา
    4. ในกล่องโต้ตอบการเลือกผู้ใช้หรือกลุ่มคลิกชนิดของวัตถุโปรดตรวจสอบให้แน่ใจว่า ได้เลือกกล่องกาเครื่องหมายกลุ่มและจากนั้น คลิกตกลง
    5. คลิกที่ตั้งคลิกโฟลเดอร์เพื่อเลือกเนื้อหาของโฟลเดอร์ทั้งหมด และจากนั้น คลิกตกลง
    6. ในฟิลด์ป้อนชื่อวัตถุที่เลือกพิมพ์SQLและจากนั้น คลิกตรวจสอบชื่อ
    7. เลือกเรกคอร์SQLAccessGroup {GUID } แล้ว คลิกตกลง
    8. ในกล่องโต้ตอบการเข้าสู่ระบบคลิกตัวเลือกการพิสูจน์ตัวจริงของ Windowsปล่อยทั้งหมดเริ่มต้นตัวเลือกอื่น ๆ ในการตั้งค่าปัจจุบัน และจากนั้น คลิกตกลงเพื่อปิดกล่องโต้ตอบทั้งหมด
  6. ปรับเปลี่ยน Microsoft CRM ระบบ dsn ของแหล่งข้อมูล ODBC บนเซิร์ฟเวอร์ Microsoft CRM เพื่อชี้ไปยังเซิร์ฟเวอร์ที่กำลังเรียกใช้ Microsoft SQL server ใหม่ เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
    1. คลิกเริ่มชี้ไปที่เครื่องมือการจัดการและจากนั้น คลิกแหล่งข้อมูล (ODBC)
    2. ในกล่องโต้ตอบ'ผู้ดูแลแหล่งข้อมูลของ ODBC ', คลิกที่แท็บ' dsn ของระบบคลิกMicrosoft CRMในรายชื่อแหล่งข้อมูลของระบบและจากนั้น คลิกกำหนดค่า
    3. ในหน้าต่างแรกของการกำหนดค่า dsn ของเซิร์ฟเวอร์ SQL ของ Microsoft ค้นหารายการเซิร์ฟเวอร์ที่ประกอบด้วยชื่อของคอมพิวเตอร์ที่กำลังเรียกใช้ SQL Server คลิกเซิร์ฟเวอร์ที่คุณต้องการเชื่อมต่อ
    4. คลิกถัดไปสามครั้งเพื่อกำหนดค่าแหล่งข้อมูล
    5. คลิกเสร็จสิ้น
    6. ในหน้าต่างการตั้งค่าเซิร์ฟเวอร์ SQL Microsoft ODBC คลิกทดสอบแหล่งข้อมูลเพื่อตรวจสอบการเชื่อมต่อไปยังเซิร์ฟเวอร์
    7. คลิกตกลงสองครั้งเพื่อทำการกำหนดค่า
    8. คลิกตกลงเพื่อปิดกล่องโต้ตอบ'ผู้ดูแลแหล่งข้อมูลของ ODBC '
  7. กำหนดค่าเซิร์ฟเวอร์ Microsoft Dynamics CRM เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
    1. บนเซิร์ฟเวอร์ Microsoft Dynamics CRM คลิกเริ่มชี้ไปที่โปรแกรมทั้งหมดชี้ไปที่Microsoft CRMและจากนั้น คลิกตัวจัดการการปรับใช้
    2. ในบานหน้าต่างด้านซ้าย คลิกตัวจัดการเซิร์ฟเวอร์คลิกขวาที่เซิร์ฟเวอร์ของ Microsoft Dynamics CRM และจากนั้น คลิกตั้งค่าคอนฟิกเซิร์ฟเวอร์ SQL
    3. ในหน้าต่าง Microsoft Dynamics CRM เซิร์ฟเวอร์ เลือกคอมพิวเตอร์เครื่องใหม่ที่กำลังเรียกใช้ Microsoft SQL Server จากรายการเซิร์ฟเวอร์ SQLและจากนั้น คลิกถัดไป
    4. ในรายการฐานข้อมูลของ Microsoft CRMคลิกฐานข้อมูล Microsoft CRM SQL ที่เหมาะสม ถ้าคุณมีหลายเซิร์ฟเวอร์ Microsoft CRM คลิกเพื่อเลือกกล่องกาเครื่องหมาย'นำไปใช้กับเซิร์ฟเวอร์ทั้งหมดในการปรับใช้
    5. คลิกเสร็จสิ้น
  8. ทดสอบ Microsoft CRM โดยการตรวจสอบว่า คุณสามารถเข้าถึงข้อมูล นอกจากนี้ ทดสอบไคลเอนต์ Microsoft Dynamics CRM สำหรับ Outlook เพื่อให้แน่ใจว่า คุณสามารถใช้โปรแกรม
  9. ตรวจสอบว่า มีการสร้างงาน SQL Server เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
    1. เริ่ม Studio จัดการของเซิร์ฟเวอร์ SQL
    2. ขยายตัวแทนของเซิร์ฟเวอร์ SQL และจากนั้น ให้ขยายโฟลเดอร์งาน
    3. ตรวจสอบว่า งานต่อไปนี้อยู่ในโฟลเดอร์งาน:
      • สถานะของสัญญา Organization_Name.Update
      • ข้อมูลเฉพาะตัวของ MSCRM Reseeding
      • จัดดัชนีใหม่ดัชนี MSCRM
      • MSCRM Priming กระบวนงานที่เก็บไว้
      • Start_Incremental บน Organization_Name_ftcat_documentindex
    4. ถ้างานที่ระบุไว้ในขั้นตอน c จะไม่ปรากฏอยู่ในโฟลเดอร์งาน ให้ทำตามขั้นตอนในบทความฐานความรู้ของ Microsoft ต่อไปนี้:
      910044เมื่อคุณย้ายฐานข้อมูล Microsoft Dynamics CRM เมื่อต้องการอินสแตนซ์ใหม่ของ SQL Server, SQL Server งานอาจไม่ถูกสร้าง

  10. ล้างเนื้อหาของคอมพิวเตอร์ที่กำลังเรียกใช้ Microsoft SQL Server เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
    1. ลบฐานข้อมูลเก่า Microsoft CRM SQL
    2. ลบกลุ่มเข้าสู่ระบบดังต่อไปนี้:
      • SQLAccessGroup
      • UserGroup
      • ReportingGroup
หมายเหตุ หลังจากที่คุณเสร็จเรียบร้อยแล้วย้ายฐานข้อมูล Microsoft CRM SQL จากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่น จำไว้ว่า ต้องจัดตารางเวลาการสำรองฐานข้อมูลที่อยู่บนเซิร์ฟเวอร์ใหม่อย่างสม่ำเสมอ

ข้อมูลอ้างอิง


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการย้ายฐานข้อมูล Microsoft SQL Reporting Services ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

842425วิธีการย้ายฐานข้อมูลบริการรายงานจากคอมพิวเตอร์ที่กำลังเรียกใช้บริการรายงานไปยังคอมพิวเตอร์เครื่องอื่น

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการย้ายฐานข้อมูล Microsoft Dynamics CRM 3.0 อินสแตนซ์ใหม่ของ Microsoft SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

910044เมื่อคุณย้ายฐานข้อมูล Microsoft Dynamics CRM เมื่อต้องการอินสแตนซ์ใหม่ของ SQL Server, SQL Server งานอาจไม่ถูกสร้าง