การย้ายแบบผู้เช่าต่อผู้เช่า

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

สําหรับสภาพแวดล้อมที่ไม่มีแอปการเงินและการดําเนินงาน สภาพแวดล้อมจะไม่ย้ายตามจริง องค์กร Dataverse ย้ายไปยังสภาพแวดล้อมใหม่ในผู้เช่าปลายทาง และสภาพแวดล้อมดั้งเดิมยังคงอยู่ในผู้เช่าต้นทางโดยไม่มี Dataverse สําหรับสภาพแวดล้อมที่มีแอปการเงินและการดําเนินงาน สภาพแวดล้อมต้นทางจะย้ายไปยังผู้เช่าปลายทางและไม่ได้ถูกเก็บรักษาไว้ในผู้เช่าต้นทาง

ก่อนเริ่มต้นใช้งาน

ตรวจทานข้อควรพิจารณาเหล่านี้ก่อนที่คุณจะเริ่มการโยกย้ายจากผู้เช่าหนึ่งไปยังอีกผู้เช่าหนึ่ง:

  • ชนิดของสภาพแวดล้อมที่ได้รับการสนับสนุน: สนับสนุนเฉพาะสภาพแวดล้อมการผลิตและ Sandbox เท่านั้น
  • ชนิดของสภาพแวดล้อมที่ไม่สนับสนุน: สภาพแวดล้อมเริ่มต้น นักพัฒนา รุ่นทดลองใช้ และ Teams ไม่ได้รับการสนับสนุน การโยกย้ายระหว่าง Government Community Cloud (GCC) และระบบคลาวด์สาธารณะไม่ได้รับการสนับสนุนในทั้งสองทิศทาง
  • คอมโพเนนต์ต่อไปนี้ไม่ได้รับการสนับสนุน: Dynamics 365 Customer Voice, Omnichannel สําหรับการบริการลูกค้า และไลบรารีคอมโพเนนต์
  • Dynamics 365 Customer Insights - Journeys, Dynamics 365 Customer Insights - Data, Power Apps, Power Automate, Power Pages และ Microsoft Copilot Studio จําเป็นต้องมีขั้นตอนการเตรียมการและขั้นตอนหลังการโยกย้ายที่เฉพาะเจาะจง ตรวจสอบส่วนที่เกี่ยวข้องในบทความนี้
  • สภาพแวดล้อมที่ประกอบด้วยแอปการเงินและการดําเนินงานได้รับการสนับสนุนเมื่อเป็นไปตามข้อกําหนดเบื้องต้นเพิ่มเติมสําหรับแอปการเงินและการดําเนินงาน ฟีเจอร์นี้กำลังทยอยเปิดให้ใช้งานและอาจยังไม่พร้อมใช้งานในภูมิภาคของคุณ
  • คุณอาจต้องกําหนดค่าแอปพลิเคชันและการตั้งค่าใหม่หลังจากการโยกย้าย เช่น Dynamics 365 สําหรับ Outlook การซิงโครไนซ์ฝั่งเซิร์ฟเวอร์ และ SharePoint
  • หลังจากที่คุณสร้างและกําหนดค่าผู้ใช้ ให้สร้างไฟล์การแมปผู้ใช้
  • ถ้าผู้ใช้ที่ถูกแมปมีกล่องจดหมายในเทนเนนต์ปลายทาง การโยกย้ายจะกําหนดค่าโดยอัตโนมัติ สําหรับผู้ใช้อื่น ๆ ทั้งหมด กําหนดค่ากล่องจดหมายใหม่
    • หากผู้เช่าปลายทางใช้ที่อยู่กล่องจดหมายเดียวกัน เช่น test@microsoft.comการโยกย้ายจะใช้กล่องจดหมายนั้นตามค่าเริ่มต้น โยกย้ายและกําหนดค่ากล่องจดหมายในเทนเนนต์ปลายทางก่อนที่คุณจะเริ่มการโยกย้ายระหว่างเทนเนนต์
    • ถ้าคุณใช้โดเมนเริ่มต้น onmicrosoft.com ที่อยู่เช่น test@sourcecompanyname.onmicrosoft.com จะเปลี่ยนเป็น test@targetcompanyname.onmicrosoft.com หลังการย้ายข้อมูล กําหนดค่ากล่องจดหมายใหม่ สําหรับข้อมูลเพิ่มเติม ให้ดู เชื่อมต่อกับ Exchange Online
  • ทดสอบการโยกย้ายก่อนที่คุณจะโยกย้ายสภาพแวดล้อมการผลิต การโยกย้ายการทดสอบช่วยให้คุณตรวจสอบขั้นตอนการเตรียมการและทําความเข้าใจสิ่งที่คาดหวังก่อนที่คุณจะโยกย้ายการผลิต คัดลอกสภาพแวดล้อมการผลิต ไปยังสภาพแวดล้อม Sandbox ใหม่ จากนั้นย้ายสภาพแวดล้อม Sandbox ไปยังผู้เช่าปลายทาง

ข้อกำหนดเบื้องต้น

ดําเนินการข้อกําหนดเบื้องต้นต่อไปนี้ให้เสร็จสมบูรณ์ก่อนที่คุณจะเริ่มกระบวนการโยกย้าย:

  • ยืนยันว่าคุณมีสิทธิ์ผู้ดูแลระบบ Power Platform หรือ Dynamics 365 ผู้ดูแลระบบ
  • สร้างผู้ใช้ใน Microsoft 365 และ Microsoft Entra ID ในเทนเนนต์ปลายทาง และมอบหมายสิทธิ์การใช้งานให้พวกเขา
  • ใช้มอดูล PowerShell สําหรับผู้ดูแลระบบ Power Platform ที่แนะนําหากคุณโยกย้ายด้วย PowerShell สําหรับข้อมูลเพิ่มเติม ดูเริ่มต้นใช้งาน PowerShell สําหรับผู้ดูแลระบบ Power Platform

ข้อกำหนดเบื้องต้นเพิ่มเติมสำหรับแอปการเงินและการดำเนินงาน

Tip

การโยกย้ายระหว่าง tenant จะเปลี่ยนแปลงสภาพแวดล้อมต้นทางของ Finance and Operations เอง กระบวนการนี้จะไม่คงสภาพแวดล้อมต้นทางไว้ ซึ่งแตกต่างจากการย้ายเทนเนนต์สำหรับสภาพแวดล้อมที่มีการจัดการโดย Lifecycle Services เมื่อต้องการเก็บสภาพแวดล้อมต้นทางไว้ให้เหมือนเดิม ให้ คัดลอกสภาพแวดล้อม และโยกย้ายสําเนา

