الانتقال إلى المحتوى

حل لمشكلة النسخ الإحتياطي


Recommended Posts

الإخوة الأعزاء
أنا أعرف أن أفضل طريقة لعمل backup للبيانات هو عن طريق أوركل
ولكن بعض الإخوة يستخدمون imp/exp
فما هي أفضل طريقة لعمل backup وإسترجاع البيانات الموجودة على هيئة dmp

رابط هذا التعليق
شارك

انا مع الاخ السائل وارجو ممن لديه الاجابه ان لا يبخل علينا لان موضوع (imp/exp) ياخذ كتير من الوقت وحتي من داخل اي ابليكيشن عند تصميم فورمة للباك اب استدعي exp وايضا تستهلك الكثير من الوقت
وجزاكم الله

رابط هذا التعليق
شارك

الإخوة الأعزاء
هذه هي طريقة عمل backup وأسترجاع اليبانات
ولكن أنا عند الإسترجاع لا أجد البيانات كاملة
HOST('EXP USERID=SCOTT/TIGER@SERVICE_NAME FILE=C:\FILE_NAME.DMP');



EX:
IMP FILE=C:\YASER\ASD FROMUSER=SCOTT TOUSER=HR

HR/HR

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

رابط هذا التعليق
شارك

أين خبراء dba ألا يوجد أحد يعرف كيفية النسخ الإحتياطي وإسترجاع البيانات
بطريقة صحيحة
وجزاكم الله خيراً

رابط هذا التعليق
شارك

افضل طريقة لعمل ال Backup عن طريق ال RMAN
وذلك كالتالي
1-الذهاب ال run والدخول على ال cmd
2- الدخول على الRMAN وذلك بكتابة التالي:
C:\> rman target username/password@databasename
3- إجراء عملية الBackup ومستحسن إنشاء Script وذلك للذي يحتاج عمل Backup بشكل دوري وهو كالتالي:
;RMAN> create script Script name{allocate channel channelname type disk
backup
incremental level 0
'format 'location name /%d_%s_%p
fileperset 5
; (database include current controlfile)
;'sql 'alter database archive log current
{;release channel channelname
4- في الخطوات الماضية عملنا Backup
5-ولكن لتنشيط الScript علينا كتابة المر التالي:
{RMAN>run {execute script SCRIPTNAME

رابط هذا التعليق
شارك

  • بعد 3 أسابيع...

أوافق الأخ khalidoy على ان أفضل طريقة للbackup هي rman

و خصوصا من خلال catalog db يتم فيها تخزين كل معلومات الbackup & recovery وفعالة جدا في disaster recovery

على كل حال في حالة db صغيرة أظن ال exp/imp تكفي للمشاريع الصغيرة

لإرجاع الbackup من خلال rman على مثال الأخ khalidoy نصنع هذا ال script

create script restore {shutdown immediate;
srartup mount;
allocate channel c1 type disk;
restore database;
sql 'alter database open';
release channel c1;}

ملاحظة : يجب الأخذ بعين الاعتبار ان الdb في archive mode أو لأ
لأنها اذا لم تكن كذلك لا يمكن عمل backup إلا cold backup وله script آخر

رابط هذا التعليق
شارك

  • بعد 9 شهور...

ther is a simple way
1. cmd
2. set ORACLE_SID=(name of instance)
3. rman
4.connect target /
5. connect catalog rman/(PS)@name on repostry instance)
6. create script (name of script)
{
allocate channel c1 type disk;
backup database;
backup (archivelog all);
}

7. run
{
execute script (name of script) ;

you have do that every 4 days or you have to spacify if you need more days

رابط هذا التعليق
شارك

  • بعد 4 أسابيع...

السلام عليكم ورحمة الله وبركاته،،
طبعا يا جماعه احسن طؤيقه هى استخدام الـRMAN مع الاحتراك لكل الاخوه اللى بيفضلو الـIMP/EXP بس انا والحمدلله DBA واعرف و درسة ان احسن طريقه هى الـRMAN

رابط هذا التعليق
شارك

السلام عليكم
هذة طرقة سريعة لعمل نسخة طبق الاصل من اى قاعدة بيانات لديك
تتلخص هذة الطرقة فى الآتي :-
- نقوم بعمل shutdown للداتابيز وطبعا immediate or transactional
- نقوم بنسخ ملفات بيانات الاوراكل (datafiles,control files, redo log files, parameter files spfile) باختصار اى physical data
, و اى ملفات اخرى خاصة بالداتابيز و ذلك باستخدام (copy and paste)
- نذهب الى الريجيسترى و نعمل export لكل من
my computer
key_classes_root
key_local_machines
و بعدين نذهب الى software اللى تحت key_local_machines
و نعما اكسبورت لكل واحدة من اى اوراكل موجودة
و نذهب ال system اللى تحت key_local_machines
و نذهب الى servecies اللى تحت CurrentControlSet اللى تحت ال system
ونعمل اكسبورت لكل واحدة من اى اوراكل سيرفز موجودة
And then program files and make copy for all oracle folders which contains shortcuts for oracle

After that when we want to setup database again we paste all what we copy it in the right place (datafile in its location and redo log and control files and parameters file or spfile and programs files shourtcuts in its right place and
MAKE IMPORT for all exported registry we made it
And startup database

I hope this will be good idea

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية