สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
ฐานข้อมูล · DBC-26

Oracle AI Database 26ai RMAN

หลักสูตร Oracle AI Database 26ai RMAN เป็นการอบรมการใช้ RMAN สำรองและกู้คืนฐานข้อมูล Oracle บนสถาปัตยกรรม CDB และ PDB ทั้งการเขียน Script ให้ทำงานอัตโนมัติ การกู้คืนแบบสมบูรณ์และแบบย้อนเวลา และการสำรองลงดิสก์ Tape และ Cloud เหมาะกับ DBA และ System Engineer ที่ดูแล Oracle Database อยู่แล้ว

อัปเดตล่าสุด
ราคาเริ่มต้น 9,450 บาท / ท่าน 10,500 −10% ยังไม่รวม VAT 7% · มีราคาหมู่คณะ
PDFดาวน์โหลด Course Outline
  • ระยะเวลา18 ชั่วโมง · 3 วัน
  • รูปแบบออนไซต์ / ออนไลน์สด
  • รอบถัดไปเปิดตามคำขอ
  • ใบรับรองมี Certificate

ภาพรวมหลักสูตร

ข้อมูลในฐานข้อมูล Oracle มักเป็นหัวใจของระบบงานองค์กร แต่หลายแห่งยังมี Backup ที่ไม่เคยทดสอบกู้คืน ไม่รู้ว่าจะย้อนข้อมูลกลับไปก่อนเกิดความผิดพลาดได้หรือไม่ และไม่มีขั้นตอนที่ชัดเจนเมื่อดิสก์เสียหรือเครื่องทั้งเครื่องใช้งานไม่ได้ Oracle Recovery Manager (RMAN) เป็นเครื่องมือหลักที่ทำงานร่วมกับฐานข้อมูลโดยตรง ตรวจจับความเสียหายระดับ Block ระหว่างสำรองและกู้คืน และทำให้การสำรองและกู้คืนเป็นงานที่วางแผนและทำซ้ำได้

หลักสูตรนี้อัปเดตเป็น Oracle AI Database 26ai ซึ่งเป็นรุ่นปัจจุบันที่สืบต่อจาก 23ai และใช้สถาปัตยกรรม CDB กับ PDB เป็นหลัก เริ่มจากวางกลยุทธ์ตาม RPO และ RTO ตั้งค่า ARCHIVELOG, Fast Recovery Area และ RMAN สำรองข้อมูลทั้งฐานข้อมูลและบางส่วน ใช้ Recovery Catalog และเขียน Script ให้ทำงานอัตโนมัติ จากนั้นฝึกกู้คืนแบบสมบูรณ์ กู้คืนแบบย้อนเวลา Flashback และซ่อม Block ที่เสียหาย แล้วต่อด้วยการสำรองลงดิสก์ Tape และ Cloud การกู้คืนลงดิสก์หรือเครื่องชุดใหม่ และปิดท้ายด้วย Workshop เขียนแผนสำรองข้อมูลและซ้อมกู้คืนระบบ (อบรม 3 วัน วันละ 6 ชั่วโมง รวม 18 ชั่วโมง ระดับ Intermediate)

สิ่งที่คุณจะได้รับ

  • วางกลยุทธ์สำรองและกู้คืนข้อมูลตาม RPO และ RTO ขององค์กรได้
  • ตั้งค่า RMAN, ARCHIVELOG และ Fast Recovery Area บน CDB และ PDB ได้
  • สำรองข้อมูลทั้งฐานข้อมูลและบางส่วนแบบ Full และ Incremental ได้
  • เขียน RMAN Script และตั้งเวลาให้ทำงานอัตโนมัติได้
  • กู้คืนฐานข้อมูลแบบสมบูรณ์และแบบย้อนเวลา รวมถึงระดับ PDB และ Table ได้
  • สำรองและเรียกคืนข้อมูลจากดิสก์ Tape และ Cloud Object Storage ได้
  • กู้คืนฐานข้อมูลลงดิสก์หรือเครื่องชุดใหม่เมื่ออุปกรณ์เดิมเสียได้

