DBA :: نسخة احتياطية

DBA :: Backup هو الوحدة الأساسية لإدارة النسخ الاحتياطية الآلية لقاعدة البيانات.
التحميل الان

DBA :: نسخة احتياطية الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • APSL
  • السعر:
  • FREE
  • اسم الناشر:
  • Sean P. Quinlan
  • موقع ويب الناشر:
  • http://search.cpan.org/~seanq/

DBA :: نسخة احتياطية العلامات


DBA :: نسخة احتياطية وصف

DBA :: Backup هو الوحدة الأساسية لإدارة النسخ الاحتياطية الآلية لقاعدة البيانات. DBA :: نسخة احتياطية هي الوحدة الأساسية لإدارة النسخ الاحتياطية الآلية. هذا حاليا منفذ جزئي مكسور من الوحدة النمطية الخاصة بعمل MySQL الأصلية. آمل أن يكون المنفذ الانتهاء من النسخة الوظيفية التي تم تحميلها قريبا. أرسل لي رسالة عبر البريد الإلكتروني أو القائمة لمزيد من المعلومات. القائمة البريدية لنوحيات DBA هي perl-dba@fini.net. انظر http://lists.fini.net/mailman/listinfo/perl-dba للاشتراك. استخدم DBA :: Backup؛ بلدي DBA DBA = New DBA :: نسخة احتياطية ( Params)؛ يموت "لا يمكن أن يبدأ النسخ الاحتياطية: DBA $" ما لم يتم ذلك Ref DBA؛ DBA $-> تشغيل ( conf_overides)؛ $ DBA-> log_messages ()؛ $ dba-> send_email_notification ()؛ جديد () إنشاء كائن النسخ الاحتياطي جديد DBA ::. استخدم هذا الكائن لبدء النسخ الاحتياطي s.aptions: conf_file: موقع ملف التكوين للاستخدام. الافتراضي هو /etc/dba-backup.yml. يرجى مراعاة أن ملفات CORT لأي خوادم محددة لتكون نسخة احتياطية يجب أن تكون في نفس الموقع. Log_file: الموقع لكتابة ملف سجل الملفات فوق. ** Creafusage () يطبع رسالة استخدام للبرنامج على الشاشة ثم Exits.run () هذا هو المكان الذي تتم فيه معظم الأعمال في البرنامج. يقوم بتسجيل بعض الرسائل إلى ملف السجل واستدثاء الروتين الفرعي لتنسيق النسخ الاحتياطي لقاعدة البيانات والنسخ الاحتياطي والتدوير ._test_create_dirs لاختبار وجود وتنتهب الدلائل المحددة. إذا كانت الدلائل غير موجودة، فحاول إنشاءها. إذا كانت غير قادرة على إنشاء دلائل غير قابلة للبالغة، فافعل مع error._rotate_dump_dirs () تحتوي أدلة تفريغ على إخراج من كل من تفريغ MySQL الأسبوعية الأسبوعية بالإضافة إلى سجلات التحديث الثنائية الإضافية التي تتبع التفريغ (ربما متعددة binlogs يوميا). قم بتدوير أسماء الدليل هذه لتتوافق مع الاتفاقية: / 00 / - آخر تفريغ / 01 / - التالي أحدث ... / _ nn / - Oldest حيث n هو - 1 (في ملف التكوين). / new / هو دليل مؤقت تم إنشاؤه من _backup_databases. سيتم إعادة تسمية هذا 00 /، 00 / سيتم إعادة تسميته 01 /، وهكذا on._tidy_dump_dirs () تحتوي أدلة تفريغ على إخراج من كل من تفريغ MySQL الأسبوعية الأسبوعية بالإضافة إلى سجلات التحديث الثنائية الإضافية التي تتبع التفريغ (ربما متعددة Binlogs في اليوم الواحد). في بعض الأحيان قد يحذف المستخدم دليلا بين عمليات النسخ الاحتياطي (خاصة إذا كان لديه مقالب سيئة). هذه الوظيفة تهدف إلى تشغيلها قبل بدء النسخ الاحتياطي. سيحاول إجراء أسماء الدليل للتوافق مع الاتفاقية: / 00 / - تفريغ أحدث / 01 / - التالي أحدث ... / nn / - Oldest إذا كان هناك دلائل مفقودة، _tidy_dump_dirs سيقوم بإنشاء دليل لأخذ مكانه، مثل هذا 00 / يجب أن يكون موجودا دائما وليس هناك فجوات في ترقيم الدلائل القديمة. بمعنى آخر، يجب أن يكون N + 1 إجمالي عدد الأدلة في . إذا لم تكن هناك فجوات لتبدأ، _tidy_dump_dirs لا يعيد تسمية أي شيء. ستحذف هذه الوظيفة أيضا أي دلائل XX التي تتجاوز متغير التكوين . لن تلمس / جديد /. لن يعدل مطلقا محتويات أي من هذه الدلائل الفرعية (ما لم يحذفه الفرعية بأكملها). سينشئ و / 00 / إذا لم تكن موجودة .send_email_notification () يرسل البيانات من 00 تشغيل البرنامج الذي يتم تخزينه في ملف السجل عبر البريد الإلكتروني. يتم التحكم في السلوك الدقيق لهذا الروتين الفرعي في قسم في في Config Filerequirements: Perl البريد :: SendMail # إذا كنت تريد تقارير البريد الإلكتروني Yaml SYS :: اسم المضيف ملف :: نسخ ملف :: متطلبات المسار: perl. البريد :: SendMail # إذا كنت تريد تقارير البريد الإلكتروني yaml. SYS :: اسم المضيف نسخة الملف مسار الملف


DBA :: نسخة احتياطية برامج ذات صلة

CGI :: Auth :: Auto

CGI :: Auth :: Script Auto يسمح لصيانة المصادقة التلقائية والمثابرة من أجل CGI Scrips. ...

217

تحميل