ดําเนินการข้อกําหนดเบื้องต้นเพิ่มเติมเหล่านี้สําหรับสภาพแวดล้อมที่มีแอป Finance and Operations ให้เสร็จสมบูรณ์:

  • ตรวจสอบให้แน่ใจว่าสภาพแวดล้อมไม่มีการติดตั้ง Add-in สําหรับการเงินและการดําเนินงาน

    คำเตือน

    ไม่รองรับการย้ายข้อมูลระหว่างผู้เช่าเมื่อมีการติดตั้ง add-in การเงินและการดําเนินงาน ไม่ต้องดําเนินการโยกย้ายต่อ เนื่องจากอาจทําให้เกิดลักษณะการทํางานที่ไม่คาดคิด

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

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

ข้อสำคัญ

ก่อนที่คุณจะโยกย้ายสภาพแวดล้อมการผลิต ก่อนอื่นให้โยกย้ายสภาพแวดล้อม Sandbox และทดสอบฟังก์ชันการทํางานทั้งหมด อย่าโยกย้ายสภาพแวดล้อมการผลิตจนกว่าการโยกย้าย Sandbox และการตรวจสอบความถูกต้องจะสําเร็จ

หมายเหตุ

มอดูล PowerShell สําหรับผู้ดูแลระบบ Power Platform จําเป็นต้องใช้ Windows PowerShell 5.x ไม่เข้ากันกับ PowerShell 6.0 และใหม่กว่า ซึ่งใช้.NET Core สําหรับข้อมูลเพิ่มเติม ดูติดตั้ง PowerShell สําหรับผู้ดูแลระบบ Power Platform

ขั้นตอนการเตรียมการ

ทําตามขั้นตอนที่เกี่ยวข้องสําหรับ Power Automate Power Apps Copilot Studio และ Power Pages ก่อนการโยกย้าย คุณยังต้องสร้างไฟล์การแมปผู้ใช้ด้วย

จัดเตรียม Power Automate

ถ้าโฟลว์ของคุณถูกกําหนดไว้แล้วใน Dataverse คุณไม่จําเป็นต้องทําการเตรียมการเพิ่มเติม

เพิ่มข้อกําหนดของโฟลว์ Power Automate ใด ๆ ที่คุณต้องการโยกย้ายไปยังโซลูชัน Dataverse ในสภาพแวดล้อมต้นทาง สําหรับข้อมูลเพิ่มเติม ดู เพิ่มโฟลว์ระบบคลาวด์ที่มีอยู่ลงในโซลูชัน คุณสามารถเรียกใช้ cmdlet ของ Add-AdminFlowsToSolution เพื่อเพิ่มข้อกําหนดเหล่านี้เป็นกลุ่มได้

จัดเตรียม Power Apps

ส่งออกแอป Power Apps ของคุณด้วยตนเอง ไม่รองรับการย้ายตัวเชื่อมต่อแบบกําหนดเอง การเชื่อมต่อ และเกตเวย์ หากคุณใช้คอมโพเนนต์เหล่านี้ ให้กําหนดค่าใหม่ด้วยตนเองหลังจากการโยกย้าย

สำหรับแอปที่สามารถทำงานร่วมกับโซลูชัน

ส่งออกแอปที่รับรู้โซลูชันก่อนที่คุณจะลบออกจากสภาพแวดล้อมต้นทาง

  1. ไปยัง Power Apps เลือก โซลูชัน และส่งออกแอปและโซลูชันทั้งหมด ส่งออกทีละรายการหรือจัดกลุ่มในโซลูชันเดียว

  2. หลังจากที่คุณส่งออกแอป ให้ลบแอปเหล่านั้นออกจากสภาพแวดล้อมต้นทาง เมื่อต้องลบแอปในโซลูชันที่มีการจัดการ คุณต้องลบโซลูชัน

    ข้อควรระวัง

    ก่อนที่คุณจะลบโซลูชันที่มีการจัดการ ให้ตรวจสอบเนื้อหาอย่างระมัดระวัง หากโซลูชันมีตาราง Dataverse การลบโซลูชันนั้นจะลบข้อมูลทั้งหมดในตารางเหล่านั้นอย่างถาวรด้วย ความเสี่ยงนี้เป็นสิ่งสําคัญโดยเฉพาะอย่างยิ่งสําหรับโซลูชันที่ประกอบด้วยแอปที่ขับเคลื่อนด้วยโมเดล ซึ่งโดยทั่วไปจะอาศัยตาราง Dataverse ส่งออกและสํารองข้อมูลใด ๆ ที่คุณจําเป็นต้องเก็บไว้ก่อนที่คุณจะดําเนินการต่อ

  3. เมื่อต้องลบแอปในโซลูชันที่ไม่มีการจัดการ ใช้ลบจากสภาพแวดล้อมนี้

    ข้อสำคัญ

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

สำหรับแอปที่ไม่ได้สร้างภายในโซลูชัน

ส่งออกแอปที่ไม่รองรับโซลูชันเป็นแพคเกจแอป

  1. ไปที่ Power Apps จากนั้นเลือก Apps
  2. สำหรับแต่ละแอปที่คุณต้องการย้าย เลือก คำสั่งเพิ่มเติม จากนั้นเลือก ส่งออกแพ็กเกจ (พรีวิว)
  3. ป้อนรายละเอียดการส่งออกที่จําเป็น จากนั้นเลือก ส่งออก เมื่อการส่งออกเสร็จสิ้น แพคเกจแอปจะดาวน์โหลด
  4. ทําซ้ําขั้นตอนที่ 2 และ 3 จนกว่าคุณจะส่งออกแอปทั้งหมด
  5. ลบแอปที่ส่งออกจากสภาพแวดล้อมต้นทาง

ในฐานะผู้ดูแลระบบ คุณยังสามารถดูหรือลบแอปแคนวาสในศูนย์การจัดการ Power Platform:

  1. ไปที่ ศูนย์การจัดการ Power Platform จากนั้นเลือกสภาพแวดล้อมภายใต้ จัดการ
  2. ภายใต้ Resources เลือก Power Apps เพื่อดูหรือลบแอป

จัดเตรียม Copilot Studio

ส่งออกตัวแทน Copilot Studio ของคุณด้วยตนเอง ระหว่างหรือหลังการโยกย้าย ให้กําหนดค่าคอมโพเนนต์ที่ขึ้นต่อกันด้วยตนเอง เช่น การเชื่อมต่อ ตัวแปรสภาพแวดล้อม และตัวเชื่อมต่อแบบกําหนดเอง

ตัวแทนรับรู้บริบทของโซลูชัน ไปที่ Power Apps เลือก โซลูชัน และส่งออกโซลูชันเอเจนต์ทั้งหมด ไม่ว่าจะเป็นแบบทีละรายการหรือจัดกลุ่มไว้ในโซลูชันเดียว สําหรับข้อมูลเพิ่มเติม ดูส่งออกและนําเข้าตัวแทนโดยใช้โซลูชัน

จัดเตรียม Power Pages

ทําตามขั้นตอนต่อไปนี้สําหรับแต่ละเว็บไซต์ในสภาพแวดล้อม:

  1. ลงชื่อเข้าสู่ระบบ
  2. เปิด ศูนย์การจัดการ
  3. ลบเว็บไซต์.

