عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

cback3 - عبر الإنترنت في السحابة

قم بتشغيل cback3 في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر cback3 الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


cback3 - النسخ الاحتياطية المحلية والبعيدة على وسائط الأقراص المضغوطة أو أقراص DVD أو وحدة تخزين Amazon S3

موجز


cback3 [مفاتيح] أجراءات)

الوصف


يوفر البرنامج النصي cback3 واجهة سطر الأوامر لـ Cedar Backup 3. Cedar Backup 3
هي حزمة برامج مصممة لإدارة النسخ الاحتياطية للنظام لمجموعة من المواقع المحلية والبعيدة
الآلات. إنه يفهم كيفية عمل نسخة احتياطية من بيانات نظام الملفات بالإضافة إلى MySQL و PostgreSQL
قواعد البيانات ومستودعات التخريب. يمكن أيضًا توسيعه بسهولة لدعم الآخرين
أنواع مصادر البيانات.

يركز Cedar Backup 3 على النسخ الاحتياطية الأسبوعية إلى قرص مضغوط أو قرص DVD واحد ، مع امتداد
توقع تغيير القرص أو الكتابة فوقه في بداية كل أسبوع.
إذا كان جهازك جديدًا بما يكفي ، يمكن لـ Cedar Backup كتابة أقراص متعددة الجلسات ، مما يتيح لك ذلك
إضافة بيانات تزايدي إلى القرص على أساس يومي.

بالتناوب ، يمكن لـ Cedar Backup 3 كتابة نسخك الاحتياطية على سحابة Amazon S3 بدلاً من
الاعتماد على الوسائط المادية.

BACKUP المفاهيم


هناك نوعان من الآلات في مجموعة Cedar Backup. آلة واحدة ( رئيسي) لديه قرص مضغوط
أو كاتب DVD عليه وهو المكان الذي تتم فيه كتابة النسخة الاحتياطية على القرص. الاخرون (عميل)
جمع البيانات المراد كتابتها على القرص بواسطة السيد. بشكل جماعي ، السيد والعميل
يشار إلى جميع الآلات الموجودة في المسبح باسم الند الآلات. هناك أربعة إجراءات يتم اتخاذها
ضع كجزء من عملية النسخ الاحتياطي: جمع, مرحلة, متجر و تطهير. كل من السيد و
ينفذ العملاء إجراءات الجمع والتطهير ، ولكن السيد فقط هو الذي ينفذ المرحلة
وتخزين الإجراءات. ملف التكوين /etc/cback3.conf يتحكم في الإجراءات المتخذة
أثناء عمليات الجمع والمرحلة والتخزين والتطهير.

يدعم Cedar Backup أيضًا مفهوم تمكن عميل. العملاء المُدارين لديهم
عملية النسخ الاحتياطي بأكملها يديرها السيد عبر غلاف بعيد. يتم تشغيل نفس الإجراءات
كجزء من عملية النسخ الاحتياطي ، لكن يتحكم الرئيسي عند تنفيذ الإجراءات على
العملاء وليس العملاء الذين يتحكمون بها لأنفسهم. هذا المرفق
مخصص للاستخدام في البيئات التي لا يتوفر فيها برنامج جدولة مثل cron.

الهجرة من عند VERSION 2 إلى VERSION 3


الفرق الرئيسي بين Cedar Backup الإصدار 2 و Cedar Backup الإصدار 3 هو
استهداف مترجم بايثون. تم تصميم Cedar Backup الإصدار 2 من أجل Python 2 ، بينما
الإصدار 3 هو تحويل للشفرة الأصلية إلى Python 3. بخلاف ذلك ، كلاهما
الإصدارات متكافئة وظيفيًا. تنسيق التكوين لم يتغير ، ويمكنك ذلك
مزيج وتطابق سادة وعملاء إصدارات مختلفة في نفس مجمع النسخ الاحتياطي. كلاهما
سيتم دعم الإصدارات بالكامل حتى وقت انتهاء عمر Python 2 تقريبًا في
2020 ، لكن يجب أن تخطط للهجرة في وقت أقرب من ذلك إن أمكن.

كان أحد أهداف التصميم الرئيسية للإصدار 3 هو تسهيل اختبار الترحيل السهل للمستخدمين ، عن طريق
مما يجعل من الممكن تثبيت الإصدار 3 على نفس الخادم حيث كان الإصدار 2 موجودًا بالفعل
يستخدم. أحد الآثار الجانبية لاختيار التصميم هذا هو أن جميع الملفات التنفيذية ، التكوين
تم تغيير أسماء الملفات والسجلات في الإصدار 3. حيث تم استخدام الإصدار 2 com.cback، الإصدار 3 يستخدم
cback3: cback3.conf بدلا من cback.conf, cback3.log بدلا من cback.log، الخ.