หลักสูตรนี้เหมาะสำหรับ

  • Database Administrator (DBA) ที่ดูแล Oracle Database ในองค์กร
  • System Engineer ที่รับผิดชอบงานสำรองข้อมูลและกู้คืนระบบ
  • ผู้ดูแลการสำรองและกู้คืนฐานข้อมูล Oracle ที่ต้องการวางแผนให้เป็นระบบ
  • ทีมที่กำลังย้ายจาก Oracle รุ่นเก่ามาเป็น 19c, 23ai หรือ 26ai

พื้นฐานของผู้เข้าอบรม

  • มีความรู้ด้านการบริหารจัดการ Oracle Database (Administration) มาก่อน
  • เข้าใจโครงสร้างไฟล์ของ Oracle เช่น Datafile, Control File และ Redo Log
  • ใช้คำสั่ง Linux พื้นฐานได้ เช่น จัดการไฟล์ แก้ไฟล์ตั้งค่า และใช้ sudo
  • โน้ตบุ๊ก RAM 16 GB ขึ้นไปที่รัน VM ได้ พร้อมสิทธิ์ติดตั้งโปรแกรม

หัวข้อการฝึกอบรม

รายละเอียดหลักสูตร

หลักสูตรนี้เป็นฉบับปรับปรุงใหม่ปี 2026 ของหลักสูตร Oracle Database 21c RMAN เนื้อหาอัปเดตให้ตรงกับ Oracle AI Database 26ai ซึ่งเป็นรุ่นปัจจุบันที่สืบต่อจาก 23ai และใช้สถาปัตยกรรม CDB กับ PDB เป็นหลัก อบรม 3 วัน วันละ 6 ชั่วโมง รวม 18 ชั่วโมง (09:00-16:00 น.) รูปแบบบรรยายพร้อม Lab บน VM ฐานข้อมูลที่ผู้เรียนใช้ตลอดหลักสูตร ระดับ Intermediate

ครอบคลุมการวางกลยุทธ์ การตั้งค่า การสำรองข้อมูลแบบ Full และ Incremental การกู้คืนแบบสมบูรณ์และแบบย้อนเวลา Flashback การสำรองลง Tape และ Cloud และการกู้คืนลงเครื่องใหม่ เนื้อหาส่วนใหญ่ใช้กับ Oracle Database 19c ได้ด้วย ผู้เรียนจะได้ Lab Guide สคริปต์ RMAN และ Shell Script แม่แบบนโยบายสำรองข้อมูล และ Runbook การกู้คืนกลับไปใช้งานต่อ

Day 1 หลักการสำรองข้อมูลและการตั้งค่า RMAN

Section 1: Lab: กลยุทธ์สำรองข้อมูลและสภาพแวดล้อม 26ai

  • ประเภทความเสียหาย และการกำหนด RPO กับ RTO ขององค์กร
  • Oracle AI Database 26ai กับสถาปัตยกรรม CDB และ PDB ที่เป็นรูปแบบเดียว
  • ไฟล์ที่ต้องปกป้อง: Datafile, Control File, Redo Log, Archived Log และ SPFILE
  • เปิด ARCHIVELOG Mode และกำหนด Fast Recovery Area
  • Lab: เตรียม VM ฐานข้อมูลสำหรับฝึกตลอดหลักสูตร

Section 2: สถาปัตยกรรม RMAN และรูปแบบ Backup

  • RMAN Client, Target Database, Channel และ Repository
  • เก็บข้อมูล Backup ใน Control File เทียบกับ Recovery Catalog
  • Backup Set เทียบกับ Image Copy และ Consistent กับ Inconsistent Backup
  • สำรองทั้งก้อนเทียบกับสำรองเฉพาะบางส่วน
  • Lab: เชื่อมต่อ RMAN กับ CDB และ PDB แล้วดูค่าเริ่มต้น