สร้างไฟล์การแมปผู้ใช้

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

  1. สร้างไฟล์การแมปผู้ใช้ที่มีชื่อว่า usermapping.csv

    หมายเหตุ

    ชื่อไฟล์ต้องตรงตามตัวพิมพ์ใหญ่-เล็ก แยกค่าด้วยเครื่องหมายจุลภาค ไม่ใช่เครื่องหมายอัฒภาค

  2. บันทึกที่อยู่อีเมลต้นทางและปลายทางของผู้ใช้แต่ละราย อย่าเพิ่มช่องว่างก่อนหรือหลังค่าส่วนหัว ให้ใช้รูปแบบต่อไปนี้

    Source,Destination
    SourceUser@sourcetenant.com,DestinationUser@targettenant.com
    

ผู้ใช้ที่มีสิทธิ์เข้าถึงแบบเต็ม

สร้างการแมปสําหรับผู้ใช้ที่มีสิทธิ์เข้าถึงแบบเต็มที่:

  1. ลงชื่อเข้าใช้สภาพแวดล้อมต้นทาง

  2. ใช้ การค้นหาขั้นสูง เพื่อค้นหาผู้ใช้

  3. เลือก ใช้มุมมองที่บันทึกไว้>ผู้ใช้ที่มีสิทธิ์เข้าถึงแบบเต็ม แล้วเลือก แก้ไขคอลัมน์

  4. เอาคอลัมน์ทั้งหมดยกเว้น ชื่อเต็มออก

  5. เลือก เพิ่มคอลัมน์>Windows Live ID

  6. เลือก ตกลง>ผลลัพธ์ เพื่อดูรายชื่อผู้ใช้ที่มีสิทธิ์เข้าถึงแบบเต็ม

  7. เลือกเรกคอร์ดทั้งหมด เลือก ส่งออกผู้ใช้ บนริบบอน จากนั้นเลือก แผ่นงานแบบคงที่

  8. ทําซ้ําขั้นตอนที่ 1-7 สําหรับผู้เช่าปลายทาง ถ้าเป็นไปได้ ขณะนี้คุณมีเวิร์กชีต Excel สองแผ่น: เวิร์กชีตหนึ่งรายการสําหรับผู้เช่าต้นทางและอีกหนึ่งรายการสําหรับผู้เช่าปลายทาง

  9. เปิดไฟล์ Excel เพื่อแก้ไข

  10. คัดลอกระเบียนจากคอลัมน์ Windows Live ID ในแผ่นงานต้นฉบับ ลงใน Notepad โปรดอย่าคัดลอกหัวเรื่อง

  11. บันทึกไฟล์ Notepad

  12. ใส่แต่ละปลายทาง Windows Live ID (ชื่อหลักผู้ใช้ หรือ UPN) ทางด้านขวาของ UPN ต้นทางที่สอดคล้องกัน แยก UPN ต้นทางและปลายทางด้วยเครื่องหมายจุลภาคโดยไม่มีช่องว่าง

    ตัวอย่างเช่น:

    user001@source.com,user001@destination.com
    user002@source.com,user002@destination.com
    user003@source.com,user003@destination.com
    
  13. บันทึกไฟล์เป็นไฟล์ CSV

ผู้ใช้ที่มีสิทธิ์เข้าถึงในฐานะผู้ดูแลระบบ

ตัดสินใจว่าจะรวมผู้ใช้ที่มีการเข้าถึงระดับผู้ดูแลในไฟล์การแมปหรือไม่:

  1. ลงชื่อเข้าใช้สภาพแวดล้อมต้นทาง
  2. ใช้ การค้นหาขั้นสูง เพื่อค้นหาผู้ใช้
  3. เลือก ใช้มุมมองที่บันทึกไว้>ผู้ใช้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ แล้วเลือก ผลลัพธ์ เพื่อดูรายชื่อผู้ใช้ที่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ
  4. หากคุณไม่ต้องการรวมผู้ใช้เหล่านี้ในไฟล์การแมป ให้ข้ามขั้นตอนที่เหลือ มิฉะนั้น ให้ทําตามขั้นตอนเหล่านี้:
    1. ค้นหาผู้ใช้ที่เกี่ยวข้องในผู้เช่าปลายทาง

    2. ตรวจสอบให้แน่ใจว่าผู้ใช้ปลายทางแต่ละรายมีสิทธิ์การใช้งานที่ถูกต้อง

      หมายเหตุ

      หากผู้ใช้ปลายทางไม่มีสิทธิการใช้งาน การโยกย้ายจะล้มเหลว

    3. บันทึกไฟล์ CSV ด้วยการแมปสำหรับผู้ใช้ที่สามารถเข้าถึงได้เต็มรูปแบบและผู้ใช้ที่มีสิทธิ์เข้าถึงระดับผู้ดูแลระบบ

หมายเหตุ

ไม่มีการย้ายกลุ่มความปลอดภัย ปรับปรุงข้อมูลในผู้เช่าปลายทางหลังจากการโยกย้าย

ย้ายข้อมูลโดยใช้ศูนย์การจัดการ Power Platform

เสร็จสิ้น กระบวนการเตรียมการ ก่อนที่คุณจะโยกย้ายโดยใช้ศูนย์การจัดการ Power Platform

  1. ลงชื่อเข้าใช้ใน ศูนย์การจัดการ Power Platform

  2. ในบานหน้าต่างนำทาง ให้เลือก จัดการ

  3. ในบานหน้าต่าง จัดการ ให้เลือก สภาพแวดล้อม

  4. บนหน้า สภาพแวดล้อม ให้เลือกสภาพแวดล้อมที่จะย้าย การย้ายจากผู้เช่าหนึ่งไปอีกผู้เช่าหนึ่งสนับสนุนสภาพแวดล้อม Sandbox และการผลิตด้วย Dataverse

  5. บนแถบคําสั่ง เลือกย้ายสภาพแวดล้อม บานหน้าต่าง ร้องขอการย้ายจากผู้เช่าหนึ่งไปยังอีกผู้เช่าหนึ่ง จะเปิดขึ้น

  6. ป้อนรหัสผู้เช่าปลายทางใน รหัสผู้เช่าปลายทาง จากนั้นเลือก ส่งคําขอ

    ผู้เช่าปลายทางได้รับคําขอโยกย้ายเพื่อขออนุมัติ แบนเนอร์คําขอที่ค้างอยู่จะปรากฏบนหน้าสภาพแวดล้อม

รายการคําขอการโยกย้าย

แบนเนอร์การแจ้งเตือนจะปรากฏที่ด้านบนของหน้า สภาพแวดล้อม เมื่อ:

คําขออนุมัติในฐานะผู้เช่าปลายทาง

