واستنادا إلى نفس المنصة مع الإصدار القادم من قاعدة البيانات لينكس RMAN مختلفة الهجرة آلة (الجزء الثاني)

الخطوط العريضة

أمام مختلف الآلات وعرض بعض العناصر من إعداد والنسخ الاحتياطي RMAN، فيما يلي وصف لكيفية القيام بدأ أعمال الترميم في RMAN خادم آخر.

1، تعيين اسم مثيل الهدف من متغير بيئة

تعيين متغير البيئة على النحو التالي:

PS1 = " $' تصدير PS1 umask 022 الاسم المستعار sqlplus = "sqlplus rlwrap" الاسم المستعار RMAN = "RMAN rlwrap" تصدير TMP = / تمة تصدير LANG = en_US تصدير TMPDIR = $ TMP تصدير ORACLE_UNQNAME = SFLDB تصدير ORACLE_TERM = تيرم تصدير ORACLE_BASE = / U01 / التطبيق / أوراكل تصدير ORACLE_HOME = $ ORACLE_BASE / المنتج / 11.2.0 / db_1 تصدير ORACLE_SID = SFLDB تصدير NLS_LANG = AMERICAN_AMERICA.AL32UTF8 تصدير PATH = $ ORACLE_HOME / بن: $ ORACLE_HOME / OPatch: $ PATH تصدير LD_LIBRARY_PATH = $ ORACLE_HOME / ليب: $ LD_LIBRARY_PATH تصدير NLS_DATE_FORMAT = "YYYY-MM-DD HH24: MI: SS" تصدير THREADS_FLAG = مواطن إذا || ، ثم إذا ، ثم ulimit -p 16384 ulimit -n 65536 آخر ulimit -u 1638465536 -n فاي umask 022 فاي

2، pfile ملف مخصص

ما يلي هو pfile للذاكرة 8G مخصصة لأغراض مرجعية فقط. لأن الكثير على الانترنت ومن ثم لديك لاستعادة ما تعديلها، الكثير من المتاعب، لذلك أنا هنا لكتابة مباشرة على pfile عام، محتوى مخصص.

* .Audit_file_dest = '/ U01 / التطبيق / أوراكل / مشرف / sfldb / adump " * .Audit_trail = "ديسيبل" *. متوافق = '11 .2.0.4.0 " * .Control_files = '/ أوراكل / redolog / sfldb / controlfile / control01.ctl'، '/ أوراكل / redolog / sfldb / controlfile / control02.ctl " * .Db_block_size = 8192 * .Db_domain = '' * .Db_name = 'sfldb " * .Db_recovery_file_dest = '/ أوراكل / الانتعاش " * .Db_recovery_file_dest_size = 322122547200 * .Diagnostic_dest = '/ U01 / التطبيق / أوراكل " * .Dispatchers = '(PROTOCOL = TCP) (خدمة = sfldbXDB) " * .Memory_target = 3722444800 * .Open_cursors = 1000 * .Processes = 900 * .Remote_login_passwordfile = 'EXCLUSIVE " * .Resource_limit = صحيح * .Undo_retention = 900 * .Undo_tablespace = 'UNDOTBS1 "

3. إنشاء الدليل المقابلة والترخيص

هنا نحن بحاجة إلى إنشاء دليل والمقابلة الترخيص.

مكدير -p / U01 / التطبيق / أوراكل / مشرف / sfldb / adump مكدير -p / أوراكل / redolog / sfldb / controlfile مكدير -p / أوراكل / الانتعاش

4، وذلك باستخدام مثال على ملف المعلمة وضع فتح nomount

pfile مخصصة لبدء مع وضع nomount الأمامي.

مزود >  بدء التشغيل قوة nomount pfile = '/ الاحتياطية / SFLDB / pfile'؛

5، واستعادة ملف التحكم

يجب أن تمر عبر مسار ملف التحكم المحدد.

RMAN >  استعادة controlfile من "/backup/SFLDB/controlfile_20190711_s323_p1.bak '؛ - ملف استرداد المعلمة السيطرة على الملفات الدليل المحدد

يمكن أن ينظر أمام سيطرة يعرف ملف المعلمة مسار ملف ينتج ملفات التحكم اثنين.

6. فتح قاعدة بيانات ملف التحكم لتركيب واسطة.

إذا كان هناك خطأ في ملف كلمة السر عموما ليست نظيفة سبقت.

RMAN >  SQL "قاعدة بيانات يغير جبل '؛

تنظيف النسخ الاحتياطية التي عفا عليها الزمن:

RMAN >  شيك مسطر احتياطية. RMAN >  حذف النسخة الاحتياطية منتهية الصلاحية.

7. التسجيل RMAN المعلومات

نسخ احتياطية في RMAN للتسجيل، وهذا هو السبب فمن المستحسن أن السبب لوضع دليل ملف النسخ الاحتياطي.

RMAN >  الكتالوج تبدأ مع '/ النسخ الاحتياطي / SFLDB /'؛

8، استعادة ملفات البيانات قاعدة بيانات

إعداد ملف بيانات جديد يستند إلى كتالوج الانتعاش البيئي الفعلي، أعدت المعلومات مصدر هيكل ملف قاعدة البيانات قبل استخدامها هنا.

RMAN >  تشغيل { تخصيص القنوات القرص نوع C1. تخصيص القنوات القرص نوع C2. newname التصوير لdatafile Cesar: سيزار 1 إلى "/oracle/oradata/system01.dbf". newname التصوير لdatafile Cesar: سيزار 2 إلى "/oracle/oradata/sysaux01.dbf". newname التصوير لdatafile Cesar: سيزار 3 إلى "/oracle/oradata/undotbs01.dbf". newname التصوير لdatafile Cesar: سيزار 4 إلى "/oracle/oradata/data01.dbf". استعادة قاعدة البيانات؛ التبديل datafile Cesar: سيزار جميع؛ إطلاق سراح C1 القنوات. إطلاق سراح C2 القنوات. }

التبديل datafile Cesar: سيزار كل وصف:

  • لوضع nocatalog المقبل، يتم تخزين معلومات النسخ الاحتياطي RMAN في ملف التحكم، بما في ذلك ملف معلومات المسار. دور التبديل datafile Cesar: سيزار كل هذا، هي معلومات ملف التحكم المحدثة.

9، والانتعاش وسائل الاعلام قاعدة البيانات

SQL >  استعادة قاعدة البيانات؛

يحدث هذا الخطأ لأن السجلات سجل الانتعاش لا يمكن العثور عليها في السيطرة اللازمة لاستعادة ملف أو دليل. حل حالتين:

  • 1. إذا كانت السجلات ذات الصلة موجودة ومتاحة، فمن يضاف هذا السجل السجل إلى ملف التحكم أو كتالوج الانتعاش.
  • 2. إذا تم حذف السجلات ذات الصلة أو غير متوفر، ثم اتبع قاعدة بيانات خطأ المطالبات استعادة هذه العقدة العقدة، وهذه الحالة هي 22406221.

لا يمكن إلا أن يتم تنفيذ قاعدة البيانات في هذا الوقت لم يتم تعافى تماما، يكون resetlogs استخدام مفتوحا عند فتح قاعدة البيانات.

RMAN >  استعادة قاعدة البيانات حتى العقدة 22406221.

10، فتح قاعدة البيانات

قاعدة بيانات تغيير resetlogs المفتوحة؛

وتجدر الإشارة إلى ما يلي: بعد resetlogs مفتوحة تلقائيا في المسار الافتراضي الأصلي لخلق مساحة جدول مؤقت على الانترنت وملفات السجل إعادة. للراحة، فمن المستحسن أن تغيير هذه الدلائل في controlfile.

حل: $ مكدير -p / U01 / التطبيق / أوراكل / oradata

الحل:

SQL >  قاعدة بيانات تغيير مجموعة ملف السجل واضح 1؛ SQL >  قاعدة بيانات تغيير مجموعة ملف السجل واضح 2. SQL >  قاعدة بيانات تغيير مجموعة ملف السجل واضح 3؛

11، تغيير الدليل مساحة جدول مؤقت

SQL >  اختر اسم من الخامس $ tempfile. - حاليا مساحة الجدول SQL >  قاعدة بيانات تغيير tempfile "/u01/app/oracle/oradata/temp01.dbf" حاليا. - ملفات البيانات في مستوى نظام التشغيل المحمول مؤقت SQL >  ! بالسيارات /u01/app/oracle/oradata/temp01.dbf /oracle/oradata/temp01.dbf - تعديل الملفات المؤقتة معلومات ملف التحكم SQL >  قاعدة بيانات تغيير ملف إعادة تسمية "/u01/app/oracle/oradata/temp01.dbf 'إلى' /oracle/oradata/temp01.dbf '؛ مساحة الجدول --temp على الانترنت SQL >  tempfile قاعدة بيانات ألتر "/oracle/oradata/temp01.dbf" على الانترنت. - التحقق SQL >  اختر اسم من الخامس $ tempfile.

12، المعدلة لبدء spfile قاعدة بيانات

SQL >  خلق spfile من pfile = '/ الاحتياطية / SFLDB / pfile'؛

الانتهاء ننسى لتنظيف الأشياء غير صالحة وجدت في هذه الخطوة ... لأن الجزء الخلفي ستنظم عبر منصة، وبالتالي فإن كسول القيام العودة لا يكتب سوف تشارك أكثر devops وجوانب المحتوى من DBA، يمكن للأصدقاء المهتمين تبدو ~

من بلوق إلى الكتابة تداول أسهم A، بدعم من الإيرادات في Jingdong علي أصر على أن شركة ما؟

واستنادا إلى نفس المنصة مع الإصدار القادم من قاعدة البيانات لينكس RMAN الهجرة آلة مختلفة (الجزء الأول)

المكسرات تباع 7000000000 في الإيرادات السنوية والتي تبلغ قيمتها أكثر من 9.3 مليار وثلاثة السناجب هو كيف المقسى؟

الرعاية الأحد! الهندسة المعمارية وتصميم عالية التزامن نظام قاعدة البيانات أوراكل، يستحق جمع

ميزات mysql5.7 مفصل - تراجع عن الانترنت الانتعاش مساحة الجدول

نظام التحسين - سريع الاحماء تجمع Innodb_Buffer_Pool

تعليق على الآلاف من الموظفين، و 100 مليون دولار في الديون! هذه الزهرة منصة الأعمال باردة جدا

الرعاية السبت شهادة --OCP نظام دليل امتحان من كتاب تعلم أوراكل

هواوي تطلق أول جهاز تلفاز الذكية؟

مفصل أوراكل قاعدة بيانات تسمية مساحة الجدول

"بدأ كول اليانصيب الشباب على التوالي." --2019 لون مشرق الأحداث المدى في مطلع الاسبوع نظمت

5.2 مليار لشراء منزل، ولكن القيمة السوقية تبخرت 150 مليار، بشرت الدخن إلى وقت الظلام