Section 3: Lab: ตั้งค่าพารามิเตอร์ของ RMAN

  • SHOW ALL และ CONFIGURE ที่ควรตั้งตั้งแต่วันแรก
  • Retention Policy แบบ Redundancy และ Recovery Window
  • Control File Autobackup, Channel และ Format ของชื่อไฟล์
  • การบีบอัด และการเข้ารหัส Backup ที่ใช้ AES-256 เป็นค่าเริ่มต้นในรุ่นใหม่
  • Lab: ตั้งค่า RMAN ตามนโยบายสำรองข้อมูลตัวอย่าง

Section 4: Lab: สำรองทั้งฐานข้อมูลและบางส่วน

  • BACKUP DATABASE PLUS ARCHIVELOG ระดับ CDB
  • สำรองเฉพาะ PDB, Tablespace และ Datafile
  • Incremental Backup Level 0 และ Level 1 แบบ Differential และ Cumulative
  • Block Change Tracking เพื่อเร่ง Incremental Backup
  • Lab: ทำตาราง Backup รายสัปดาห์แบบ Full และ Incremental

Section 5: Recovery Catalog และ RMAN Script อัตโนมัติ

  • สร้าง Recovery Catalog, ลงทะเบียนฐานข้อมูล และ Stored Script
  • เขียน RMAN Script บน Linux และ Windows เพื่อทำงานอัตโนมัติ
  • ตั้งเวลาด้วย cron, Task Scheduler หรือ DBMS_SCHEDULER พร้อม Log
  • LIST, REPORT, CROSSCHECK และ DELETE OBSOLETE
  • Lab: Script สำรองข้อมูลที่แจ้งผลเมื่อทำงานไม่สำเร็จ
Day 2 การกู้คืนฐานข้อมูลในสถานการณ์ต่าง ๆ

Section 6: แนวคิด Restore และ Recovery

  • Instance Failure, Media Failure และความผิดพลาดจากผู้ใช้
  • Restore กับ Recover ต่างกันอย่างไร และบทบาทของ Redo
  • Complete Recovery เทียบกับ Incomplete Recovery
  • ตรวจความพร้อมด้วย RESTORE ... PREVIEW และ RESTORE ... VALIDATE
  • ขั้นตอนวินิจฉัยด้วยตนเองแทน Data Recovery Advisor ที่ถูกยกเลิก

Section 7: Lab: กู้คืนแบบสมบูรณ์

  • Datafile ทั่วไปหายขณะฐานข้อมูลเปิดอยู่
  • Datafile ของ SYSTEM หรือ UNDO เสีย
  • กู้คืนเฉพาะ PDB โดย PDB อื่นยังทำงานต่อได้
  • Control File หายและกู้จาก Autobackup
  • Redo Log Member หรือ Group เสียหาย

Section 8: Lab: กู้คืนแบบย้อนเวลา

  • SET UNTIL TIME, SCN และ SEQUENCE
  • Database Point-in-Time Recovery และ OPEN RESETLOGS กับ Incarnation
  • PDB Point-in-Time Recovery และ Tablespace Point-in-Time Recovery
  • RECOVER TABLE เพื่อกู้เฉพาะตารางที่ถูกลบหรือแก้ผิด
  • Lab: ย้อนข้อมูลกลับไปก่อนเกิดการลบข้อมูลผิดพลาด

Section 9: Flashback Technologies

  • Flashback Database และ Guaranteed Restore Point
  • Flashback Table, Flashback Drop และ Flashback Query
  • ใช้ Restore Point ก่อนอัปเกรดหรือแก้ไขระบบครั้งใหญ่
  • เลือก Flashback หรือ RMAN ให้เหมาะกับสถานการณ์
  • Lab: ย้อนฐานข้อมูลกลับด้วย Restore Point

Section 10: ตรวจสอบและซ่อม Block ที่เสียหาย

  • Physical และ Logical Corruption และการตั้งค่าตรวจสอบ Block
  • BACKUP VALIDATE และ VALIDATE DATABASE, PDB หรือ Datafile
  • Block Media Recovery ด้วย RECOVER ... BLOCK
  • ตรวจว่า Backup ที่มีอยู่กู้คืนได้จริงเป็นประจำ
  • Lab: จำลอง Block เสียแล้วซ่อมโดยไม่ต้องปิดฐานข้อมูล