ตรวจทานและตอบสนองต่อคําขอการโยกย้ายในเทนเนนต์ปลายทาง:

  1. เลือก ตรวจสอบการเคลื่อนย้าย บนแบนเนอร์

    แผงแสดงรายการคำขอการโยกย้ายที่ต้องได้รับการอนุมัติ ค้นหาตาม ID สภาพแวดล้อมหรือสถานะคําขอ

  2. เลือกรหัสสภาพแวดล้อม

  3. ตรวจสอบคําขอ แล้วอนุมัติหรือปฏิเสธ

หมายเหตุ

คําขอจะหมดอายุหลังจากเจ็ดวัน

คําขอตรวจทานในฐานะผู้เช่าต้นทาง

เลือก ตรวจสอบการเคลื่อนย้าย บนแบนเนอร์ แผงแสดงรายการคำขอการโยกย้ายที่คุณส่ง

ค้นหาตาม ID สภาพแวดล้อมหรือสถานะคําขอ

การเตรียมการโยกย้ายหลังจากการอนุมัติ

หลังจากอนุมัติคําขอการโยกย้ายแบนเนอร์พร้อมปุ่ม เริ่มย้าย จะปรากฏขึ้นบนหน้ารายละเอียดของสภาพแวดล้อม

สกรีนช็อตของหน้ารายละเอียดของสภาพแวดล้อมที่มีแบนเนอร์การอนุมัติสีเขียว เริ่มต้นย้าย และยกเลิกปุ่มย้าย

  1. เลือก เริ่มย้าย เพื่อเปิดบานหน้าต่าง เตรียมพร้อมสําหรับการย้ายระหว่างผู้เช่านี้ ซึ่งเป็นรายการขั้นตอนก่อนย้าย ปุ่ม Move environment บนแถบคําสั่งจะเปิดบานหน้าต่างนี้เช่นกัน

    ภาพหน้าจอของบานหน้าต่างเตรียมพร้อมสำหรับการย้ายผู้เช่าต่อผู้เช่าที่แสดงขั้นตอนก่อนย้าย

  2. อัปโหลดไฟล์การแมปผู้ใช้สําหรับการตรวจสอบความถูกต้อง ตั้งชื่อไฟล์usermapping.csv.

  3. ถ้าสภาพแวดล้อมประกอบด้วยแอปการเงินและการดําเนินงาน ให้ใส่ที่อยู่อีเมลของผู้ใช้งานในผู้เช่าปลายทางใน อีเมลผู้ดูแลระบบ New FinOps ผู้ใช้รายนี้จะกลายเป็นผู้ดูแลการเงินและการดําเนินงานหลังจากการโยกย้ายข้อมูล ผู้ใช้ต้องมีอยู่ในเทนเนนต์ปลายทาง มิฉะนั้นการโยกย้ายจะล้มเหลว

    ภาพหน้าจอของบานหน้าต่างเตรียมพร้อมสําหรับการย้ายจากผู้เช่าหนึ่งไปยังอีกผู้เช่าหนึ่ง ที่แสดงกล่องอีเมลผู้ดูแลระบบ FinOps ใหม่

  4. เลือก ตรวจสอบ เพื่อเริ่มการตรวจสอบความถูกต้อง รอให้การดําเนินการเสร็จสิ้น

เมื่อการตรวจสอบล้มเหลว

ถ้าการตรวจสอบล้มเหลว แบนเนอร์ที่มีปุ่ม ดาวน์โหลดข้อผิดพลาด จะปรากฏขึ้น ดาวน์โหลดไฟล์ข้อผิดพลาด แก้ไขปัญหาในไฟล์การแมปผู้ใช้ และทําซ้ําขั้นตอนการอัปโหลดและการตรวจสอบความถูกต้อง

ภาพหน้าจอของหน้าสภาพแวดล้อมที่แสดงแบนเนอร์ข้อผิดพลาดพร้อมปุ่มดาวน์โหลดข้อผิดพลาด

ใช้ตารางต่อไปนี้เพื่อแก้ไขปัญหาผลลัพธ์การแมปผู้ใช้

รหัสข้อผิดพลาด คำอธิบาย การดำเนินการ
SourceUserIdMissingInUserMap SourceUserId ว่างอยู่ในแมปปิง แก้ไขรายการผู้ใช้ต้นทางในไฟล์การแมป
TargetUserIdMissingInUserMap TargetUserId ว่างเปล่าในการแมป แก้ไขรายการผู้ใช้ปลายทางในไฟล์การแมป
SourceUserIdIsNotValidGuid SourceUserId ไม่ใช่ GUID ที่ถูกต้อง ใส่ GUID ที่ถูกต้องสําหรับผู้ใช้ต้นทางในไฟล์การแมป
SourceUserDoesNotExistInOrgDB SourceUserIdไม่ตรงกับSystemUserIdใด ๆ รายการในตาราง SystemUsers ขององค์กร ลบรายการออกจากไฟล์การแมป
TargetUPNDoesNotExistInAAD TargetUserIdไม่พบ UPN ใน Microsoft Entra ID ของผู้เช่าปลายทาง แก้ไขรายการผู้ใช้ปลายทางเพื่อระบุผู้ใช้ที่ถูกต้องในเทนเนนต์ปลายทาง หรือลบรายการออก
RetryableError มีข้อผิดพลาดเกิดขึ้นขณะแมปผู้ใช้ การดําเนินการอาจสําเร็จเมื่อทดลองอีกครั้ง รีรันคําสั่งการแมปผู้ใช้ด้วยไฟล์การแมปที่แสดงผู้ใช้ที่พบข้อผิดพลาดนี้
ApplicationUserCannotBeMapped ผู้ใช้ต้นทางคือผู้ใช้แอปพลิเคชัน ซึ่งการดำเนินการแมปไม่รองรับ ไม่ต้องดำเนินการใดๆ สำหรับการแมป สร้างผู้ใช้แอปพลิเคชันในเทนเนนต์ปลายทางเนื่องจากคุณไม่สามารถโยกย้ายผู้ใช้จากเทนเนนต์ต้นทางได้
SkippedMapping ผู้ใช้ต้นทางไม่มีอยู่ในองค์กร และผู้ใช้ปลายทางมีอยู่แล้ว ไม่จำเป็นต้องดำเนินการใดๆ ผู้ใช้ต้นทางถูกแมปไปยังผู้ใช้ปลายทางแล้ว ทั้งในการเรียกใช้ก่อนหน้าหรือด้วยตนเอง

เมื่อการตรวจสอบความถูกต้องสําเร็จ