لذلك ، بينما يعد الترحيل من الإصدار 2 إلى الإصدار 3 أمرًا بسيطًا نسبيًا ، ستفعل ذلك
يجب إجراء بعض التغييرات يدويًا. ستحتاج إلى إنشاء ملف تكوين جديد (أو
رابط لين إلى القديم) ، قم بتعديل وظائف cron الخاصة بك لاستخدام الاسم القابل للتنفيذ الجديد ، إلخ. أنت
يمكن أن تهاجر خادمًا واحدًا في كل مرة في مجموعتك بدون آثار سيئة ، أو حتى بشكل متزايد
قم بترحيل خادم واحد باستخدام الإصدار 2 والإصدار 3 في أيام مختلفة من الأسبوع أو
لأجزاء مختلفة من النسخ الاحتياطي.

تحويلات


-h, --مساعدة
عرض قائمة الاستخدام / المساعدة.

-V, --الإصدار
عرض معلومات الإصدار.

-b, - الإسراف
طباعة الإخراج إلى الشاشة وكذلك الكتابة إلى ملف السجل. عندما يكون هذا الخيار
يتم تمكين معظم المعلومات التي عادة ما يتم كتابتها إلى ملف السجل
أيضا أن تكون مكتوبة على الشاشة.

-q, --هادئ
تشغيل بهدوء (عدم عرض أي إخراج على الشاشة).

-c, - تكوين
حدد المسار إلى ملف التكوين البديل. التكوين الافتراضي
الملف هو /etc/cback3.conf.

-f, --ممتلىء
قم بعمل نسخة احتياطية كاملة ، بغض النظر عن التكوين. للعمل الجماعي ، هذا
يعني أنه سيتم تجاهل أي معلومات موجودة تتعلق بالنسخ الاحتياطية التزايدية
وإعادة كتابتها لعمل المتجر ، هذا يعني أنه سيتم تشغيل قرص جديد.

-M, - مُدار
قم بتضمين العملاء المُدارين عند تنفيذ الإجراءات. إذا كان الإجراء الذي يتم تنفيذه هو
المدرجة كإجراء مُدار لعميل مُدار ، قم بتنفيذ الإجراء على هذا العميل
بعد تنفيذ الإجراء محليًا.

-N, - مُدار فقط
قم بتضمين العملاء المُدارين فقط عند تنفيذ الإجراءات. إذا كان العمل يتم تنفيذه
تم إدراجه كإجراء مُدار لعميل مُدار ، قم بتنفيذ الإجراء على ذلك
العميل ، ولكن لا تنفذ الإجراء محليًا.

-l, --ملف تسجيل
حدد المسار إلى ملف سجل بديل. ملف السجل الافتراضي هو
/var/log/cback3.log.

-o, --صاحب
حدد ملكية ملف السجل ، بالصيغة user: group. الافتراضي
الملكية الجذر: adm، لمطابقة معيار دبيان لمعظم ملفات السجلات. هذه القيمة
سيتم استخدامه فقط عند إنشاء ملف سجل جديد. إذا كان ملف السجل موجودًا بالفعل عندما
تم تنفيذ البرنامج النصي cback3 ، وسيحتفظ بملكيته ووضعه الحاليين.
يمكن استخدام أسماء المستخدمين والمجموعات فقط ، وليس القيم الرقمية والمعرفية.

-m, --الوضع
حدد أذونات ملف السجل ، باستخدام الوضع الرقمي كما في شمود(1).
الوضع الافتراضي هو 640 (-rw-r -----). سيتم استخدام هذه القيمة فقط عند إنشاء ملف
ملف سجل جديد. إذا كان ملف السجل موجودًا بالفعل عند تنفيذ البرنامج النصي cback3 ، فسيتم ذلك
سوف تحتفظ بملكيتها الحالية ووضعها.

-O, --انتاج
سجل بعض مخرجات الأمر الفرعي في ملف السجل. عندما يتم تمكين هذا الخيار ، كل شيء
سيتم تسجيل الإخراج من أوامر النظام. قد يكون هذا مفيدًا في التصحيح أو
فقط للرجوع اليها.

-d, --Debug
اكتب معلومات التصحيح إلى ملف السجل. ينتج عن هذا الخيار حجم كبير من
الإخراج ، وعادة ما تكون مطلوبة فقط عند تصحيح مشكلة. هذا الخيار
يتضمن خيار الإخراج - أيضًا.

-s, --كومة
تفريغ تتبع مكدس Python بدلاً من ابتلاع الاستثناءات. هذا قوى الارز
النسخ الاحتياطي لتفريغ تتبع مكدس Python بأكمله المرتبط بالخطأ ، بدلاً من
فقط progating آخر رسالة تلقاها احتياطيًا إلى واجهة المستخدم. تحت البعض
الظروف ، فهذه معلومات مفيدة لتضمينها مع تقرير بالأخطاء.

-D, - التشخيص
اعرض معلومات تشخيص وقت التشغيل ثم اخرج. هذه المعلومات التشخيصية
غالبًا ما يكون مفيدًا عند تقديم تقرير خطأ.

الإجراءات


من جميع اتخذ جميع الإجراءات العادية (جمع ، تنظيم ، تخزين ، تطهير) بهذا الترتيب.