Day 3 Tape, Cloud, เครื่องใหม่ และแผนกู้คืนระบบ

Section 11: สำรองและเรียกคืนจากดิสก์และ Tape

  • Channel แบบ DISK และ SBT กับ Media Management Software
  • BACKUP RECOVERY AREA และการสำรอง Backup ไปอีกชั้น
  • Multisection Backup สำหรับไฟล์ขนาดใหญ่
  • Retention และการหมุนเวียน Media ระหว่างดิสก์กับ Tape
  • Lab: จำลอง SBT ปลายทางแล้วสำรองและเรียกคืน

Section 12: Backup ไปยัง Cloud และ Backup แบบแก้ไขไม่ได้

  • Oracle Database Cloud Backup Module กับ OCI Object Storage
  • Bucket แบบ Retention Rule เพื่อป้องกันการลบหรือแก้ไข Backup
  • เข้ารหัส Backup และการเก็บ Key หรือ Wallet ให้ปลอดภัย
  • ภาพรวม Autonomous Recovery Service และ Recovery Appliance
  • รับมือ Ransomware ด้วยสำเนาแยกและแผนกู้คืน

Section 13: Lab: กู้คืนลงดิสก์หรือเครื่องชุดใหม่

  • SET NEWNAME และ SWITCH เพื่อกู้ลงดิสก์ชุดใหม่เมื่อดิสก์เดิมเสีย
  • Restore ฐานข้อมูลทั้งหมดไปยังเครื่องใหม่
  • DUPLICATE เพื่อสร้างฐานข้อมูลสำหรับทดสอบ
  • Clone PDB จาก Backup สำหรับงานพัฒนา
  • Lab: กู้คืนระบบลงเครื่องใหม่จาก Backup ล่าสุด

Section 14: ปรับความเร็วและติดตามงานสำรองข้อมูล

  • ติดตามงานด้วย V$RMAN_BACKUP_JOB_DETAILS และ V$SESSION_LONGOPS
  • Parallelism, Multisection และระดับการบีบอัด
  • หาคอขวดระหว่างดิสก์ เครือข่าย และ CPU
  • รายงานสถานะ Backup ที่ผู้บริหารอ่านเข้าใจ
  • Lab: เทียบเวลาสำรองข้อมูลเมื่อปรับค่าต่าง ๆ

Section 15: Workshop: แผนสำรองข้อมูลและซ้อมกู้คืนระบบ

  • เขียนนโยบายสำรองข้อมูลตาม RPO และ RTO ของระบบตัวอย่าง
  • จัดทำ Runbook ขั้นตอนกู้คืนแต่ละสถานการณ์
  • ซ้อมกู้คืนจากเหตุการณ์จำลองที่ไม่แจ้งล่วงหน้า
  • ภาพรวม Data Guard สำหรับงานที่ต้องการ Standby
  • สรุป Checklist ตรวจสุขภาพงาน Backup ประจำเดือน

รอบอบรมและรูปแบบการอบรม

สำหรับบุคคล — รอบอบรมทั่วไป

ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 02-570-8449 หรือ 088-807-9770

สำหรับองค์กร — In-house / Private Training

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

วิทยากรผู้สอน

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

RMAN คืออะไร ต่างจากการสำรองฐานข้อมูล Oracle ด้วยการคัดลอกไฟล์เองอย่างไร

RMAN (Recovery Manager) เป็นเครื่องมือสำรองและกู้คืนที่มากับ Oracle Database และทำงานร่วมกับฐานข้อมูลโดยตรง จึงสำรองขณะฐานข้อมูลเปิดใช้งานได้ ตรวจ Block ที่เสียหายระหว่างสำรอง ทำ Incremental Backup ได้ จดจำว่ามี Backup ชุดใดอยู่ที่ไหน และเลือกไฟล์ที่ต้องใช้กู้คืนให้อัตโนมัติ ส่วนการคัดลอกไฟล์เองต้องจัดการโหมด Backup ติดตามไฟล์ และตรวจความถูกต้องเองทั้งหมด จึงผิดพลาดได้ง่ายกว่ามาก