หลังจากการตรวจสอบความถูกต้องสําเร็จ แบนเนอร์ที่มีปุ่ม ย้ายสภาพแวดล้อม จะปรากฏขึ้นบนหน้ารายละเอียดของสภาพแวดล้อม

  1. เลือก ย้ายสภาพแวดล้อม เพื่อเปิดบานหน้าต่าง ย้ายสภาพแวดล้อมนี้ไปยังผู้เช่าอื่น คุณสามารถตรวจสอบอีกครั้งโดยใช้ไฟล์การแมปผู้ใช้ใหม่

  2. ตรวจทานขั้นตอนก่อนย้าย จากนั้นเลือกกล่องกาเครื่องหมายเพื่อยืนยันว่าคุณดําเนินการเสร็จสิ้นแล้ว

    ภาพหน้าจอของแผงย้ายสภาพแวดล้อมที่แสดง ID ผู้เช่าเป้าหมาย การอัปโหลดการแมปผู้ใช้ กล่องกาเครื่องหมายย้ายขั้นตอนล่วงหน้า และปุ่มย้ายสภาพแวดล้อม

  3. เลือก ย้ายสภาพแวดล้อม เพื่อเริ่มการย้าย รอให้การดําเนินการเสร็จสิ้น

ย้ายเสร็จสมบูรณ์

หลังจากการย้ายเสร็จสิ้น:

  • กระบวนการย้ายองค์กร Dataverse จากผู้เช่าต้นทางไปยังผู้เช่าปลายทาง
  • สําหรับสภาพแวดล้อมที่ไม่มีแอปการเงินและการดําเนินงาน สภาพแวดล้อมดั้งเดิมยังคงอยู่ในผู้เช่าต้นทางโดยไม่มีองค์กร Dataverse กระบวนการสร้างสภาพแวดล้อมในเทนเนนต์ปลายทางโดยใช้ชื่อเดียวกันกับสภาพแวดล้อมต้นทาง สภาพแวดล้อมนี้มีองค์กร Dataverse ที่ถูกย้าย
  • สําหรับสภาพแวดล้อมที่มีแอปการเงินและการดําเนินงาน กระบวนการย้ายสภาพแวดล้อมต้นทางไปยังเทนเนนต์ปลายทาง สภาพแวดล้อมต้นทางจะไม่ถูกเก็บรักษาไว้ในผู้เช่าต้นทาง
  • ปรับปรุงกลุ่มความปลอดภัยในเทนเนนต์ปลายทาง ไม่มีการย้ายกลุ่มความปลอดภัย
  • เปิดใช้งานสภาพแวดล้อมที่มีการจัดการในผู้เช่าปลายทางอีกครั้งถ้าสภาพแวดล้อมต้นทางเป็นสภาพแวดล้อมที่มีการจัดการ ตรวจสอบให้แน่ใจว่าผู้เช่าปลายทางมีสิทธิ์การใช้งานที่จําเป็น
  • อัปเดตการตั้งค่าสภาพแวดล้อมใดๆ ที่ไม่ได้คัดลอก
  • คุณลักษณะ Generative AI ใช้ค่าเริ่มต้นในระดับสภาพแวดล้อม

ยกเลิกการย้าย

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

โยกย้ายโดยใช้ PowerShell

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

ติดตั้ง PowerShell สำหรับผู้ดูแลระบบ Power Platform (ทั้งผู้ดูแลระบบต้นทางและปลายทาง)

ผู้ดูแลระบบทั้งสองต้องติดตั้งโมดูล PowerShell for Power Platform Administrators สําหรับข้อมูลเพิ่มเติม โปรดดูเริ่มต้นใช้งาน PowerShell สําหรับผู้ดูแลระบบ Power Platform และ ติดตั้ง PowerShell สําหรับผู้ดูแลระบบ Power Platform

หมายเหตุ

มอดูล PowerShell สําหรับผู้ดูแลระบบ Power Platform จําเป็นต้องใช้ Windows PowerShell 5.x ไม่เข้ากันกับ PowerShell 6.0 และใหม่กว่า ซึ่งใช้.NET Core เมื่อต้องการตรวจสอบเวอร์ชันของคุณ ให้เรียกใช้$PSVersionTable.PSVersion สําหรับคําแนะนําในการติดตั้ง ดูติดตั้ง PowerShell สําหรับผู้ดูแลระบบ Power Platform

ติดตั้ง หรือปรับปรุงโมดูลที่จำเป็นโดยใช้หนึ่งในคำสั่งต่อไปนี้:

Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Update-Module -Name Microsoft.PowerApps.Administration.PowerShell

ติดตั้ง Azure PowerShell บน Windows (ทั้งผู้ดูแลระบบต้นทางและเป้าหมาย)

ผู้ดูแลระบบทั้งสองต้องติดตั้ง Azure PowerShell โมดูลAz rollup จะติดตั้งโมดูล Azure PowerShell ที่พร้อมใช้งานโดยทั่วไปและทำให้ cmdlets พร้อมใช้งาน สําหรับข้อมูลเพิ่มเติม ดู ติดตั้ง Azure PowerShell บน Windows

ใช้ Install-Module เพื่อติดตั้ง Azure PowerShell:

Install-Module -Name Az -Repository PSGallery -Force

ลงชื่อเข้าใช้ Microsoft Power Platform (ทั้งผู้ดูแลระบบต้นทางและปลายทาง)

ลงชื่อเข้าใช้ Power Platform ในเทนเนนต์ของคุณ:

Add-PowerAppsAccount

ส่งคำขอย้ายข้อมูล (ผู้ดูแลระบบต้นทาง)

ในฐานะผู้ดูแลระบบ Power Platform หรือผู้ดูแลระบบ Dynamics 365 ในเทนเนนต์ต้นทาง ให้ส่งคําขอการโยกย้ายไปยังเทนเนนต์ปลายทาง ระบุรหัสสภาพแวดล้อมและรหัสผู้เช่าปลายทาง:

TenantToTenant-SubmitMigrationRequest -EnvironmentName {EnvironmentId} -TargetTenantID {TenantID}

เมื่อต้องการดูสถานะและรหัสการย้าย ให้เรียกใช้:

TenantToTenant-ViewMigrationRequest

หมายเหตุ

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

ดูและอนุมัติคำขอย้ายข้อมูล (ผู้ดูแลระบบเป้าหมาย)

ในฐานะผู้ดูแลระบบ Tenant ปลายทาง ให้ลงชื่อเข้าใช้และตรวจสอบคำขอการโยกย้ายและสถานะ จากนั้นอนุมัติหรือปฏิเสธคําขอโดยใช้รหัสการโยกย้ายของคําขอ:

Add-PowerAppsAccount

TenantToTenant-ViewApprovalRequest

TenantToTenant-ManageMigrationRequest -MigrationId {MigrationId from above command to approve or deny}

หลังจากที่คุณอนุมัติคําขอ ให้แจ้งให้ผู้ดูแลระบบผู้เช่าต้นทางทราบเพื่อดําเนินการต่อ

อัปโหลดไฟล์การแมปผู้ใช้ (ผู้ดูแลระบบต้นทาง)

เรียกใช้คําสั่งต่อไปนี้กับไฟล์การแมปผู้ใช้ แทนที่ {EnvironmentId} ด้วย ID สภาพแวดล้อม และ {FileLocation} ด้วยเส้นทางไฟล์แบบเต็ม คําสั่งส่งกลับ URI ลายเซ็นการเข้าถึงที่ใช้ร่วมกัน (SAS) สําหรับไฟล์

หมายเหตุ

รวมชื่อusermapping.csvไฟล์ในเส้นทาง เช่นC:\Filelocation\usermapping.csv

TenantToTenant-UploadUserMappingFile -EnvironmentName {EnvironmentId} -UserMappingFilePath {FileLocation}

คัดลอกค่าที่ Read Only UserMapping File ContainerUri คำสั่งส่งกลับ ใช้ SAS URI นี้สําหรับพารามิเตอร์ -ReadOnlyUserMappingFileContainerUri ของ TenantToTenant-PrepareMigration

เตรียมการย้ายสภาพแวดล้อม (ผู้ดูแลระบบต้นทาง)

ตรวจสอบว่าผู้ใช้ทุกคนในไฟล์การแมปผู้ใช้เปิดใช้งานอยู่ในผู้เช่าปลายทางหรือไม่

ใช้ TenantToTenant-ViewMigrationRequest ในเทนเนนต์ต้นทางเพื่อดูรหัสการโยกย้าย

TenantToTenant-PrepareMigration -MigrationId {MigrationId} -TargetTenantId {TargetTenantId} -ReadOnlyUserMappingFileContainerUri {SasUri}

หมายเหตุ

แทนที่ {SasUri} ด้วย URI ที่ส่งกลับโดยTenantToTenant-UploadUserMappingFile

ตัวอย่างผลลัพธ์

คําสั่งส่งกลับการตอบสนองการยอมรับ:

Code        : 202
Description : Accepted

เวลาการตรวจสอบขึ้นอยู่กับจํานวนผู้ใช้ในไฟล์การแมปผู้ใช้ ใช้ TenantToTenant-GetMigrationStatusดังที่แสดงในส่วนต่อไปนี้ เพื่อตรวจสอบความคืบหน้า

ตรวจสอบสถานะ (ผู้ดูแลระบบต้นทาง)

เรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบสถานะการตรวจสอบความถูกต้อง:

TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}

ตัวอย่างผลลัพธ์

สถานะสามารถมีข้อความต่อไปนี้:

Validate Tenant To Tenant Migration: Running
Validate Tenant To Tenant Migration: Succeeded
Validation Failed, Errors are updated on the blob here: SASURI

ข้อผิดพลาดและวิธีแก้ไข

ใช้คําแนะนําต่อไปนี้เพื่อแก้ไขข้อผิดพลาดการแมปผู้ใช้:

  • ไฟล์การแมปผู้ใช้ที่มีให้สําหรับการโยกย้ายผู้เช่าไปยังผู้เช่าไม่ถูกต้อง: ตรวจสอบให้แน่ใจว่าไฟล์มีชื่อว่า usermapping.csv และใช้เครื่องหมายจุลภาคเพื่อแยกค่า
  • บรรทัด '{line number}' มี '{email ID}': ตรวจสอบให้แน่ใจว่าไม่มีรายการที่ซ้ํากัน
  • รูปแบบอีเมลไม่ถูกต้อง '{email ID}': ใช้รูปแบบที่อยู่อีเมลที่ถูกต้อง เช่นtestuser@tenantdomain.com
  • เป้าหมายในบรรทัด '{line number}' เหมือนกับ ID อีเมลต้นทาง: ตรวจสอบให้แน่ใจว่าที่อยู่อีเมลปลายทางแตกต่างจากที่อยู่อีเมลต้นทาง
  • แต่ละบรรทัดต้องมีสองคอลัมน์เหมือนกัน: '{line numbers}': ตรวจสอบให้แน่ใจว่าแต่ละแถวมีเพียงสองคอลัมน์: คอลัมน์ต้นทางและปลายทาง เอาเครื่องหมายจุลภาคที่เกินไปออก

หลังจากที่คุณแก้ไขข้อผิดพลาดแล้ว ให้อัปโหลดไฟล์การแมปผู้ใช้อีกครั้งโดยใช้ SAS URI เดียวกัน

ดาวน์โหลดรายงานข้อผิดพลาด (ผู้ดูแลระบบต้นทาง)

ถ้าไฟล์การแมปผู้ใช้มีข้อผิดพลาด ให้ดาวน์โหลดรายงานข้อผิดพลาด คัดลอก SasUrl ที่ TenantToTenant-GetMigrationStatus ส่งกลับมา ลงในเบราว์เซอร์ของคุณ อีกวิธีหนึ่งคือ ใช้ขั้นตอนต่อไปนี้เพื่อดาวน์โหลดรายงานด้วย PowerShell

  1. เรียกใช้คําสั่งต่อไปนี้ใน Windows PowerShell ISE แทนที่ตัวยึดตำแหน่ง $sasUri ด้วย SAS URI จากการตอบสนองสถานะ และตั้งค่า $destinationPath เป็นโฟลเดอร์ดาวน์โหลดของคุณ

    Import-Module Az.Storage
    # Define the SAS URI of the blob
    $sasUri = " Update the SAS Uri from previous step "
    # Define the path where the blob will be downloaded
    $destinationPath = "C:\Downloads\Failed\"
    # Split the SAS URI on the '?' character to separate the URL and the SAS token
    $url, $sasToken = $sasUri -split '\?', 2
    $containerName = $url.Split('/')[3]
    $storageAccountName = $url.Split('/')[2].Split('.')[0]
    $storageContext = New-AzStorageContext -StorageAccountName $storageAccountName -SasToken $sasToken
    Get-AzStorageBlobContent -Blob "usermapping.csv" -Container $containerName -Destination $destinationPath -Context $storageContext
    
  2. แก้ไขปัญหาในไฟล์การแมปผู้ใช้

  3. อัปโหลดไฟล์อีกครั้งโดยทำตามอัปโหลดไฟล์การแมปผู้ใช้ (ผู้ดูแลระบบต้นทาง)

หลังจากที่คุณเสร็จสิ้นเตรียมการโยกย้ายสภาพแวดล้อม (ผู้ดูแลระบบต้นทาง) ให้ดําเนินการโยกย้ายสภาพแวดล้อม (ผู้ดูแลระบบต้นทาง) ทําการโยกย้ายให้เสร็จสมบูรณ์ภายในเจ็ดวัน มิฉะนั้นให้ทําซ้ําขั้นตอนการเตรียมการ

ย้ายสภาพแวดล้อม (ผู้ดูแลระบบต้นทาง)

ใช้ TenantToTenant-ViewMigrationRequest ในผู้เช่าต้นทางเพื่อดูรหัสการโยกย้าย จากนั้นเรียกใช้คําสั่งการโยกย้าย:

TenantToTenant-MigratePowerAppEnvironment -MigrationId {MigrationId} -TargetTenantId {TargetTenantId}

รับสถานะ (ผู้ดูแลระบบต้นทาง)

เรียกใช้คําสั่งต่อไปนี้เพื่อตรวจสอบสถานะการโยกย้าย:

TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}

ตัวอย่างผลลัพธ์

สถานะสามารถมีข้อความต่อไปนี้:

Migrate Environment: Running
Migrate Environment: Succeeded

หมายเหตุ

ถ้าคุณพบปัญหาใด ๆ กับการเรียกใช้คําสั่งก่อนหน้า ส่ง คําขอการสนับสนุน สําหรับความช่วยเหลือ

กระบวนการหลังการย้าย

หลังจากที่คุณโยกย้ายสภาพแวดล้อมไปยังเทนเนนต์อื่น:

  • URL ของสภาพแวดล้อม ID องค์กร (OrgID) และชื่อจะยังคงเหมือนเดิม
  • สําหรับสภาพแวดล้อมที่ไม่มีแอปการเงินและการดําเนินการ สภาพแวดล้อมต้นทางจะไม่มี Dataverse อีกต่อไป สําหรับสภาพแวดล้อมที่มีแอปการเงินและการดําเนินงาน สภาพแวดล้อมต้นทางจะไม่ถูกรักษาไว้ในเทนเนนต์ต้นทาง
  • ผู้ใช้ที่ไม่ได้อยู่ในไฟล์การแมปจะไม่ถูกโยกย้ายหรือแมปหลังจากการโยกย้าย
  • ปรับปรุงกลุ่มความปลอดภัยในเทนเนนต์ปลายทาง ไม่มีการย้ายกลุ่มความปลอดภัย
  • เปิดใช้งานสภาพแวดล้อมที่มีการจัดการในผู้เช่าปลายทางอีกครั้งถ้าสภาพแวดล้อมต้นทางเป็นสภาพแวดล้อมที่มีการจัดการ ตรวจสอบให้แน่ใจว่าเทนเนนต์ปลายทางมีสิทธิ์การใช้งานที่จําเป็น
  • อัปเดตการตั้งค่าสภาพแวดล้อมใดๆ ที่ไม่ได้คัดลอก
  • คุณลักษณะ Generative AI ใช้ค่าเริ่มต้นในระดับสภาพแวดล้อม

คำเตือน

หลังจากการย้ายเสร็จสิ้น ให้มอบหมายบทบาท System Administrator ในสภาพแวดล้อมปลายทางให้กับผู้ดูแลระบบที่ตรวจสอบการโยกย้าย ไม่มีการโยกย้ายกลุ่มความปลอดภัย ดังนั้นผู้ดูแลระบบที่ไม่ได้รวมอยู่ในไฟล์การแมปผู้ใช้จะเห็นสภาพแวดล้อมที่ว่างเปล่า นี่คือปัญหาสิทธิ์ไม่ใช่การสูญหายของข้อมูล ยืนยันการกําหนดบทบาทก่อนที่คุณจะเปิดคําขอการสนับสนุน

ทําตามขั้นตอนหลังการโยกย้ายที่เกี่ยวข้องให้เสร็จสมบูรณ์สําหรับแอป Power Automate, Power Apps, Copilot Studio, Power Pages และแอปการเงินและการดําเนินงาน

กระบวนการหลังการย้ายสำหรับ Power Automate

หลังจากการโยกย้าย ให้ตรวจสอบคอมโพเนนต์ที่นําเข้าและทําตามขั้นตอนเหล่านี้เพื่อให้แน่ใจว่าโฟลว์และสินทรัพย์อื่น ๆ ทํางานอย่างถูกต้อง:

  1. สร้างหรือแมปการเชื่อมต่อสำหรับการอ้างอิงการเชื่อมต่อทั้งหมด
    • เปิดโซลูชันในสภาพแวดล้อมปลายทาง
    • ไปที่การอ้างอิงการเชื่อมต่อและตรวจสอบสิทธิ์อีกครั้งหรือเชื่อมโยงแต่ละรายการไปยังการเชื่อมต่อที่มีอยู่
  2. เปิดโฟลว์ทั้งหมด
    • โฟลว์ที่นำเข้าจะถูกปิดตามค่าเริ่มต้น
    • เพื่อหลีกเลี่ยงข้อผิดพลาด ให้เปิดใช้งานโฟลว์ลูกก่อนโฟลว์หลักที่เรียกใช้โฟลว์ลูกเหล่านั้น
  3. อัปเดต URL ทริกเกอร์ HTTP
    • โฟลว์ที่ทริกเกอร์ HTTP จะสร้าง URL ใหม่หลังจากนำเข้า
    • อัปเดตแอปการโทร โฟลว์หลัก หรือระบบภายนอกเพื่อใช้ URL ใหม่

กระบวนการหลังการย้ายสำหรับ Power Apps

นําเข้าแอปที่คุณส่งออกในระหว่างการเตรียมการ

สำหรับแอปที่สามารถทำงานร่วมกับโซลูชัน

ใช้โซลูชันเพื่อนำเข้าแอปที่รองรับโซลูชัน

  1. ใน Power Apps ให้เลือกสภาพแวดล้อมปลายทาง จากนั้นเลือก โซลูชัน
  2. เลือก นําเข้า จากนั้นเลือกแพคเกจที่คุณส่งออกในระหว่างการเตรียมการ
  3. ตรวจสอบเนื้อหาโซลูชันในสภาพแวดล้อมปลายทางเพื่อยืนยันว่าการนําเข้าสําเร็จแล้ว

สำหรับแอปที่ไม่ได้สร้างภายในโซลูชัน

นําเข้าแต่ละแพคเกจแอปไปยังสภาพแวดล้อมปลายทาง

  1. ไปที่ Power Apps
  2. เลือกสภาพแวดล้อมปลายทางจากรายการสภาพแวดล้อม
  3. เลือก แอป
  4. เลือก นำเข้าแอป Canvas
  5. อัปโหลดไฟล์แพคเกจแอป
  6. กําหนดค่าตัวเลือกการนําเข้า จากนั้นเลือก นําเข้า
  7. ทําซ้ําขั้นตอนที่ 4-6 จนกว่าคุณจะนําเข้าแอปทั้งหมด

กระบวนการหลังการย้ายสำหรับ Copilot Studio

นำเข้าโซลูชันเอเจนต์ที่คุณส่งออกในระหว่างการเตรียมการ

  1. ใน Power Apps ให้เลือกสภาพแวดล้อมปลายทาง จากนั้นเลือก โซลูชัน
  2. เลือก นําเข้า จากนั้นเลือกแพคเกจที่คุณส่งออกในระหว่างการเตรียมการ
  3. ตรวจสอบเนื้อหาโซลูชันในสภาพแวดล้อมปลายทางเพื่อยืนยันว่าการนําเข้าสําเร็จแล้ว

กระบวนการหลังจากการย้ายข้อมูลสำหรับ Power Pages

