ไม่คุณยังต้องการบันทึกการทำซ้ำที่เก็บถาวร การสำรองข้อมูล RMAN นั้นไม่เหมือนกับการสำรองข้อมูลแบบเย็น เมื่อคุณกู้คืนคุณจะต้องใช้การทำซ้ำทั้งหมดที่สร้างขึ้นจากเวลาที่คุณเริ่มต้นการสำรองข้อมูลจนกว่าจะถึงเวลาที่การสำรองข้อมูลเสร็จสมบูรณ์เพื่อให้ SCN สอดคล้องกับ datafiles และ controlfile ทั้งหมด
ขอให้เราพิจารณาการสำรองข้อมูลร้อนแบบเก่า ในโหมดนี้บล็อกฐานข้อมูลที่มีการเปลี่ยนแปลงทั้งหมดจะถูกเขียนไปยังสตรีมบันทึกการทำซ้ำและไฟล์จะถูกคัดลอกในระบบปฏิบัติการ สิ่งนี้ทำให้บล็อกแตกหักเช่นบล็อกมีการเปลี่ยนแปลงระหว่างการอ่านโดยการสำรองข้อมูล ดังนั้นในการกู้คืนฐานข้อมูลเรากู้คืน DBF จากนั้นกระบวนการกู้คืนซ้อนบล็อกที่ถูกเปลี่ยนจากล็อกการทำซ้ำที่เก็บถาวรไปยังบล็อกที่แตกในไฟล์และเรากลับไปยังฐานข้อมูลที่สอดคล้องกัน
ในการสำรองข้อมูล RMAN cp
ปัญหาของบล็อกร้าวจะถูกกำจัดออกเพราะบล็อกที่จะอ่านได้โดยออราเคิลผ่านทางเอสจีเอไม่ได้โดยเครื่องมือที่ใช้ระบบปฏิบัติการยูนิกซ์เช่น อย่างไรก็ตามการเปลี่ยนแปลง DBF ระหว่างเวลาที่บล็อกแรกถูกอ่านและบล็อกสุดท้ายดังนั้นมันจึงเป็นปัญหาเดียวกันในระดับที่ใหญ่กว่า กล่าวคือ SCN เปลี่ยนระหว่างบล็อกแรกและบล็อกสุดท้ายในข้อมูลสำรอง บันทึกการทำซ้ำที่เก็บถาวรนี้ครอบคลุมเช่นกัน
RMAN ช่วยให้คุณสามารถจัดการแคตตาล็อกและวิธีการสำรองข้อมูลที่ร้อนโดยไม่จำเป็นต้องสร้างการทำซ้ำในอัตราที่สูงขึ้นมาก (ซึ่งทำให้เกิดความเครียดในดิสก์ระบบสำรองข้อมูลเป็นต้น อย่างไรก็ตามBACKUP DATABASE
จะไม่ให้ฐานข้อมูลที่สอดคล้องกับตัวคุณเอง เพียงวิธีการที่จะทำเช่นนั้นใน Oracle คือการสำรองข้อมูลที่หนาวเย็น