การย้ายผู้เช่าไปยังผู้เช่า Office 365 (รวมแผนสำรอง)

นี่คือคู่มือฉบับสมบูรณ์เพื่อดำเนินการย้ายผู้เช่าไปยังผู้เช่า Office 365

2 สัปดาห์ขึ้นไปก่อนการย้ายถิ่นฐาน

1. ตรวจสอบความเป็นเจ้าของโดเมนและบันทึกข้อมูลและบันทึก
2. บันทึกระเบียน DNS ทั้งหมดโดยใช้ลิงก์นี้
3. ระบุและบันทึกระเบียน DNS ที่เกี่ยวข้องกับ Exchange (หากทำการโอนย้ายโดเมน) – TXT , MXและSPF
4. ในแต่ละระเบียน MX ให้จดบันทึกค่า TTL

  • เราจำเป็นต้องขอให้ลดค่า TTL เป็นตัวเลขที่น้อยกว่า เช่น 5 นาที
  • หากไม่สามารถลด TTL เหลือ 5 นาที ให้จดค่าต่ำสุดไว้ ตัวอย่างเช่น หากค่าต่ำสุดคือ 4 ชั่วโมง จะต้องเปลี่ยนระเบียน MX 4 ชั่วโมงก่อนเริ่มการย้ายข้อมูล
  • ขอให้ TTL ได้รับการอัปเดตอย่างน้อย 8 ชั่วโมงก่อนการย้าย

5. ตรวจสอบความพร้อมใช้งานของโดเมนโดยใช้ลิงก์นี้

  • วิธีนี้จะตรวจสอบว่า you@ domainname .onmicrosoft.com มีผู้เช่ารายอื่นอยู่แล้ว จะตรวจสอบ SharePoint Online แต่เก้าในสิบครั้งถ้า SharePoint Online ใช้โดเมน คุณสามารถมั่นใจได้ว่า Exchange และหรือ UPN Suffixes ยังใช้งานอยู่

การย้ายผู้เช่าไปยังผู้เช่า Office 365 (รวมแผนสำรอง)

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

การย้ายผู้เช่าไปยังผู้เช่า Office 365 (รวมแผนสำรอง)

6. กำหนดว่าบริการใดของ Microsoft 365 ที่จำเป็นสำหรับโดเมน

  • แลกเปลี่ยนออนไลน์ (TXT, MX, SPF, CNAME)
  • Microsoft Teams
  • การจัดการอุปกรณ์เคลื่อนที่

7. การตัดสินใจที่จำเป็น – หารือเกี่ยวกับข้อกำหนดของโดเมนและ DNS

ชื่อโดเมน:

  • หากต้องการโอนการจดทะเบียนชื่อโดเมนไปยังผู้เช่า B (ผู้เช่าปลายทาง) ให้เริ่มต้นคำขอโอน
  • การดำเนินการนี้จะสร้างอีเมลไปยังโดเมนปัจจุบัน (ผู้เช่า A – ผู้เช่าต้นทาง) เพื่อขออนุมัติการโอน
  • เจ้าของปัจจุบันต้องให้แน่ใจว่าโดเมนถูกปลดล็อคสำหรับการโอน และอาจต้องสร้างรหัสการให้สิทธิ์
  • เมื่อยอมรับการโอนแล้ว กระบวนการอาจใช้เวลาประมาณ 24-48 ชั่วโมงจึงจะเสร็จสมบูรณ์
  • บริการใดๆ ที่เชื่อมโยงกับชื่อโดเมนซึ่งโฮสต์อยู่ที่ผู้รับจดทะเบียนเก่าจะหยุดทำงาน

ระเบียน DNS:

สำเนาของ ระเบียน ALL (ไม่ใช่แค่ Exchange) เพื่อตั้งค่าระเบียนบนเซิร์ฟเวอร์ DNS ปลายทาง

8. หารือกับทีมงานโครงการว่ารายการใดบ้างที่ไม่ได้รับการโยกย้ายโดยใช้เครื่องมือการย้าย BitTitan

9. ขอสิทธิ์ผู้ดูแลระบบโดเมนของ O365 Admin Portal ที่ Source

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

10. ลงชื่อเข้าใช้ O365 Admin Portal ที่ Source และตรวจสอบ EXO Mail Rules and Connectors

11. ตรวจสอบว่าโดเมน / ที่อยู่ IP ไม่ถูกขึ้นบัญชีดำโดยใช้ บัญชี ดำmxtoolbox

สำคัญ : หากขึ้นบัญชีดำ เมื่อเราอนุญาตโดเมน / ที่อยู่ IP

12. เข้าสู่ระบบพอร์ทัลผู้ดูแลระบบ O365 ที่ต้นทางและส่งออกโดเมนที่ยอมรับ กลุ่ม กล่องจดหมาย ทรัพยากรกล่องจดหมายที่ใช้ร่วมกันและรายชื่อผู้ใช้ใน EXCEL

13. ตรวจสอบขนาดของแต่ละเมลบ็อกซ์ที่จะย้าย

  • BitTitan สามารถย้ายข้อมูลได้สูงสุด 50Gb ต่อใบอนุญาตเท่านั้น
    ถ้ากล่องจดหมายมีขนาดใหญ่ขึ้น คุณอาจต้องมีสิทธิ์การใช้งานเพิ่มเติม

14. ตรวจสอบการตั้งค่าเมล

15. เสร็จสิ้นรายการผู้ใช้ กลุ่ม และกล่องจดหมายที่ใช้ร่วมกันที่จะย้าย

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

17. เพิ่มการเข้าถึงผู้รับมอบสิทธิ์ไปยังกล่องจดหมาย / ปฏิทินที่ปลายทาง

  • เข้าสู่ระบบศูนย์การจัดการ Microsoft 365
  • ไปที่ Exchange จากศูนย์การจัดการ
  • เพิ่มการเข้าถึงผู้รับมอบสิทธิ์ในกล่องจดหมาย/ปฏิทิน

18. สร้างการสื่อสารของผู้ใช้

  • นี่แค่ต้องสังเกต
  • ผู้จัดการโครงการจัดการการสื่อสารเหล่านี้

19. สร้าง 2 บัญชีทดสอบที่ Source

  • ขอให้สร้างบัญชีทดสอบสองบัญชีที่ต้นทาง 
  • BitTitan จะถูกใช้เพื่อโยกย้ายบัญชีทดสอบเหล่านั้นไปยังปลายทาง
  • ตรวจสอบให้แน่ใจว่าได้แนบบัญชี tenantname.onmicrosoft.com กับกล่องจดหมายแต่ละกล่องใน Microsoft 365
  • บัญชี Global Admin จะได้รับสิทธิ์แบบเต็ม (ภายหลังใน doc)

20. เติม 2 บัญชีทดสอบที่ต้นทางด้วยข้อมูลต่อไปนี้

  • อีเมล
  • โฟลเดอร์
  • ปฏิทิน (การนัดหมายครั้งเดียวและซ้ำ)
  • ติดต่อ
  • งาน

21. สร้างบัญชีทดสอบ 2 บัญชีที่ปลายทาง

  • ขอให้สร้างบัญชีทดสอบสองบัญชีที่ต้นทาง 
  • BitTitan จะถูกใช้เพื่อโยกย้ายบัญชีทดสอบเหล่านั้นไปยังปลายทาง
  • บัญชี Global Admin จะได้รับสิทธิ์แบบเต็ม (ภายหลังใน doc)

22. ให้สิทธิ์การเข้าถึงบัญชี Global Admin แบบเต็มไปยังกล่องจดหมาย:

Get-Mailbox -ResultSize unlimited | Add-MailboxPermission - ผู้ใช้ "บัญชีผู้ดูแลระบบ" -AccessRights FullAccess -InheritanceType All -AutoMapping $false

23. EWS ต้องทำงานบนเซิร์ฟเวอร์ Source Exchange

  • BitTitan ใช้ EWS เพื่อเข้าถึงโดเมนต้นทางและปลายทาง
  • หากไม่มีการเข้าถึงก็จะไม่มีการโยกย้าย

24. ทดสอบการเข้าถึงกล่องจดหมายโดยเปิดกล่องจดหมายอื่นด้วยบัญชีผู้ดูแลระบบโดยใช้ OWA

  • เปิดเบราว์เซอร์ไปที่ https://office.com
  • เมื่อได้รับพร้อมท์ให้ใส่ข้อมูลประจำตัว ให้ป้อนชื่อผู้ใช้และรหัสผ่านของบัญชีที่จะใช้ในการเข้าถึงเมลบ็อกซ์
  • หากใช้ข้อมูลประจำตัวของผู้ดูแลระบบ ให้เปิดแท็บใหม่แล้ววาง URL ของ OWA: (https://outlook.office365.com/owa/[email protected])

25. เพิ่มบัญชี tenantname.onmicrosoft.com เป็นที่อยู่พร็อกซีให้กับแต่ละกล่องจดหมายที่ต้นทาง

เราจำเป็นต้องดำเนินการนี้ เราจะลบที่อยู่อีเมลของโดเมนออกจากกล่องจดหมายทั้งหมดก่อนที่เราจะสามารถลบโดเมนออกจากผู้เช่าได้

26. เชื่อมต่อกับ EXO Powershell ที่ SOURCE

27. ส่งออกและอัปเดตที่อยู่พร็อกซีเพื่อรวม @tenantname.onmicrosoft.com

รับกล่องจดหมาย -ResultSize Unlimited -Filter “emailaddresses -notlike '*@tenantname.onmicrosoft.com'” | เลือกนามแฝง,primarysmtpaddress,emailaddresses |export-csv -NoTypeInformation “C:\Temp\mailboxes_output.csv”

นำเข้า-csv C:\Temp\mailboxes_output.csv| ForEach-Object {
$ID = $_.PrimarySmtpAddress
$alias = $_.Alias
​​$365Email = $alias + “@tenantname.onmicrosoft.com”
ชุดกล่องจดหมาย -Identity $ID -EmailAddresses @{add = $365Email}
}

28. ยืนยันว่าได้อัปเดตกล่องจดหมายทั้งหมดแล้ว ผลลัพธ์ควรเป็นศูนย์

รับกล่องจดหมาย -ResultSize Unlimited -Filter “emailaddresses -notlike '*@tenantname.onmicrosoft.com'” | เลือกนามแฝง,primarysmtpaddress,emailaddresses

29. ให้สิทธิ์บัญชีผู้ดูแลระบบแบบเต็มในการเข้าถึงกล่องจดหมายที่ปลายทาง

30. เชื่อมต่อกับ EXO Powershell ที่ปลายทาง

ให้สิทธิ์การเข้าถึงกล่องจดหมายแบบเต็มไปยังบัญชีบริการ BitTitan เหนือกล่องจดหมายโดเมนที่ได้รับทั้งหมดที่ปลายทาง

Add-MailboxPermission - ระบุ "กล่องจดหมายปลายทาง - ผู้ใช้" บัญชีบริการ BitTitan " -AccessRights FullAccess - InheritanceType All - การทำแผนที่อัตโนมัติ $ เท็จ

31. ทดสอบการเข้าถึงกล่องจดหมายโดยเปิดกล่องจดหมายอื่นด้วยบัญชีผู้ดูแลระบบโดยใช้ OWA

  • เปิดเบราว์เซอร์ไปที่ https://office.com
  • เมื่อได้รับพร้อมท์สำหรับข้อมูลประจำตัว ให้ป้อนชื่อผู้ใช้และรหัสผ่านของบัญชีบริการ BitTitan ที่จะใช้ในการเข้าถึงเมลบ็อกซ์
  • หากใช้ข้อมูลประจำตัวของผู้ดูแลระบบ ให้เปิดแท็บใหม่แล้ววาง OWA URL:
    (https://outlook.office365.com/owa/[email protected])

32. ข้อกำหนดใบอนุญาต BitTitan

  • 1 สิทธิ์การใช้งานต่อกล่องจดหมายที่กล่องจดหมายต้องมีขนาดน้อยกว่า 50GB หากกล่องจดหมายมีขนาดใหญ่กว่า 50Gb จะต้องมีใบอนุญาต 2 ใบ
  • กำหนดจำนวนกล่องจดหมายทั้งหมดที่จะย้ายและรับใบอนุญาตตามจำนวนที่ต้องการ

บันทึก:

ใบอนุญาตสามารถใช้ได้สูงสุด 10 ครั้งต่อกล่องจดหมาย ถือว่าจุดสิ้นสุดไม่เปลี่ยนแปลง
หากคุณกำลังทดสอบการโยกย้าย BitTitan ด้วยบัญชีทดสอบ ตรวจสอบให้แน่ใจว่าคุณได้รวมจำนวนบัญชีทดสอบที่จำเป็นในการนับใบอนุญาตแล้ว

33. แลกใบอนุญาต

  • ล็อกอินเข้าสู่คอนโซล BitTitan
  • ที่มุมขวาบน ให้คลิกลูกศรลงข้างชื่อของคุณ
  • เลือก “แลกคูปอง”
  • ใส่รหัสคูปองแล้วคลิก “สมัคร”
  • ขนมปังปิ้งจะปรากฏขึ้นเพื่อระบุว่ามีการแลกคูปองแล้ว

หมายเหตุ : ลงทะเบียนสำหรับบัญชี BitTitan หากคุณไม่มีบัญชี ตรวจสอบให้แน่ใจว่าบัญชีของคุณใช้งานได้โดยยืนยันที่อยู่อีเมลของคุณ

34. สร้างโครงการ BitTitan

  • ล็อกอินเข้าสู่คอนโซล BitTitan
  • คลิก "ไปที่โครงการของฉัน" -> "สร้างโครงการกล่องจดหมาย" -> "สร้างโครงการกล่องจดหมาย" -> "ขั้นตอนถัดไป"
  • ใส่ชื่อโครงการ
  • ที่ชื่อลูกค้า คลิก "ใหม่" จากนั้นเพิ่มข้อมูล
  • คลิก “ขั้นตอนต่อไป”

35. ที่การตั้งค่าแหล่งที่มา:

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

36. ที่การตั้งค่าปลายทาง:

  • คลิก "ใหม่"
  • ป้อนชื่อปลายทาง
  • เลือกจุดสิ้นสุดที่โดเมนปลายทาง
  • ป้อนข้อมูลประจำตัวผู้ดูแลระบบ BitTitan
  • คลิก “เพิ่ม”
  • คลิก “ขั้นตอนต่อไป”

37. การย้ายผู้เช่าไปยังผู้เช่า

  • อย่าเลือก "เปิดใช้งานผู้เช่าเพื่ออยู่ร่วมกันของผู้เช่า"
  • คลิก “บันทึกและไปที่สรุป”
  • คลิก “บันทึกโครงการ”

38. ย้ายบัญชีทดสอบไปยังปลายทางโดยใช้ BitTitan – Pre-Stage Migration

  • ล็อกอินเข้าสู่คอนโซล BitTitan
  • เลือกชื่อโครงการ
  • คลิกที่ลูกศรแบบเลื่อนลงข้าง "เพิ่ม" และเลือก "เพิ่มอย่างรวดเร็ว"
  • ที่ต้นทางป้อนที่อยู่อีเมลของบัญชีทดสอบ
  • ที่ปลายทาง ป้อนที่อยู่อีเมลของบัญชีทดสอบ
  • คลิก “บันทึกรายการและเพิ่มรายการอื่น”
  • ทำซ้ำอีกครั้งสำหรับบัญชีทดสอบอื่น
  • คลิก “บันทึกรายการและปิด”

39. ทำการโยกย้ายก่อนเวที

  • เลือกบัญชีทดสอบทั้งหมด
  • คลิกที่ลูกศรลงข้าง "เริ่ม" และเลือก "Pre-Stage Migration"
  • ในหน้าต่าง "Pre-Stage Migration" ให้ตรวจสอบการตั้งค่า
  • ที่ “Select what to migrate” ให้ยืนยันว่าเลือก “Mail” แล้ว
  • ที่ “Migration Scheduling” คลิกที่ลูกศรชี้ลงและเลือก “Specific Time”
  • เลือกวันและเวลาที่เหมาะสม
  • คลิก "เริ่มการย้ายข้อมูล"
  • คลิกที่ไอคอน "รีเฟรชรายการ" เพื่อดูสถานะการย้ายข้อมูล หรือคลิกที่แดชบอร์ดที่เมนูด้านซ้ายมือ

สำคัญ :

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

40. แก้ไขข้อความแสดงข้อผิดพลาด BitTitan

  • เลือกบัญชีที่ผิดพลาด
  • คลิกที่ลูกศรลงข้าง "Start" และเลือก "Retry Errors"
  • ในหน้าต่าง “ลองผิดพลาดอีกครั้ง” ให้ตรวจทานการตั้งค่า
  • คลิก "ลองข้อผิดพลาดอีกครั้ง"
  • คลิกที่ไอคอน "รีเฟรชรายการ" เพื่อดูสถานะการย้ายข้อมูล หรือคลิกที่แดชบอร์ดที่เมนูด้านซ้ายมือ

41. ใช้ OWA เพื่อยืนยันเมลบ็อกซ์ที่มีข้อมูลที่ย้ายมา

  • เปิดเบราว์เซอร์ไปที่ https://office.com
  • เมื่อได้รับพร้อมท์ให้ใส่ข้อมูลประจำตัว ให้ป้อนชื่อผู้ใช้และรหัสผ่านของบัญชีที่จะใช้ในการเข้าถึงเมลบ็อกซ์
  • หากใช้ข้อมูลประจำตัวของผู้ดูแลระบบ ให้เปิดแท็บใหม่แล้ววาง URL ของ OWA (https://outlook.office365.com/owa/[email protected])

42. ที่มา: ใช้ OWA เพื่อส่งและรับอีเมลเพิ่มเติม

43. ทำการโยกย้ายเต็มรูปแบบ

  • ล็อกอินเข้าสู่คอนโซล BitTitan
  • เลือกชื่อโครงการ
  • เลือกบัญชีทดสอบทั้งหมด
  • คลิกที่ลูกศรลงข้าง "Start" และเลือก "Full Migration"
  • ในหน้าต่าง "การย้ายข้อมูลทั้งหมด"
  • ตรวจสอบการตั้งค่า
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

44. Resolve any BitTitan error messages

  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

45. Use OWA to confirm the mailboxes contain the migrated data

  • Open the browser to https://office.com
  • When prompted for credentials, enter the user name and password of the account to be used to access the mailbox.
  • If using administrative credentials, open a new tab and paste the OWA URL (https://outlook.office365.com/owa/[email protected])

46. Liaise with the business and confirms date and time of migration. Confirm other resources are available for migration

47. If the decision was made to take ownership of the domain and DNS before migration, initiate the transfer

1 week before migration

Export Exchange objects from Source:

48. Log into EXO Powershell at Source

49. Mailboxes:  Export UPN, Alias, SMTP and Proxy addresses

Get-Mailbox -ResultSize Unlimited | select userprincipalname,alias,primarysmtpaddress,emailaddresses | export-csv -NoTypeInformation “Backup_Source_Mailboxes.csv”

50. Groups: Export Alias, SMTP and Proxy addresses

Get-DistributionGroup -ResultSize Unlimited | select alias,primarysmtpaddress,emailaddresses | export-csv -NoTypeInformation “Backup_ Source_Groups.csv”

51. Calendar Delegation:

Get-Mailbox | foreach {
write-host -fore green “Processing $_”
Get-MailboxFolderPermission -Identity “$($_.alias):\Calendar” | where {$_.User -notlike “Anonymous” -and $_.User -notlike “Default”}} | select Identity,User,@{name=’AccessRights’;expression={$_.AccessRights -join ‘,’}} | Export-Csv -NoTypeInformation “Backup_ Source_Calendar_Delegation.csv”

Export Exchange objects from Destination:

52. Log into EXO Powershell at Destination

53. Contacts: Export Name and Email addresses

Get-Recipient -Filter {RecipientType -eq “MailContact” -and EmailAddresses -like ‘domainname‘} | select DisplayName,RecipientType,ExternalEmailAddress,EmailAddresses | export-csv -NoTypeInformation “Backup_Destination_Contacts.csv”

54. Mailboxes: Export Forwarding

For each MAILBOX:

get-Mailbox -Identity | select UserPrincipalName,DeliverToMailboxAndForward,ForwardingAddress,ForwardingSmtpAddress | export-csv -notypeinformation ‘Backup_Destination_Forwarding.csv’ -append

55. Pre-Stage Migration of all Mailboxes – email older than 10 days

Important: For the Source, use the onmicrosoft.com address

Select the Project Name
Click on the drop-down arrow beside “Add” and select “Bulk Add”
Click on “Select File”, locate the CSV file created in step 1 then click “Open”
The contents of the CSV will get imported and displayed on screen, click “Save”

Pre-stage migration:

  • Select ALL the accounts that were imported
  • Do not select the test accounts that were migrated previously
  • Click on the down arrow beside “Start” and select “Pre-Stage Migration”
  • In the “Pre-Stage Migration” window review the settings
  • At “Select what to migrate” confirm “Mail” is selected
  • At “Migration Scheduling” click on the down-arrow and select “Specific Time”
  • Select an appropriate date and time
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important:

Allow time for the migration to complete
The Pre-Stage migrates emails only
Calendars, contacts, journals, notes, and tasks will only migrate during a full migration

56. Resolve any BitTitan error messages

  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

57. Add the domain then request a TXT record to verify we own the domain

  • In the Admin center, go to Setup > Domains
  • Choose Add domain
  • Enter the name of the domain you want to add, then click Next
  • At Verify by, select the “TXT record” tab
  • Take a note of the TXT Name, TXT Value and TTL values. 
  • Click Save and close (do not click Verify)

58. Setup IM federation so you have chat communications during pre-cutover

Important: Cannot migrate any IM contacts to Microsoft Teams.

59. 1 day before migration

Migrate mailboxes – Full migration

  • Log into BitTitan console
  • Select the Project Name
  • Full Migration
  • Select ALL accounts
  • Click on the down arrow beside “Start” and select “Full Migration”
  • In the “Full Migration” window review the settings
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important: Allow time for the migration to complete.

60. Resolve any BitTitan error messages

  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

61. Migration day

[Optional] Change the TTL value on each MX record

  • We should request that the TTL value is reduced to a smaller number eg 5 minutes
  • If the TTL cannot be lowered to 5 minutes, make note of the lowest value. Example, if the lowest value is 4 hours, the MX record will have to be changed 4 hours before your migration begins.
  • Request the TTL is updated at least 8 hours before migration

Remove domain dependencies from Source:

62. Log into Azure AD and EXO Powershell at Source

[Optional] Change FEDERATED domains to MANAGED, if applicable.

63. Run the following cmdlet to determine which domains are FEDERATED or MANAGED

Get-MsolDomain

If FEDERATED change to MANAGED:

Set-MsolADFSContext -Computer ADFS_Server_FQDN

Convert-MsolDomainToStandard -DomainName “Domain Name Here” -SkipUserConversion:$true -PasswordFile C:\passwords.txt

64. Run the following cmdlets to verify the domains are managed

Get-MsolDomain

[If Applicable] Disable the directory synchronization

Set-MsolDirSyncEnabled -EnableDirSync $false

[If Applicable] SharePoint Online public website

65. If you had also set up your domain with a SharePoint Online public website, then before you can remove the domain, you first have to set the website’s URL back to the initial domain.

[If Applicable] Skype for Business and Teams

Remove all Skype for Business and Teams licenses from the users in the source tenant. This will remove the SIP attribute from their proxy addresses.

66. Set the default domain in source tenant to domainname.onmicrosoft.com

  • In the Admin center, go to the Domains page, or choose Setup > Domains. …
  • On the Domains page, choose the domain you want to set as the default for new email addresses
  • Choose Set as default.

67. Change all Mailboxes UPNs to domainname .onmicrosoft.com domain. Replace the domainname with your domain name.

Get-MsolUser -all | select-object UserPrincipalName,ObjectID | export-csv -NoTypeInformation “User.csv”

Import-csv User.csv| ForEach-Object {
$ID = $_.UserPrincipalName
$ObjectID = $_.ObjectID
$365Email = $ID.Split(“@”)[0] + “@ domainname.onmicrosoft.com”
Set-MsolUserPrincipalName -ObjectId $ObjectID -NewUserPrincipalName $365Email}

68. Confirm the UPNs have been updated

Get-MsolUser -all | select-object UserPrincipalName,ObjectID

69. Change all Distribution Groups Primary SMTP address to domainname.onmicrosoft.com domain. Replace the domainname with your domain name.

Get-DistributionGroup -ResultSize Unlimited | select-object PrimarySMTPAddress | export-csv -NoTypeInformation “DL.csv”

Import-csv DL.csv| ForEach-Object {
$ID = $_.PrimarySmtpAddress
$365Email = $ID.Split(“@”)[0] + “@domainname.onmicrosoft.com”
Set-DistributionGroup -Identity $ID -primarysmtpaddress $365Email}

70. Confirm the primary smtp’s have been updated

Get-DistributionGroup -ResultSize Unlimited | select-object PrimarySMTPAddress

71. As we changed every mailboxes UPN, the primary SMTP addresses has also been updated to domainname.onmicrosoft.com. Now remove all aliases from every mailbox using this script:

$users = Get-Mailbox -ResultSize Unlimited | Where {$_.Emailaddresses.count -gt 1}
foreach ($user in $users) {
foreach ($email in $user.emailaddresses){
if ($email -ne “SMTP:”+$user.PrimarySmtpAddress){
Set-Mailbox -Identity $user.name -EmailAddresses @{Remove=$email}
}
}
Write-host $user.primarysmtpaddress “has been processed”
}

72. Confirm the Primary and Alias addresses are both domainname.onmicrosoft.com ONLY

Get-Mailbox | select PrimarySmtpAddress,EmailAddresses

73. Remove all aliases from every distribution group

$groups = Get-DistributionGroup -ResultSize Unlimited | Where {$_.Emailaddresses.count -gt 1}
foreach ($group in $groups) {
foreach ($email in $group.emailaddresses){
if ($email -ne “SMTP:”+$group.PrimarySmtpAddress){
Set-DistributionGroup -Identity $group.name -EmailAddresses @{Remove=$email}
}
}
Write-host $group.primarysmtpaddress “has been processed”
}

74. Confirm the Primary and Alias addresses are both domainname.onmicrosoft.com ONLY

Get-DistributionGroup | select PrimarySmtpAddress,EmailAddresses

[If Required] O365 Groups: User the cmdlets below to remove the domain:

Get-UnifiedGroup -Identity “name” | select primarysmtpaddress,emailaddresses

Set-UnifiedGroup -Identity “name” -PrimarySMTPAddress [email protected]
Set-UnifiedGroup -Identity “name” -EmailAddresses @{remove=”smtp:[email protected]”}

75. Confirm all dependencies have been removed. Replace the domainname with your domain name.

Get-MsolUser -DomainName domainname.com -all

Important:

  • If the results identify a user that is NOT licensed and STILL has an alias
  • Assign the user a license
  • Go into EXO and set their primary address to onmicrosoft.com then remove all aliases
  • Remove the license
  • Remove Domain from Source

76. Remove the domain from the source Microsoft 365 tenant

  • In the Admin center, go to Setup > Domains
  • Open the domain you wish to remove
  • Click Remove
  • At “Are you sure you want to remove this domain” click Remove
  • Confirm the domain was removed successfully then click Close

Important:

  • Allow up to 60 minutes before adding the domains into the destination tenant
  • O365 may still think the domain is still in use

77. Add Mail Rules and Connectors at Destination

[If required]

  • Log into O365 Admin Portal
  • Go to Exchange admin center – Protection – Connection filter – Edit “Default”, go to “connection filtering”, add the IP address into the “IP Allow list”
  • Go to Exchange admin center – Protection – Spam filter – Edit “Default”, go to “allow lists”, add the domain name into the “Domain allow list”

78. Verify the domain

  • In the Admin center, go to Setup > Domains
  • Open the domain previously added.
  • Click Start setup
  • Click Verify
  • At Set up your online services select I will manage my own DNS records then click Next
  • At Choose your online services select the required services then click Next
  • You will see a page with all the required DNS records
    Update the DNS records
    Allow time for the DNS changes to propagate globally ~ 20 mins
  • Click Verify
  • Confirm there are green tick marks beside the MX and TXT records
    If no CNAME, the overall verification process will fail
    Instead click Ignore incorrect DNS
  • Click Finish – you’re done!

79. Verify changes

  • Check Domain in Microsoft 365
  • Go to Microsoft 365 Admin Centre and click on Domains
  • Select the domain you have just added and click on ‘View DNS Settings’

80. Check Domain

To check everything is setup as it should be, wait around an hour for all updates to take effect then launch: https://centralops.net/co/
Type in the domain name and check all records are set as in ‘View DNS Settings’ above.

81. Remove Email Forwarding at Destination

Log into EXO Powershell at Destination and run the following cmdlets for each user:

Set-Mailbox -Identity “DestinationUserEmailAddress” -ForwardingAddress $null -DeliverToMailboxAndForward $false

82. Add aliases for each user at Destination:

  • Log into the on-premise Exchange server
  • Run Exchange powershell and execute the following cmdlets:

Set-RemoteMailbox -Identity “[email protected]” -EmailAddresses @{Add=”smtp:name1@domain”,”smtp:name2@domain”}

83. For each GROUP: 

  • Log into the on-premise Exchange server
  • Run Exchange powershell and execute the following cmdlets:

Set-DistributionGroup -Identity “groupname” -EmailAddresses @{add=”[email protected]”}

84. Change the TTL value on each MX record back to the original setting eg 1 hour

85. Migrate Mailboxes – Final Migration

  • Log into BitTitan console
  • Select the Project Name
  • Select ALL accounts
  • Click on the down arrow beside “Start” and select “Full Migration”
  • In the “Full Migration” window review the settings
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important: Allow time for the migration to complete

86. Resolve any BitTitan error messages

  • Once resolved
  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

87. Delete Contacts at Destination

Connect to EXO at Destination and run the following cmdlet:

นำเข้า-csv “Backup_Destination_Contacts.csv”| สำหรับแต่ละวัตถุ {
$DisplayName = $_.DisplayName
Remove-MailContact -Identity $Displayname}

88. ยืนยันว่าผู้ติดต่อถูกลบ:

นำเข้า-csv “Backup_Destination_Contacts.csv”| สำหรับแต่ละวัตถุ {
$DisplayName = $_.DisplayName
Get-MailContact -Identity $Displayname}

89. ตั้งค่าที่อยู่อีเมลเริ่มต้นที่ Destination

สำหรับผู้ใช้แต่ละคน :

  • เข้าสู่ระบบเซิร์ฟเวอร์ Exchange ภายในองค์กร
  • เรียกใช้ Exchange powershell และดำเนินการ cmdlets ต่อไปนี้:

ชุด RemoteMailbox “[email protected]” -PrimarySmtpAddress “[email protected]

90. สำหรับแต่ละกลุ่ม:

  • เข้าสู่ระบบเซิร์ฟเวอร์ Exchange ภายในองค์กร
  • เรียกใช้ Exchange powershell และดำเนินการ cmdlets ต่อไปนี้:

Set-DistributionGroup -Identity 'DisplayName' -PrimarySmtpAddress “[email protected]” -EmailAddressPolicyEnabled $false

91. สำหรับแต่ละกล่องจดหมายที่แบ่งปัน :

  • เข้าสู่ระบบเซิร์ฟเวอร์ Exchange ภายในองค์กร
  • เปลี่ยนชื่อที่แสดงกลับเป็นชื่อที่แสดงเดิม

สำคัญ : ให้เวลาสำหรับการเปลี่ยนแปลงทั้งหมดเพื่อซิงค์กับ O365

กิจกรรมหลังการย้ายถิ่นฐาน

92. ตรวจสอบว่าตัวแทน / นามแฝงได้รับการเติมอย่างถูกต้อง

  • เปิดพอร์ทัลผู้ดูแลระบบ O365 และทั้งต้นทางและปลายทาง
  • เปรียบเทียบผู้ใช้ / กล่องจดหมายที่ใช้ร่วมกัน ฯลฯ เพื่อยืนยันว่าได้เพิ่มผู้รับมอบสิทธิ์และนามแฝงอย่างถูกต้องแล้ว

ย้ายกล่องจดหมาย – การย้ายครั้งสุดท้าย

  • ล็อกอินเข้าสู่คอนโซล BitTitan
  • เลือกชื่อโครงการ
  • การย้ายถิ่นเต็มรูปแบบ
  • เลือกบัญชีทั้งหมด
  • คลิกที่ลูกศรลงข้าง "Start" และเลือก "Full Migration"
  • ในหน้าต่าง "การย้ายข้อมูลทั้งหมด" ให้ตรวจสอบการตั้งค่า
  • ที่ “เลือกสิ่งที่จะย้าย” ให้ยืนยันว่าเลือกตัวเลือกทั้งหมดแล้ว
  • ที่ “Migration Scheduling” ไม่ทำอะไรเลย
  • คลิก "เริ่มการย้ายข้อมูล"
  • คลิกที่ไอคอน "รีเฟรชรายการ" เพื่อดูสถานะการย้ายข้อมูล หรือคลิกที่แดชบอร์ดที่เมนูด้านซ้ายมือ

สำคัญ : ให้เวลาสำหรับการย้ายข้อมูลให้เสร็จสมบูรณ์

93. แก้ไขข้อความแสดงข้อผิดพลาด BitTitan

เลือกบัญชีที่ผิดพลาด
คลิกลูกศรลงข้าง "เริ่ม" และเลือก "ลองข้อผิดพลาดอีกครั้ง"
ในหน้าต่าง "ข้อผิดพลาดลองใหม่" ตรวจสอบการตั้งค่า
คลิก "ลองข้อผิดพลาดอีกครั้ง"
คลิกที่ไอคอน "รีเฟรชรายการ" เพื่อรับสถานะของ การย้ายข้อมูลหรือคลิกที่แดชบอร์ดที่เมนูด้านซ้ายมือ

94. ดำเนินการแผนการทดสอบผู้ใช้ปลายทาง

เปิด Outlook at Destination และตรวจสอบเนื้อหาดังต่อไปนี้:

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

95. ล็อกอิน EXO Powershell ที่ปลายทาง

สำหรับแต่ละเมลบ็อกซ์ ให้ลบบัญชีบริการ

Remove-MailboxPermission - ข้อมูลระบุตัวตน "User1" - ผู้ใช้ "บัญชีบริการ BitTitan" -AccessRights FullAccess -InheritanceType All

96. เป็นเจ้าของโดเมนและระเบียน DNS

[หากยังไม่ได้ดำเนินการ] – หากเจ้าของปัจจุบันทำการเปลี่ยนแปลงที่จำเป็นใน DNS ให้เป็นเจ้าของโดเมนและระเบียน DNS

แผนสำรอง

97. เปลี่ยนที่อยู่อีเมลเริ่มต้นกลับไปเป็นที่อยู่อีเมลเก่า

  • เข้าสู่ระบบเซิร์ฟเวอร์ Exchange ภายในองค์กร
  • เรียกใช้ Exchange powershell และดำเนินการ cmdlets ต่อไปนี้:

ชุด RemoteMailbox “[email protected]” -PrimarySmtpAddress “[email protected]

98. สำหรับผู้ใช้แต่ละคน:

ล็อกอินเข้าสู่เซิร์ฟเวอร์ Exchange ภายในองค์กร
เรียกใช้ Exchange powershell และดำเนินการ cmdlet ต่อไปนี้:

Set-RemoteMailbox “[email protected]” -EmailAddresses @{remove=”[email protected]”}

99. สำหรับแต่ละกลุ่ม:

ล็อกอินเข้าสู่เซิร์ฟเวอร์ Exchange ภายในองค์กร
เรียกใช้ Exchange powershell และดำเนินการ cmdlet ต่อไปนี้:

Set-DistributionGroup -Identity “groupname” -EmailAddresses @{remove=”[email protected]”}

100. ตรวจสอบคุณสมบัติได้รับการปรับปรุง:

  • เข้าสู่ระบบเซิร์ฟเวอร์ Exchange ภายในองค์กร
  • เรียกใช้ Exchange powershell และดำเนินการ cmdlets ต่อไปนี้:

รับ-RemoteMailbox -Identity | เลือกชื่อผู้ใช้หลัก,นามแฝง,primarysmtpaddress,emailaddresses

101. สร้างผู้ติดต่อใหม่ที่ปลายทาง:

เข้าสู่ระบบ EXO Powershell ที่ปลายทางและเรียกใช้ cmdlets ต่อไปนี้:

นำเข้า-csv “Backup_Destination_Contacts.csv”| สำหรับแต่ละวัตถุ {
$DisplayName = $_.DisplayName
$Email = $_.EmailAddresses
New-MailContact -Name $Displayname -ExternalEmailAddress $Email}

102. การเปิดใช้งานการส่งต่อจากปลายทางไปยัง CONTACT

เข้าสู่ระบบ EXO Powershell ที่ปลายทาง
เรียกใช้ cmdlets ต่อไปนี้:

Set-Mailbox -Identity “[email protected]” -DeliverToMailboxAndForward $true -ForwardingAddress “[email protected]

103. ย้อนกลับการเปลี่ยนแปลง DNS

104. ยืนยันว่าได้ลบการพึ่งพาทั้งหมดแล้ว แทนที่ชื่อโดเมนด้วยชื่อโดเมนของคุณ

รับ-MsolUser -ชื่อโดเมน domainname.com -all

105. ลบโดเมนจากปลายทาง ผู้เช่า Microsoft 365

  • ในศูนย์การจัดการ Microsoft 365 ให้ไปที่การตั้งค่า > โดเมน
  • เปิดโดเมนที่คุณต้องการลบ
  • คลิกลบ
  • ที่ “คุณแน่ใจหรือว่าต้องการลบโดเมนนี้” ให้คลิก Remove
  • ยืนยันว่าโดเมนถูกลบเรียบร้อยแล้ว จากนั้นคลิก Close

สำคัญ :

เผื่อเวลาไว้ 60 นาทีก่อนที่จะเพิ่มโดเมนลงในผู้เช่าปลายทาง
O365 อาจยังคิดว่าโดเมนยังใช้งานอยู่

106. เพิ่มโดเมนที่ Source จากนั้นขอบันทึก TXT เพื่อยืนยันว่าเราเป็นเจ้าของโดเมน

  • ในศูนย์การจัดการ Microsoft 365 ให้ไปที่การตั้งค่า > โดเมน
  • เลือกเพิ่มโดเมน
  • ป้อนชื่อโดเมนที่คุณต้องการเพิ่ม จากนั้นคลิก Next
  • ที่ Verify by เลือกแท็บ “ระเบียน TXT”
  • จดบันทึกชื่อ TXT ค่า TXT และค่า TTL
  • คลิกบันทึกและปิด (อย่าคลิกยืนยัน)

107. ตรวจสอบโดเมน

  • ในศูนย์การจัดการ Microsoft 365 ให้ไปที่การตั้งค่า > โดเมน
  • เปิดโดเมนที่เพิ่มไว้ก่อนหน้านี้
  • คลิกเริ่มการตั้งค่า
  • คลิกยืนยัน
  • ที่ ตั้งค่าบริการออนไลน์ของคุณ เลือก ฉันจะจัดการบันทึก DNS ของตัวเอง จากนั้นคลิก ถัดไป
  • ที่ เลือกบริการออนไลน์ของคุณ เลือกบริการที่ต้องการ จากนั้นคลิก ถัดไป
  • คุณจะเห็นหน้าที่มีระเบียน DNS ที่จำเป็นทั้งหมด
  • อัปเดตระเบียน DNS
  • ให้เวลาสำหรับการเปลี่ยนแปลง DNS เพื่อเผยแพร่ทั่วโลก ~ 20 นาที
  • คลิกยืนยัน
  • ยืนยันว่ามีเครื่องหมายถูกสีเขียวข้างระเบียน MX และ TXT
  • หากไม่มี CNAME กระบวนการตรวจสอบโดยรวมจะล้มเหลว
  • แทนที่จะคลิกละเว้น DNS . ที่ไม่ถูกต้อง
  • คลิกเสร็จสิ้น – คุณทำเสร็จแล้ว

108. ตรวจสอบการเปลี่ยนแปลง

  • ตรวจสอบโดเมนใน Microsoft 365
  • ไปที่ Microsoft 365 Admin Center และคลิกที่ Domains
  • เลือกโดเมนที่คุณเพิ่งเพิ่มและคลิกที่ 'ดูการตั้งค่า DNS'

109. ตรวจสอบโดเมน

ในการตรวจสอบว่าตั้งค่าทุกอย่างตามที่ควรจะเป็น ให้รอประมาณหนึ่งชั่วโมงเพื่อให้การอัปเดตทั้งหมดมีผล จากนั้นเปิด: http://centralops.net/co/
พิมพ์ชื่อโดเมนและตรวจสอบว่าตั้งค่าระเบียนทั้งหมดเป็น 'ดูการตั้งค่า DNS ' ข้างบน.

110. ถ้ามี ให้เพิ่มสิทธิ์การใช้งาน Skype for Business และ Teams ทั้งหมดจากผู้ใช้ในผู้เช่าต้นทาง สิ่งนี้จะเพิ่มแอตทริบิวต์ SIP ไปยังที่อยู่พร็อกซี

111. กู้คืนที่อยู่พร็อกซีเดิมสำหรับผู้ใช้ทั้งหมด:

  • เปิด “Backup_Mailboxes.csv” ใน Excel
  • ในคอลัมน์ EmailAddresses ตรวจสอบให้แน่ใจว่ามีเครื่องหมายจุลภาคระหว่างที่อยู่อีเมลแต่ละรายการและไม่ใช่ช่องว่าง เช่น SMTP:[email protected],smtp:[email protected]
  • เข้าสู่ระบบ EXO powershell ที่ Source
  • เขียนและเรียกใช้ cmdlet ด้านล่างสำหรับผู้ใช้แต่ละคน:

ชุดกล่องจดหมาย - ระบุ "นามแฝง" - ที่อยู่อีเมล SMTP:[email protected],smtp:[email protected]

  • สิ่งนี้จะแทนที่ที่อยู่พร็อกซีและตั้งค่าที่อยู่อีเมล smtp เริ่มต้น

112. กู้คืน UPN สำหรับผู้ใช้ทั้งหมด:

นำเข้า-csv “Backup_Mailboxes.csv”| ForEach-Object {
$NewUPN = $_.PrimarySmtpAddress
$alias = $_.Alias
​​$OldUPN = $alias + “@vivacityhealth.onmicrosoft.com”
Set-MsolUserPrincipalName -UserPrincipalName $OldUPN - NewUserPrincipalName $Newupn
}

113. ตรวจสอบว่า UPN, อีเมล และที่อยู่พร็อกซีได้รับการอัปเดตแล้ว:

รับกล่องจดหมาย -Identity | เลือกชื่อผู้ใช้หลัก,นามแฝง,primarysmtpaddress,emailaddresses

114. เปลี่ยนที่อยู่ SMTP ของกลุ่มการแจกจ่ายทั้งหมดเป็นโดเมน domainname.onmicrosoft.com แทนที่ชื่อโดเมนด้วยชื่อโดเมนของคุณ

Get-DistributionGroup -ResultSize Unlimited | เลือกวัตถุ PrimarySMTPAddress | ส่งออก-csv -NoTypeInformation “DL.csv”

นำเข้า-csv DL.csv| ForEach-Object {
$ID = $_.PrimarySmtpAddress
$365Email = $ID.Split(“@”)[0] + “@domainname.onmicrosoft.com”
Set-DistributionGroup -Identity $ID -primarysmtpaddress $365Email}

115. ลบนามแฝงทั้งหมดออกจากทุกกลุ่มการแจกจ่าย

$groups = Get-DistributionGroup -ResultSize Unlimited | โดยที่ {$_.Emailaddresses.count -gt 1}
foreach ($group in $groups) {
foreach ($email in $group.emailaddresses){
if ($email -ne “SMTP:”+$group.PrimarySmtpAddress){
Set -DistributionGroup -Identity $group.name -EmailAddresses @{Remove=$email}
}
}
เขียนโฮสต์ $group.primarysmtpaddress "ได้รับการประมวลผล" $
}

นั่นคือวิธีการทำงานของการย้ายผู้เช่าไปยังผู้เช่า Office 365



Leave a Comment

วิธีแก้ไขชื่อผู้เขียนใน Microsoft Word

วิธีแก้ไขชื่อผู้เขียนใน Microsoft Word

ทุกครั้งที่คุณสร้างหรือแสดงความคิดเห็นในเอกสาร Microsoft Word ระบบจะกำหนดชื่อบัญชี Microsoft เริ่มต้นของคุณเป็นชื่อผู้เขียน เมื่อคุณแบ่งปัน

4 วิธีในการแก้ไขแถบเครื่องมือ Excel ไม่ทำงานใน Windows

4 วิธีในการแก้ไขแถบเครื่องมือ Excel ไม่ทำงานใน Windows

หากแถบเครื่องมือ Microsoft Excel ไม่ทำงานบนคอมพิวเตอร์ Windows 10 หรือ 11 ต่อไปนี้เป็นวิธีแก้ไข

วิธีสร้างปุ่มพิมพ์เป็น PDF ใน Microsoft Excel บน Windows 11

วิธีสร้างปุ่มพิมพ์เป็น PDF ใน Microsoft Excel บน Windows 11

หากต้องการพิมพ์แผ่นงาน Excel ของคุณเป็น PDF อย่างรวดเร็ว ต่อไปนี้เป็นวิธีสร้างปุ่มพิมพ์เป็น PDF ใน Microsoft Excel

3 วิธีที่ดีที่สุดในการดึงภาพจากงานนำเสนอ PowerPoint

3 วิธีที่ดีที่สุดในการดึงภาพจากงานนำเสนอ PowerPoint

ต้องการบันทึกรูปภาพจากไฟล์ PowerPoint ของคุณแล้วนำไปใช้ที่อื่นหรือไม่ ต่อไปนี้เป็นสามวิธีง่ายๆ ในการดึงรูปภาพจากงานนำเสนอ PowerPoint

10 วิธีแก้ไขที่ดีที่สุด ไม่สามารถพิมพ์ Microsoft Word ได้

10 วิธีแก้ไขที่ดีที่สุด ไม่สามารถพิมพ์ Microsoft Word ได้

ไม่สามารถพิมพ์เอกสาร Word ได้อาจทำให้เสียเวลาในการทำงาน ต่อไปนี้เป็นวิธีที่ดีที่สุดในการแก้ไขการพิมพ์ลาดเทใน Microsoft Word

คำไม่ตอบสนองเมื่อพิมพ์: วิธีแก้ไขปัญหา

คำไม่ตอบสนองเมื่อพิมพ์: วิธีแก้ไขปัญหา

Word ไม่ตอบสนองเมื่อคุณกำลังพิมพ์เอกสารบนพีซีของคุณ? ต่อไปนี้เป็นแปดวิธีที่ได้รับการทดลองและทดสอบแล้วในการแก้ไข!

การแก้ไข 6 อันดับแรกสำหรับแป้นพิมพ์ลัดไม่ทำงานใน Microsoft Excel สำหรับ Windows

การแก้ไข 6 อันดับแรกสำหรับแป้นพิมพ์ลัดไม่ทำงานใน Microsoft Excel สำหรับ Windows

แป้นพิมพ์ลัด Excel ไม่ทำงานบน Windows? ลองใช้วิธีแก้ไขปัญหาเหล่านี้เพื่อแก้ไขปัญหาและฟื้นประสิทธิภาพการทำงานของคุณ

การแก้ไข 6 อันดับแรกสำหรับ Excel ไม่มีข้อผิดพลาดด้านทรัพยากรใน Windows

การแก้ไข 6 อันดับแรกสำหรับ Excel ไม่มีข้อผิดพลาดด้านทรัพยากรใน Windows

เห็นข้อผิดพลาด 'Excel หมดทรัพยากร' บนคอมพิวเตอร์ Windows 10 หรือ 11 ของคุณต่อไปหรือไม่ ต่อไปนี้เป็นวิธีแก้ไขอย่างรวดเร็ว

วิธีค้นหาคำใน Google Docs บนเดสก์ท็อปและมือถือ

วิธีค้นหาคำใน Google Docs บนเดสก์ท็อปและมือถือ

ต้องการค้นหาคำใน Google Docs หรือไม่? ต่อไปนี้เป็นวิธีง่ายๆ ในการค้นหาที่แม่นยำ เพื่อให้มั่นใจว่าจะได้รับประสบการณ์การแก้ไขที่ราบรื่น

3 วิธีในการแทรกสเปรดชีต Excel ลงในเอกสาร Word

3 วิธีในการแทรกสเปรดชีต Excel ลงในเอกสาร Word

ต้องการแทรกข้อมูลจาก Excel Spreadsheet ลงใน Microsoft Word หรือไม่? ต่อไปนี้คือวิธีการต่างๆ ที่คุณสามารถทำได้