ทําตามขั้นตอนเหล่านี้สําหรับแต่ละเว็บไซต์ในสภาพแวดล้อมปลายทาง:

  1. ลงชื่อเข้าสู่ระบบ
  2. เปิด ศูนย์การจัดการ
  3. จัดเตรียมเว็บไซต์ที่มีประเภทและภาษาของพอร์ทัลเดียวกัน

กระบวนการหลังการย้ายสำหรับแอปการเงินและการดำเนินงาน

ทําตามขั้นตอนเหล่านี้ในเทนเนนต์ปลายทาง:

  1. นําเข้าผู้ใช้อีกครั้ง
  2. นําเข้าไฟล์ลิขสิทธิ์ ISV ที่อัปเดตแล้วที่คุณได้รับจากผู้จัดจําหน่ายของคุณก่อนการโยกย้าย

กระบวนการหลังโยกย้ายสําหรับข้อมูลเชิงลึกของลูกค้า

ทําตามขั้นตอนหลังการโยกย้ายให้เสร็จสมบูรณ์สําหรับ Dynamics 365 Customer Insights - Journeys เพื่อคืนค่าฟังก์ชันการทํางานในเทนเนนต์ปลายทาง สําหรับข้อมูลเพิ่มเติม โปรดดู โยกย้าย Dynamics 365 Customer Insights - Journeys ระหว่างผู้เช่า

หลังจากที่คุณเสร็จสิ้นการโยกย้ายและขั้นตอนหลังการโยกย้ายที่เกี่ยวข้องทั้งหมด ให้ตรวจสอบสภาพแวดล้อมในเทนเนนต์ปลายทาง สําหรับสภาพแวดล้อมที่ไม่มีแอป Finance and Operations ให้ลบสภาพแวดล้อมต้นทางตามที่อธิบายไว้ในส่วนต่อไปนี้

ลบสภาพแวดล้อมต้นทาง

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

ก่อนที่คุณจะลบสภาพแวดล้อมกำพร้า ให้ยืนยันว่า:

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

หากต้องการลบสภาพแวดล้อมกำพร้า ให้ลงชื่อเข้าใช้ ศูนย์การจัดการ Power Platform ด้วยข้อมูลประจำตัวของผู้เช่าต้นทางของคุณ เลือกสภาพแวดล้อมกำพร้า จากนั้นเลือก ลบ บนแถบคำสั่ง สําหรับข้อมูลเพิ่มเติม ให้ดู ลบสภาพแวดล้อม

คำถามที่ถามบ่อย

ค้นหาคำตอบสำหรับคำถามทั่วไปเกี่ยวกับการโยกย้ายจากเทนเนนต์หนึ่งไปยังอีกเทนเนนต์หนึ่ง

การดำเนินการแบบเบื้องหลังเปิดใช้งานระหว่างการย้ายผู้เช่าไปยังผู้เช่าหรือไม่

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

ผู้ใช้ทั้งหมดขององค์กร Dataverse สามารถถูกโยกย้ายได้หรือไม่

คุณสามารถโยกย้ายผู้ใช้ได้เฉพาะเมื่อผู้ใช้มีอยู่ในผู้เช่าปลายทางเท่านั้น ตัวอย่างเช่น การแมปต่อไปนี้จําเป็นต้องมีผู้ใช้ปลายทางทั้งสองรายอยู่:

user001@source.com,user001@destination.com
user002@source.com,user002@destination.com

สภาพแวดล้อมใดบ้างที่รองรับการโยกย้าย

รองรับเฉพาะสภาพแวดล้อมการทำงานจริงและ Sandbox เท่านั้น ไม่รองรับสภาพแวดล้อมเริ่มต้น นักพัฒนา สภาพแวดล้อมทดลอง และ Teams

สภาพแวดล้อมจะย้ายไปยังผู้เช่ารายใหม่หรือไม่?

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

สําหรับสภาพแวดล้อมที่มีแอปการเงินและการดําเนินงาน สภาพแวดล้อมต้นทางจะย้ายไปยังผู้เช่าปลายทางและไม่ได้ถูกเก็บรักษาไว้ในผู้เช่าต้นทาง

มีส่วนประกอบใดที่ยังไม่ได้รับการรองรับอย่างสมบูรณ์หรือไม่

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคอมโพเนนต์ที่ได้รับการสนับสนุน และคอมโพเนนต์ที่ไม่ได้รับการสนับสนุน ดูก่อนที่คุณเริ่มต้นใช้งาน

จะเกิดอะไรขึ้นกับการกำหนดค่ากล่องจดหมาย

หากผู้ใช้ในไฟล์การแมปผู้ใช้มีกล่องจดหมายในผู้เช่าปลายทาง การโยกย้ายจะกําหนดค่าโดยอัตโนมัติ มิฉะนั้น ให้กําหนดค่ากล่องจดหมายใหม่ด้วยตนเอง

ฉันจะเริ่มต้นการย้ายข้อมูลได้อย่างไร

เริ่มการโยกย้ายผู้เช่าไปยังผู้เช่าโดยใช้ศูนย์การจัดการ Power Platform หรือ PowerShell ทั้งสองวิธีได้รับการสนับสนุน:

  • ศูนย์การจัดการ Power Platform: ไปที่ จัดการ>สภาพแวดล้อม เลือกสภาพแวดล้อม จากนั้นเลือก ย้ายสภาพแวดล้อม บนแถบคําสั่ง สําหรับข้อมูลเพิ่มเติม โปรดดูโยกย้ายโดยใช้ศูนย์การจัดการ Power Platform
  • PowerShell: ใช้ cmdlet TenantToTenant-SubmitMigrationRequest กับ ID สภาพแวดล้อมและ ID ผู้เช่าเป้าหมาย สําหรับข้อมูลเพิ่มเติม โปรดดู โยกย้ายโดยใช้ PowerShell

ด้วยวิธีใดวิธีหนึ่ง ผู้ดูแลระบบผู้เช่าปลายทางต้องอนุมัติคําขอก่อนดําเนินการย้ายได้

การโยกย้ายจะใช้เวลานานเท่าใด

เวลาการโยกย้ายขึ้นอยู่กับจํานวนผู้ใช้ในไฟล์การแมปผู้ใช้ การโยกย้ายที่ไม่ดูเหมือนกําลังดําเนินการอยู่ไม่จําเป็นต้องล้มเหลว โปรดเผื่อเวลาสูงสุด 24 ชั่วโมงเพื่อให้การโยกย้ายข้อมูลเสร็จสิ้น

มีตัวเลือก UI แบบบริการตนเองหรือไม่

ใช่ คุณสามารถส่ง อนุมัติ และดําเนินการโยกย้ายทั้งหมดให้เสร็จสมบูรณ์ได้ผ่านศูนย์การจัดการ Power Platform โดยไม่ต้องใช้ PowerShell สําหรับข้อมูลเพิ่มเติม โปรดดูโยกย้ายโดยใช้ศูนย์การจัดการ Power Platform