جمع
اتخذ إجراء التجميع ، وإنشاء ملفات tarfiles لكل دليل محدد في
قسم جمع من ملف التكوين.

مرحلة اتخذ إجراء المرحلة ، بنسخ ملفات tarfiles من كل نظير في مجموعة النسخ الاحتياطي إلى ملف
دليل التدريج اليومي ، استنادًا إلى قسم المرحلة لملف التكوين.

متجر اتخذ إجراء المتجر ، واكتب دليل التدريج اليومي على القرص بناءً على ملف
قسم مخزن من ملف التكوين.

تطهير اتخذ إجراء التطهير ، وإزالة الملفات القديمة والقديمة كما هو محدد في عملية المسح
قسم من ملف التكوين.

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

التحقق من صحة
تأكد من أن التكوين صالح ، ولكن لا تتخذ أي إجراء آخر. عمليات التحقق من الصحة
يمكن العثور على ملف التكوين ويمكن تحليله ، وكذلك التحقق من
مشكلات التكوين النموذجية ، مثل الدلائل غير القابلة للكتابة أو
مشاكل مع جهاز SCSI الهدف.

عودة القيم


يقوم Cedar Backup بإرجاع 0 (صفر) عند الإكمال العادي ، وستة رموز خطأ أخرى متعلقة بـ
أخطاء معينة.

1 إصدار مترجم Python <3.4.

2 خطأ في معالجة وسيطات سطر الأوامر.

3 خطأ في تكوين التسجيل.

4 خطأ في تحليل ملف التكوين المشار إليه.

5 تمت مقاطعة النسخ الاحتياطي باستخدام CTRL-C أو ما شابه.

6 خطأ في تنفيذ إجراءات النسخ الاحتياطي المحددة.

الملاحظات


تم تصميم البرنامج النصي ليعمل كجذر ، لأنه بخلاف ذلك يصعب عمل نسخة احتياطية للنظام
الدلائل أو كتابة القرص المضغوط أو جهاز DVD. ومع ذلك ، يتم أخذ المتاعب للتبديل إلى نسخة احتياطية
المستخدم (المحدد في التكوين) عندما يكون ذلك مناسبًا.

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

إذا قمت بتكوين أي امتدادات Cedar Backup ، فإن الإجراءات المرتبطة بها
يمكن أيضًا تحديد الامتدادات في سطر الأوامر. إذا قمت بتحديد أي إجراءات أخرى
إلى جانب الإجراء الممتد ، سيتم تنفيذ الإجراءات بترتيب معقول لكل
إعدادات. ومع ذلك ، فإن الإجراء "الكل" لا ينفذ أبدًا إجراءات ممتدة.

لاحظ أنه لا توجد إمكانية لاستعادة النسخ الاحتياطية. من المفترض أن المستخدم يستطيع
التعامل مع نسخ ملفات تعريف الارتباط من القرص واستخدامها لاستعادة الملفات المفقودة حسب الحاجة.
يوفر دليل المستخدم إرشادات مفصلة في الملحق ج.

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

استخدم cback3 عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    جرعة كبيرة
    جرعة كبيرة
    SWIG هي أداة لتطوير البرمجيات
    يربط البرامج المكتوبة باللغتين C و
    C ++ مع مجموعة متنوعة من المستويات العالية
    لغات البرمجة. يستخدم SWIG مع
    مختلف...
    تنزيل SWIG
  • 2
    موضوع WooCommerce Nextjs React
    موضوع WooCommerce Nextjs React
    React WooCommerce theme ، الذي تم إنشاؤه باستخدام
    التالي JS و Webpack و Babel و Node و
    Express ، باستخدام GraphQL و Apollo
    عميل. متجر WooCommerce في React (
    يحتوي على: المنتجات ...
    قم بتنزيل WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    حزمة إعادة الشراء لـ ArchLabs هذا ملف
    التطبيق الذي يمكن جلبه أيضًا
    تبدأ من
    https://sourceforge.net/projects/archlabs-repo/.
    تم استضافته في OnWorks في ...
    تحميل برنامج Archlabs_repo
  • 4
    مشروع زفير
    مشروع زفير
    مشروع Zephyr هو جيل جديد
    نظام التشغيل في الوقت الحقيقي (RTOS)
    يدعم أجهزة متعددة
    معماريات. لأنه يقوم على أ
    نواة بصمة صغيرة ...
    تحميل مشروع زفير
  • 5
    سلبيات
    سلبيات
    SCons هي أداة لبناء البرمجيات
    هذا بديل ممتاز لـ
    الكلاسيكية "Make" أداة البناء التي
    كلنا نعرف ونحب. SCons هو
    نفذت ...
    تنزيل SCons
  • 6
    PSeInt
    PSeInt
    PSeInt هو مترجم شفوي زائف لـ
    طلاب البرمجة الناطقين بالإسبانية.
    الغرض الرئيسي منه هو أن تكون أداة لـ
    التعلم وفهم الأساسيات
    تصور ...
    تنزيل PSeInt
  • أكثر "

أوامر لينكس

Ad