بتاريخ: 18 ديسمبر 200817 سنة comment_145025 السلام عليكمانا كان عندي استفسار صغير كده ويارب حد يجاوب عليهانا عارف ان archive log له فائدة لما اجي اعمل recover لل databsae بتاعي لانه بيجيب كل transactions سواء اللي حصل لها commit او لامش كده تماماذا كان هوه ده الموضوع امال انا بعمل باك اب لل archive logs دي ليه ? ! اذا كان انا كده كده بعد ال restore لما اجي اعمل recover ال rman بيروح لل archive logs اللي علي الجهاز بتاعي ويعمل منها ال recover للداتا بيز ........ يعني ال rman مااستخدمش ال archive logs اللي انا عامل لها باك اب.ارجو التوضيح لو ما كنتش فاهم قوي ...............وبعدين فيه حاجة ثانيةانا شفت امر اسمه backupformat 'c:\temp\al_t%t_s%s_p%p'archivelog alldelete input;اللي فهمته انه لما بيعمل باك اب لل archive log بيلغي الملفات بتاع ال archive log اللي موجودة علي الجهاز.طيب .. بعد ما لغتها وفرضا الداتا بيز وقعت وعملت لها restore وجيت بعد كده اعمل لها recover المفروض دلوقتي انه يروح يقرا من ال archive log files اللي انا اصلا لغتها.!!!!!!!!!!!!!!!!!!!!! طيب انا عايز اعرف دلوقتي هيعمل recover ازاي.============================================================ياريت حد يوضح لي الصورة لاني جايز مش فاهم قوي********************************************************************************وشكرا تم تعديل 18 ديسمبر 200817 سنة بواسطة mohammedsabry تقديم بلاغ
بتاريخ: 20 ديسمبر 200817 سنة comment_145106 السلام عليكم ورحمه الله وبركاته بص ياسيدى ...الموضوع بامر الله بسيط وامشي معايا واحده واحدهاولا - RMAN او Oracle recovery manager ده وظيفته الاساسيه واوراكل عاملاه مخصوص عشان الباكاب والريكفري للداتابيز ومش بتقدر تتعامل مع كل امكانياته الا لو انت شغال على اركيف لوج مود archive log mode ...ده بس توضيح مبداى ومختصر عن Rman ثانيا - انت لما تكون فى الاركيف لوج مود ..ساعتها archiver process بتاخد كل لوج فايل لما يتملي بمختلف انواع ال transactions اللى انت نفذتها ويقوم مخزنها فى ملفات اركيف archive ثالثا - مع مرور الوقت ...والداتابيز شغاله ..و transactions بتزيد وووو ...الملفات دى عددها بيزيد ومساحتها بتكبر ...فلو حذفناها مش هنقدر نعمل point in time recovery or even in some cases complete recovery هنا جه المنطلق اننا ناخد باكاب ليها زى الداتافايل بالظبط ونخزنها فى باكاب ميديا رابعا وده الاهم ...تعالى بقي لو حصل ايرور فى الداتابيز وعايزه يتعملها ريكفر ...وانت طبعا شغال اركيف لوج ...بس معندكش الملفات بتاعت الاركيف فعليا ..انت واخدلها باكاب (برده عن طريق الارمان ) وموجوده فى مسار انت محدده ومسميه مثلا archive backup فى الريكفري الارمان بيعمل ايه ؟ الارمان بيشوف ال SCN المفروض يرجعله ايه .؟ ده سواء لو انت عملت complete or incomplete recovery ارمان بيترجم امر الريكفري لرقم SCN لازم يرجعله عشان تكون datafiles + log files + controlfiles (consistent ) a وبيروح يشوف ال SCN ده موجود فى اى اركيف فايل؟؟ ...وطبعا لازم تكون عارف ان الارمان بيكون مخزن جواه كل الباكاب هيستوري بتاعك سواء اذا كان داتافايل او اركيف فايل ومتحدد جواه كل اركيف فايل ورقم SCN الذي يحتويه فييجى يدور على الرقم ده يلاقيه مثلا كان فى ملف رقم كذا والملف ده انت اخدتله باكاب وبرده متسجل جوه ذاكره الارمان الباكاب وكل الملفات اللى يحتويها وارقام SCN جواها فيروح يجيبه من الباكاب اللى انت واخده بكل بساطه وتتم عمليه الريكفري بكل سهوله فعشان كده الباكاب للاركيف مهم جدا اننا نحتفظ بيه فى حاله الريكفري للداتابيز وطبعا تقدر تقول ان الاركيف باكاب ده ملوش اى لزمه لو انت اخدت Fulll database backup + archivelog all واحتفظت بيها يبقي ساعتها الاركيف باكاب اللى انت واخده قبل كده ملوش اى لزمه معاك الا لو كنت عايز ترجع لوقت فات point in time recovery اتمنى اكون افدتك تحياتى تقديم بلاغ
بتاريخ: 21 ديسمبر 200817 سنة كاتب الموضوع comment_145130 السلام عليكمشكرا يا دوك الامور كده وضحت شويةشكرا علي الردوان شاء الله ما نتحرمش من المتابعة بتاعتك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.