Complete Recovery กับ Point-in-Time Recovery ใน Oracle ต่างกันอย่างไร

Complete Recovery คือกู้คืนไฟล์ที่เสียแล้วนำ Redo ทั้งหมดมาใช้จนข้อมูลกลับมาถึงปัจจุบันโดยไม่สูญหาย ใช้เมื่อไฟล์หายหรือดิสก์เสีย ส่วน Point-in-Time Recovery คือย้อนข้อมูลกลับไปยังเวลา SCN หรือ Log Sequence ที่กำหนด ใช้เมื่อมีคนลบหรือแก้ข้อมูลผิด ข้อมูลหลังจุดนั้นจะหายไป ใน 26ai ทำได้ทั้งระดับ CDB, PDB และ Tablespace และกู้เฉพาะตารางด้วย RECOVER TABLE ได้

เขียน RMAN Script ให้สำรองฐานข้อมูลอัตโนมัติมีขั้นตอนอย่างไร

ตั้งค่า RMAN ที่ใช้ประจำด้วย CONFIGURE ก่อน เช่น Retention Policy และ Control File Autobackup จากนั้นเขียนไฟล์คำสั่ง RMAN เช่น BACKUP DATABASE PLUS ARCHIVELOG ตามด้วย DELETE OBSOLETE แล้วเรียกจาก Shell Script หรือ Batch File ที่ตั้งค่า Environment และเก็บ Log ไว้ ตั้งเวลาด้วย cron, Task Scheduler หรือ DBMS_SCHEDULER และตรวจผลจาก Log หรือ V$RMAN_BACKUP_JOB_DETAILS พร้อมแจ้งเตือนเมื่อทำงานไม่สำเร็จ

หลักสูตร Oracle AI Database 26ai RMAN เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ DBA, System Engineer และผู้ที่ดูแลการสำรองและกู้คืนฐานข้อมูล Oracle รวมถึงทีมที่กำลังย้ายจาก Oracle รุ่นเก่ามาเป็นรุ่นใหม่ ควรมีความรู้ด้านการบริหารจัดการ Oracle Database มาก่อน เข้าใจโครงสร้างไฟล์ของ Oracle และใช้คำสั่ง Linux พื้นฐานได้ เพราะ Lab ทำบน Oracle Linux ใน VM

เรียนจบหลักสูตร Oracle AI Database 26ai RMAN แล้วทำอะไรได้บ้าง

วางกลยุทธ์สำรองข้อมูลตาม RPO และ RTO ตั้งค่า RMAN สำรองข้อมูลแบบ Full และ Incremental ด้วย Script อัตโนมัติ กู้คืนแบบสมบูรณ์และแบบย้อนเวลาทั้งระดับ CDB, PDB, Tablespace และ Table ใช้ Flashback ซ่อม Block ที่เสียหาย สำรองลงดิสก์ Tape และ Cloud และกู้คืนลงดิสก์หรือเครื่องชุดใหม่เมื่ออุปกรณ์เดิมเสีย ผู้ผ่านการอบรมได้รับใบประกาศนียบัตร (Certificate of Completion) ที่มีเลขที่ของตัวเองและตรวจสอบออนไลน์ได้

จัดอบรมหลักสูตร Oracle AI Database 26ai RMAN ให้ทีมในองค์กรได้ไหม

ได้ หลักสูตรนี้จัดเป็นการอบรมแบบ In-house ให้ทีมในองค์กรได้ และปรับตัวอย่างให้ตรงกับงานของทีม เช่น ฝึกวางแผนสำรองข้อมูลและซ้อมกู้คืนตามรุ่นและโครงสร้างฐานข้อมูลที่ทีมดูแลอยู่ ขอใบเสนอราคาได้จากหน้านี้ หรือติดต่อทาง LINE @itgenius โทร 02-570-8449

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