الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

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

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

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

برنامج:

اسم


rdiff-backup - مرآة محلية/بعيدة ونسخ احتياطي تزايدي

موجز


rdiff النسخ الاحتياطي [الخيارات] [[[المستعمل@]host1.foo]::دليل المصدر]
[[[المستعمل@]host2.foo]::وجهة بشكل مباشر]

rdiff النسخ الاحتياطي {{ -l | - زيادات القائمة } | --إزالة-الأقدم من الفاصل الزمني | --قائمة في-
الوقت الوقت | --القائمة تم تغييرها منذ الوقت | --أحجام زيادة القائمة | --تحقق | --التحقق من-
الوقت الوقت } [[[المستعمل@]host2.foo]::وجهة بشكل مباشر]

rdiff النسخ الاحتياطي --حساب المتوسط ملف الإحصائيات1 ملف الإحصائيات2

rdiff النسخ الاحتياطي --خادم الاختبار [user1]@host1.net1::مسار [[user2]@host2.net2::مسار]

الوصف


rdiff النسخ الاحتياطي هو السيناريو، مكتوب في الثعبان(1) يقوم بعمل نسخة احتياطية من دليل إلى آخر.
يصبح الدليل الهدف نسخة (مرآة) من الدليل المصدر، ولكن بشكل عكسي إضافي
يتم تخزين الاختلافات في دليل فرعي خاص لهذا الدليل الهدف، لذا لا يزال بإمكانك ذلك
استعادة الملفات المفقودة منذ بعض الوقت. والفكرة هي الجمع بين أفضل ميزات المرآة
والنسخ الاحتياطي المتزايد. يحتفظ rdiff-backup أيضًا بالارتباطات الرمزية والملفات الخاصة
الروابط الصلبة والأذونات وملكية uid/gid وأوقات التعديل.

rdiff النسخ الاحتياطي يمكن أن تعمل أيضًا بطريقة فعالة لعرض النطاق الترددي عبر الأنبوب، مثل رسينك(1).
وبالتالي يمكنك استخدام ssh و rdiff-backup لإجراء نسخ احتياطي آمن للقرص الصلب إلى جهاز التحكم عن بعد
الموقع، وسيتم نقل الاختلافات فقط. باستخدام الإعدادات الافتراضية،
يتطلب النسخ الاحتياطي لـ rdiff أن يقبل النظام البعيد اتصالات ssh، وهذا rdiff النسخ الاحتياطي
تم تثبيته في PATH الخاص بالمستخدم على النظام البعيد. للحصول على معلومات حول الخيارات الأخرى،
راجع قسم REMOTE عملية.

لاحظ أنك ينبغي ليس اكتب إلى هيه مرآة دليل إلا مع النسخ الاحتياطي rdiff. العديد من
يتم تخزين الزيادات على هيئة فروق عكسية، لذلك إذا قمت بحذف ملف أو تعديله، فيمكنك ذلك
تفقد القدرة على استعادة الإصدارات السابقة من هذا الملف.

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

OPTIONS


-ب، --وضع النسخ الاحتياطي
فرض وضع النسخ الاحتياطي حتى لو كانت الوسيطة الأولى تبدو وكأنها ملف زيادة أو نسخة متطابقة.

--حساب المتوسط
أدخل حساب المتوسط. يجب أن تكون الحجج عبارة عن عدد من الإحصائيات
ملفات. سيقوم rdiff-backup بطباعة متوسط ​​ملفات الإحصائيات المدرجة و
ىخرج.

--carbonfile
تمكين النسخ الاحتياطي لمعلومات ملف الكربون لنظام التشغيل MacOS X.

--check-destination-dir
إذا فشلت جلسة النسخ الاحتياطي لـ rdiff، فسيتم تشغيل النسخ الاحتياطي لـ rdiff باستخدام هذا الخيار على ملف rdiff
سوف يقوم الوجهة dir بالتراجع عن الدليل الفاشل. يحدث هذا تلقائيًا إذا كنت
حاولت عمل نسخة احتياطية إلى دليل وفشلت النسخة الاحتياطية الأخيرة.

--قارن
هذا يعادل '--المقارنة في الوقت المناسب الآن'

--المقارنة في الوقت المناسب الوقت
قارن الدليل مع النسخة الاحتياطية المحددة في الوقت المحدد. هذا يمكن أن يكون مفيدا ل
لمعرفة مدى اختلاف البيانات المؤرشفة عن البيانات الحالية، أو للتحقق من وجود نسخة احتياطية
حاضِر. يؤدي هذا فقط إلى مقارنة البيانات الوصفية، بنفس الطريقة التي يقرر بها برنامج rdiff-backup ما إذا كان سيتم ذلك أم لا
لقد تغير ملف.

--مقارنة كاملة
هذا يعادل '--مقارنة كاملة في الوقت المناسب الآن'

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

--compare-hash
هذا يعادل '--مقارنة التجزئة في الوقت المناسب الآن'

--مقارنة التجزئة في الوقت المناسب الوقت
قارن الدليل مع النسخة الاحتياطية المحددة في الوقت المحدد. سوف تكون الملفات العادية
مقارنة بحساب ملخص SHA1 الخاص بهم على الجانب المصدر ومقارنته بـ
الملخص المسجل في البيانات الوصفية.

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

--الوقت الحالي ثواني
هذا الخيار مفيد بشكل أساسي للاختبار. إذا تم تعيينه، فسوف يستخدمه rdiff-backup لـ
الوقت الحالي بدلا من استشارة الساعة. الحجة هي عدد
ثواني منذ تلك الحقبة.

- استثناء shell_pattern
استبعاد الملف أو الملفات المطابقة لها shell_pattern. إذا تمت مطابقة دليل ،
ثم سيتم أيضًا مطابقة الملفات الموجودة ضمن هذا الدليل. انظر FILE اختيار
قسم لمزيد من المعلومات.

--استبعاد ملفات الجهاز
استبعاد كافة ملفات الجهاز. يمكن أن يكون هذا مفيدًا لأسباب تتعلق بالأمان / الأذونات أو
إذا كان rdiff-backup لا يتعامل مع ملفات الجهاز بشكل صحيح.

--exclude-fifos
استبعاد جميع ملفات fifo.

--استبعاد قائمة الملفات اسم الملف
يستبعد الملفات المدرجة في اسم الملف. إذا اسم الملف هو مكتوب بخط اليد لك على الأرجح
تريد --exclude-globbing-filelist بدلاً من. انظر FILE اختيار قسم للمزيد
معلومات.

--exclude-filelist-stdin
اعجاب --استبعاد قائمة الملفات، ولكن سيتم قراءة قائمة الملفات من المدخلات القياسية.
شاهد FILE اختيار قسم لمزيد من المعلومات.

--exclude-globbing-filelist اسم الملف
اعجاب --استبعاد قائمة الملفات ولكن سيتم تفسير كل سطر من قائمة الملفات وفقًا لذلك
لنفس القواعد كما --يشمل --exclude.

--exclude-globbing-filelist-stdin
اعجاب --exclude-globbing-filelist، ولكن سيتم قراءة قائمة الملفات من الملف القياسي
إدخال.

--استبعاد أنظمة الملفات الأخرى
استبعاد الملفات الموجودة على أنظمة الملفات (المحددة برقم الجهاز) بخلاف الملف
النظام جذر الدليل المصدر قيد التشغيل.

--استبعد التعبير العادي REGEXP
استبعاد الملفات التي تطابق التعبير العادي المحدد. على عكس - استثناء الخيار، هذا الخيار
لا يطابق الملفات الموجودة في الدليل الذي يطابقه. انظر FILE اختيار قسم ل
معلومات اكثر.

--استبعاد الملفات الخاصة
استبعاد جميع ملفات الجهاز وملفات fifo وملفات المقبس والروابط الرمزية.

--exclude-sockets
استبعاد كافة ملفات المقبس.

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

- استبعد - إذا - موجود اسم الملف
استبعاد الدلائل إذا اسم الملف حاضر. يجب أن يأتي هذا الخيار قبل أي خيار آخر
خيارات أخرى تشمل أو تستبعد.

--فرض
السماح بإجراء تعديل أكثر جذرية للدليل من المعتاد (على سبيل المثال، متى
الكتابة فوق مسار الوجهة، أو عند إزالة جلسات متعددة
--إزالة-الأقدم من). سيخبرك rdiff-backup بشكل عام إذا كان يحتاج إلى ذلك.
تحذير: يمكنك أن تتسبب في فقدان البيانات إذا أخطأت في استخدام هذا الخيار. علاوة على ذلك، لا تفعل ذلك
استخدم هذا الخيار عند إجراء عملية الاستعادة، لأنه سيؤدي إلى حذف الملفات، إلا إذا قمت بذلك
تعرف تمامًا ما تفعله.

--group-mapping-file اسم الملف
قم بتعيين أسماء المجموعات ومعرفاتها وفقًا لملف تعيين المجموعة اسم الملف. راجع
المستخدمين لأي لبس فئات قسم لمزيد من المعلومات.

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

--include-filellist اسم الملف
اعجاب --استبعاد قائمة الملفات، ولكن قم بتضمين الملفات المدرجة بدلاً من ذلك. لو اسم الملف is
مكتوبة بخط اليد ربما تريد --include-globbing-filelist بدلاً من. انظر FILE
اختيار قسم لمزيد من المعلومات.

--include-filelist-stdin
اعجاب --include-filellist، ولكن اقرأ قائمة الملفات المضمنة من الإدخال القياسي.

--include-globbing-filelist اسم الملف
اعجاب --include-filellist ولكن سيتم تفسير كل سطر من قائمة الملفات وفقًا لذلك
لنفس القواعد كما --يشمل --exclude.

--include-globbing-filelist-stdin
اعجاب --include-globbing-filelist، ولكن سيتم قراءة قائمة الملفات من الملف القياسي
إدخال.

--include-regexp REGEXP
تضمين الملفات المطابقة للتعبير العادي REGEXP. الملفات فقط صراحة
يقابلها REGEXP سيتم تضمينها في هذا الخيار. انظر FILE اختيار قسم
للمزيد من المعلومات.

--تتضمن ملفات خاصة
قم بتضمين جميع ملفات الجهاز وملفات fifo وملفات المقبس والروابط الرمزية.

--تتضمن روابط رمزية
تضمين جميع الروابط الرمزية.

--قائمة في الوقت المناسب الوقت
قم بإدراج الملفات الموجودة في الأرشيف والتي كانت موجودة في الوقت المحدد. إذا كان الدليل
في الأرشيف المحدد، قم بإدراج الملفات الموجودة ضمن هذا الدليل فقط.

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

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

--أحجام زيادة القائمة
قم بإدراج الحجم الإجمالي لجميع ملفات الزيادة والنسخ المتطابق حسب الوقت. هذا قد يكون
مفيد في تحديد عدد الزيادات التي يجب الاحتفاظ بها، ومتى -إزالة-الأقدم-من.
تحديد دليل فرعي مسموح به؛ عندها فقط أحجام المرآة و
سيتم سرد الزيادات المتعلقة بهذا الدليل الفرعي.

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

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

--never-drop-acls
الخروج مع وجود خطأ بدلاً من إسقاط إدخالات ACL أو ACL. عادة قد يحدث هذا
(مع تحذير) لأن الوجهة لا تدعمهم أو لأن
أسماء المستخدمين/المجموعة ذات الصلة غير موجودة على جانب الوجهة.

--لا يوجد ACLS
لا توجد قوائم للتحكم في الوصول - قم بتعطيل النسخ الاحتياطي لقوائم ACL

- لا يوجد ملف كربوني
قم بتعطيل النسخ الاحتياطي لمعلومات ملف الكربون الخاص بنظام التشغيل MacOS X

--no-compare-inode
يمنع هذا الخيار النسخ الاحتياطي لـ rdiff من وضع علامة على الملف المرتبط بأنه تم تغييره عندما
رقم الجهاز و/أو تغييرات inode. هذا الخيار مفيد في الحالات التي
يفتقر نظام الملفات المصدر إلى ترقيم ثابت للجهاز و/أو inode. على سبيل المثال،
قد تحتوي أنظمة ملفات الشبكة على اختلافات في عدد الأجهزة الخاصة بها (لكن
ربما أرقام inode مستقرة)؛ قد تظهر أجهزة USB/1394 على جهاز مختلف
أرقام كل إعادة تحميل (ولكن سيكون لها بشكل عام نفس رقم inode)؛ و ها هم
أنظمة الملفات التي لا تحتوي حتى على نفس أرقام inode من الاستخدام إلى الاستخدام. بدون
قد يؤدي خيار rdiff-backup إلى إنشاء أعداد غير ضرورية من الملفات المختلفة الصغيرة.

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

--no-compression-regexp REGEXP
لا تقم بضغط الزيادات بناءً على الملفات التي تتطابق أسماء ملفاتها مع regexp. ال
يتضمن الإعداد الافتراضي العديد من الملفات الصوتية والمرئية وملفات الأرشيف الشائعة، ويمكن العثور عليها في
Globals.py.

--لا-سهل
لا يوجد دعم للسمات الموسعة - قم بتعطيل النسخ الاحتياطي لـ EAs.

--لا توجد إحصائيات ملف
سيؤدي هذا إلى تعطيل الكتابة إلى ملف file_statistics في ملف rdiff-backup-data
الدليل. سيتم تشغيل rdiff-backup بشكل أسرع قليلاً ويشغل مساحة أقل قليلاً.

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

- فاصل كامل
استخدم القيم الخالية (\ 0) بدلاً من الأسطر الجديدة (\ n) كفواصل أسطر ، مما قد يساعدك في ذلك
التعامل مع أسماء الملفات التي تحتوي على أسطر جديدة. يؤثر هذا على التنسيق المتوقع لـ
الملفات المحددة بواسطة مفاتيح --{include|exclude}-filelist[-stdin] وكذلك
تنسيق ملف إحصائيات الدليل.

--parsable-output
إذا تم ضبطه، فسيتم تصميم مخرجات rdiff-backup لتسهيل عملية التحليل بواسطة أجهزة الكمبيوتر.
بدلا من الراحة للبشر. حاليا هذا ينطبق فقط عند الإدراج
الزيادات باستخدام -l or - زيادات القائمة التبديل، حيث سيتم إعطاء الوقت
في ثوان منذ العصر.

--override-chars-to-quote
إذا كان نظام الملفات الذي نقوم بالنسخ الاحتياطي له ليس حساسًا لحالة الأحرف، فسيكون تلقائيًا
يحدث "اقتباس" من الشخصيات. على سبيل المثال، سيكون الملف "Developer.doc".
تم تحويله إلى "؛068eveloper.doc". لتجاوز هذا السلوك، تحتاج إلى تحديد
هذا الخيار.

--الحفاظ على المعرفات الرقمية
إذا تم تعيينه، فإن rdiff-backup سيحتفظ بـ uids/gids بدلاً من محاولة الحفاظ على unames
والأسماء. انظر المستخدمين لأي لبس فئات قسم لمزيد من المعلومات.

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

-r ، --استعادة كما في Restore_time
استعادة الدليل المحدد كما كان اعتبارا من Restore_time. راجع الوقت صيغ
قسم لمزيد من المعلومات حول تنسيق Restore_time، وانظر استعادة
قسم لمزيد من المعلومات حول الاستعادة.

- Remote-cmd كمد
إهمال. الرجاء استخدام --remote-schema بدلاً من ذلك

--remote-schema مخطط
حدد طريقة بديلة للاتصال بجهاز كمبيوتر بعيد. هذا مهم
للحصول على نسخة احتياطية من rdiff، لا تستخدم ssh للنسخ الاحتياطية عن بعد، أو إذا، على سبيل المثال، rdiff-
النسخ الاحتياطي ليس في PATH على الجانب البعيد. انظر REMOTE OPERATION قسم ل
معلومات اكثر.

--remote-tempdir مسار
يضيف خيار --tempdir مع الوسيطة مسار عند استدعاء المثيلات البعيدة لـ
rdiff النسخ الاحتياطي.

--إزالة-الأقدم من time_spec
قم بإزالة معلومات النسخ الاحتياطي المتزايدة في الدليل الوجهة الذي يحتوي على
كانت موجودة لفترة أطول من الوقت المحدد. time_spec يمكن أن يكون إما وقتا مطلقا،
مثل "2002-01-04"، أو فاصل زمني. الفاصل الزمني هو عدد صحيح يليه
الحرف s، m، h، D، W، M، أو Y، للإشارة إلى الثواني والدقائق والساعات والأيام،
أسابيع أو أشهر أو سنوات على التوالي، أو عدد منها متسلسلة. ل
على سبيل المثال، 32m تعني 32 دقيقة، و3W2D10h7s تعني 3 أسابيع ويومين و2 ساعات و10
ثواني. وفي هذا السياق، الشهر يعني 30 يومًا، والسنة 365 يومًا، واليوم كذلك
دائما 86400 ثانية.

لا يمكن لـ rdiff-backup إزالة الأقدم من والنسخ الاحتياطي أو الاستعادة في جلسة واحدة.
من أجل عمل نسخة احتياطية من الدليل وإزالة الملفات القديمة الموجودة فيه، يجب عليك تشغيل rdiff-
النسخ الاحتياطي مرتين.

افتراضيًا، سوف يقوم rdiff-backup بحذف المعلومات من جلسة واحدة فقط في كل مرة.
لإزالة جلستين أو أكثر في نفس الوقت، قم بتوفير --فرض الخيار (رديف-
سيخبرك النسخ الاحتياطي إذا --فرض مطلوب).

لاحظ أن لقطات الملفات المحذوفة تغطيها هذه العملية. وهكذا إذا كنت
حذفت ملفًا منذ أسبوعين، ثم قمت بنسخه احتياطيًا بعد ذلك مباشرة، ثم قمت بتشغيل rdiff-
النسخ الاحتياطي باستخدام --remove-older-than 10D اليوم، لن يبقى أي أثر لهذا الملف.
وأخيرًا، لا تؤثر خيارات تحديد الملف مثل --include و --exclude
--إزالة-الأقدم من.

--بتقييد مسار
تتطلب أن يكون الوصول إلى الملفات بالكامل داخل المسار المحدد. هذا التبديل، و
الهدفان التاليان، مخصصان للاستخدام مع مفتاح --server لتوفير القليل
مزيد من الحماية عند إجراء النسخ الاحتياطية الآلية عن بعد. هم ليس معد as لك
فقط خط of دفاع لذا من فضلك لا تفعل شيئًا سخيفًا مثل السماح للعامة بالوصول إليه
خادم النسخ الاحتياطي rdiff يعمل مع --restrict-read-only.

--تقييد للقراءة فقط مسار
اعجاب --بتقييد، ولكن أيضًا رفض جميع طلبات الكتابة.

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

--الخادم
الدخول إلى وضع الخادم (لا يتم استدعاؤه مباشرة، ولكن بدلاً من ذلك يتم استخدامه بواسطة rdiff-
عملية النسخ الاحتياطي على جهاز كمبيوتر بعيد).

--SSH-بدون ضغط
عند تشغيل ssh، لا تستخدم الخيار -C لتمكين الضغط. --سش-لا-
ضغط يتم تجاهله إذا قمت بتحديد مخطط جديد باستخدام --remote-schema.

--تمبدير مسار
يضبط الدليل الذي يستخدمه rdiff-backup للملفات المؤقتة على المسار المحدد.
يمكن أيضًا استخدام متغيرات البيئة TMPDIR وTEMP وTMP لتعيين
دليل الملفات المؤقتة. راجع وثائق وحدة Python tempfile لـ
معلومات اكثر.

--الإسهاب النهائي [0-9]
حدد الرسائل التي سيتم عرضها على الجهاز. إذا كان في عداد المفقودين المستوى
الافتراضي إلى مستوى الإسهاب.

--خادم الاختبار
اختبر وجود خادم نسخ احتياطي متوافق مع rdiff كما هو محدد في ملف
الوسيطة (الوسائط) المضيفة التالية::اسم الملف. سيتم تجاهل قسم اسم الملف.

--ملف تعيين المستخدم اسم الملف
قم بتعيين أسماء المستخدمين ومعرفاتهم وفقًا لملف تعيين المستخدم اسم الملف. راجع المستخدمين
لأي لبس فئات قسم لمزيد من المعلومات.

-v[0-9], - اللفظ [0-9]
حدد مستوى الإسهاب (0 صامت تمامًا، 3 هو المستوى الافتراضي، و9 هو الأكثر ضوضاء).
يحدد هذا مقدار ما يتم كتابته في ملف السجل.

--تحقق
هذا اختصار ل --التحقق في الوقت المحدد الآن

--التحقق في الوقت المحدد الآن
تحقق من جميع البيانات الموجودة في المستودع في الوقت المحدد عن طريق حساب تجزئة SHA1
جميع الملفات العادية ومقارنتها مع التجزئة المخزنة في البيانات الوصفية
ملف.

-الخامس، --الإصدار
طباعة الإصدار الحالي والخروج

استعادة


هناك طريقتان لإخبار rdiff-backup باستعادة ملف أو دليل. أولا، يمكنك
قم بتشغيل rdiff-backup على ملف مرآة واستخدم الملف -r or --استعادة كما في خيارات. ثانيًا،
يمكنك تشغيله على ملف الزيادة.

على سبيل المثال، لنفترض أنك قمت بتشغيل ما يلي في الماضي:

rdiff النسخ الاحتياطي / البيرة /usr.backup

لعمل نسخة احتياطية من / البيرة الدليل إلى الدليل /usr.backup، وتريد الآن نسخة من
/ البيرة / المحلية الدليل بالطريقة التي تم وضعها قبل 3 أيام في /usr/local.old.

إحدى الطرق للقيام بذلك هي تشغيل:

rdiff-backup -r 3D /usr.backup/local /usr/local.old

حيث فوق "3D" يعني 3 أيام (للتعرف على طرق أخرى لتحديد الوقت، راجع الوقت
صيغ قسم). تم تحديد الدليل /usr.backup/local، لأن هذا هو الدليل
الدليل الذي يحتوي على الإصدار الحالي من /usr/local.

لاحظ أن الخيار ل --استعادة كما في يحدد دائمًا وقتًا محددًا. (لذا يشير مصطلح "3D".
حتى اللحظة قبل 72 ساعة من الوقت الحاضر.) إذا لم يتم عمل نسخة احتياطية في ذلك الوقت،
يقوم rdiff-backup باستعادة الحالة المسجلة للنسخ الاحتياطي السابق. على سبيل المثال، في
الحالة المذكورة أعلاه، إذا تم استخدام "3D"، وهناك نسخ احتياطية فقط منذ يومين وأربعة أيام مضت،
/ البيرة / المحلية كما كان قبل 4 أيام سيتم استعادته.

تتضمن الطريقة الثانية لاستعادة الملفات العثور على ملف الزيادة المقابل. هو - هي
سيكون موجودًا في الدليل /backup/rdiff-backup-data/increments/usr، وسيكون اسمه
شيء مثل "local.2002-11-09T12:43:53-04:00.dir" حيث يشير الوقت إلى أنه من 3
أيام مضت. لاحظ أن جميع ملفات الزيادة تنتهي بـ ".diff" أو ".snapshot" أو ".dir" أو
".missing"، حيث تعني كلمة ".missing" أن الملف لم يكن موجودًا في ذلك الوقت (أخيرًا،
قد يكون بعضها مضغوطًا بواسطة gzip، ويحتوي على ".gz" إضافي للإشارة إلى ذلك). ثم
جري:

rdiff-backup /backup/rdiff-backup-data/increments/usr/local. .دير
/usr/local.old

سيتم أيضًا استعادة الملف حسب الرغبة.

إذا لم تكن متأكدًا من إصدار الملف الذي تحتاجه بالضبط، فربما يكون من الأسهل القيام بذلك
إما استعادة من ملفات الزيادات كما هو موضح أعلاه مباشرة، أو لمعرفة أي منها
تتوفر الزيادات باستخدام -l/--list-increments، ثم حدد الأوقات المحددة في
-r/--استعادة كما في.

الوقت صيغ


يستخدم rdiff-backup سلاسل زمنية في مكانين. أولاً، جميع ملفات الزيادة rdiff-
سيكون للنسخ الاحتياطي الذي يتم إنشاؤه الوقت في أسماء الملفات الخاصة بهم بتنسيق التاريخ والوقت w3 مثل
الموصوفة في مذكرة W3 في http://www.w3.org/TR/NOTE-datetime. في الأساس تبدو وكأنها
"2001-07-15T04:09:38-07:00"، وهو ما يعني ما يبدو عليه الأمر. القسم "-07:00" يعني
المنطقة الزمنية متأخرة بـ 7 ساعات عن التوقيت العالمي المنسق (UTC).

ثانيا، -r, --استعادة كما في, --إزالة-الأقدم من الخيارات تأخذ سلسلة زمنية،
والتي يمكن تقديمها بأي من التنسيقات المتعددة:

1. السلسلة "الآن" (تشير إلى الوقت الحالي)

2. تسلسل من الأرقام ، مثل "123456890" (يشير إلى الوقت بالثواني بعد
عصر)

3. سلسلة مثل "2002-01-25T07: 00: 00 + 02: 00" بتنسيق datetime

4. الفاصل الزمني ، وهو رقم متبوع بأحد الأحرف s و m و h و D و W و M و
أو Y (يشير إلى الثواني أو الدقائق أو الساعات أو الأيام أو الأسابيع أو الأشهر أو السنوات
على التوالي) ، أو سلسلة من هذه الأزواج. في هذه الحالة ، تشير السلسلة إلى
الوقت الذي سبق الوقت الحالي بطول الفاصل الزمني. على سبيل المثال،
تشير "1h78m" إلى الوقت الذي كان قبل ساعة و78 دقيقة. التقويم هنا
طريقة بسيطة: الشهر دائمًا 30 يومًا، والسنة دائمًا 365 يومًا، واليوم دائمًا
هو دائما 86400 ثانية.

5. تنسيق التاريخ بالصيغة YYYY/MM/DD، أو YYYY-MM-DD، أو MM/DD/YYYY، أو MM-DD-YYYY، والتي
يشير إلى منتصف الليل في اليوم المعني، نسبة إلى المنطقة الزمنية الحالية
إعدادات. على سبيل المثال ، "2002/3/5" و "03-05-2002" و "2002-3-05" كلها تعني شهر مارس
5th و 2002.

6. مواصفات جلسة النسخ الاحتياطي وهي عبارة عن عدد صحيح غير سالب متبوعًا بـ "B".
على سبيل المثال، يحدد "0B" وقت المرآة الحالية، ويحدد "3B" وقت المرآة الحالية
وقت الزيادة الثالثة الأحدث.

REMOTE OPERATION


من أجل الوصول إلى الملفات البعيدة، يفتح rdiff-backup أنبوبًا لنسخة من rdiff-backup
يعمل على الجهاز البعيد. وبالتالي يجب تثبيت rdiff-backup على كلا الطرفين. لفتح
يقوم هذا الأنبوب، rdiff-backup أولاً بتقسيم اسم الملف إلى host_info::pathname. بعد ذلك
يستبدل host_info في المخطط البعيد، ويقوم بتشغيل الأمر الناتج، وقراءته
المدخلات والمخرجات.

المخطط البعيد الافتراضي هو 'ssh -C %s rdiff-backup --server' حيث يكون host_info
تم استبداله بـ '%s'. لذلك إذا كان host_info هو [البريد الإلكتروني محمي]، ثم يقوم rdiff-backup بتشغيل 'ssh
[البريد الإلكتروني محمي] نسخة احتياطية من rdiff --server'. باستخدام --remote-schema، يمكن لـ rdiff-backup استدعاء ملف
أمر تعسفي من أجل فتح أنبوب بعيد. على سبيل المثال،
rdiff-backup --remote-schema 'cd / البيرة; %s' foo 'rdiff-backup --server'::bar
يعادل في الأساس (لكنه أبطأ من)
rdiff-backup foo /usr/bar

فيما يتعلق بالاقتباس، إذا كنت بحاجة لسبب ما إلى وضع نقطتين متتاليتين في ملف
قسم host_info في وسيطة host_info::pathname، أو في اسم مسار الملف المحلي،
يمكنك اقتباس أحدها عن طريق إضافة شرطة مائلة عكسية مسبقًا. لذلك في "a\::b::c"، يكون host_info كذلك
'a::b' واسم المسار هو 'c'. وبالمثل، إذا كنت تريد الإشارة إلى ملف محلي
يحتوي اسم الملف على نقطتين متتاليتين، مثل 'strange::file'، سيتعين عليك اقتباس إحداهما
من النقطتين كما في 'غريب\::ملف'. لأن الشرطة المائلة العكسية هي حرف اقتباس في هذه
في الظروف، يجب أيضًا اقتباسها للحصول على شرطة مائلة عكسية حرفية، لذلك 'foo\::\\bar'
يتم تقييمه إلى "foo::\bar". لجعل الأمور أكثر تعقيدا، لأن الشرطة المائلة العكسية هي أيضا
حرف اقتباس شائع في الصدفة، قد تحتاج إلى كتابة "\\\\" عند مطالبة الصدفة بذلك
احصل على شرطة مائلة عكسية حرفية (إذا كان ذلك يجعلك تشعر بالتحسن، كان علي أن أكتب 8 خطوط مائلة عكسية
احصل على ذلك في صفحة الرجل هذه...). وأخيرًا، تضمين % حرفيًا في السلسلة
المحدد بواسطة --remote-schema، اقتبسه بـ % آخر، كما في %%.

على الرغم من أن SSH نفسه قد يكون آمنًا، إلا أن استخدام rdiff-backup بالطريقة الافتراضية يقدم بعضًا من ذلك
أخطار أمنية. على سبيل المثال، إذا تم تشغيل الخادم كجذر، فسيتم مهاجمة من
يمكن للعميل الذي تم اختراقه استخدام rdiff-backup للكتابة فوق ملفات الخادم العشوائية
"النسخ الاحتياطي" عليهم. يمكن جعل هذا الإعداد أكثر أمانًا باستخدام sshd
خيار التكوين الأمر = "rdiff-backup --الخادم" ربما جنبا إلى جنب مع --يقيد*
خيارات للنسخ الاحتياطي rdiff. لمزيد من المعلومات، راجع صفحة الويب، ويكي، و
إدخالات ل --يقيد* الخيارات في صفحة الرجل هذه.

FILE اختيار


rdiff النسخ الاحتياطي لديه عدد من خيارات اختيار الملف. عندما يتم تشغيل النسخ الاحتياطي rdiff، فإنه
يبحث في الدليل المصدر المحدد ويقوم بعمل نسخة احتياطية لجميع الملفات المطابقة لملف
الخيارات المحددة. قد يبدو نظام الاختيار هذا معقدًا، لكن من المفترض أن يكون كذلك
مرنة وسهلة الاستخدام. إذا كنت ترغب فقط في تعلم الأساسيات، قم بإلقاء نظرة أولاً على
أمثلة التحديد في ملف example.html المضمن في الحزمة، أو على الويب على
http://rdiff-backup.nongnu.org/examples.html

rdiff النسخ الاحتياطينظام الاختيار الخاص بـ مستوحى في الأصل من رسينك(١) لكن هناك الكثير
اختلافات. (على سبيل المثال، الخطوط المائلة العكسية ليس لها أهمية خاصة.)

يشتمل نظام اختيار الملف على عدد من شروط اختيار الملف، والتي يتم تحديدها
باستخدام أحد خيارات سطر الأوامر التالية: - استثناء, --استبعاد قائمة الملفات, --استبعاد-
ملفات الجهاز, --exclude-fifos, --exclude-sockets, --استبعاد الروابط الرمزية, --استبعاد-
قائمة الملفات اللامعة, --exclude-globbing-filelist-stdin, --exclude-filelist-stdin, --استبعاد-
REGEXP, --استبعاد الملفات الخاصة, --يشمل, --include-filellist, --تضمين-الجلوس-
قائمة الملفات, --include-globbing-filelist-stdin, --include-filelist-stdinو --يشمل-
REGEXP. كل شرط تحديد ملف إما يطابق أو لا يتطابق مع ملف معين. أ
يتم استبعاد الملف المحدد من قبل نظام اختيار الملفات بالضبط عند أول ملف مطابق
يحدد شرط التحديد استبعاد الملف؛ وإلا يتم تضمين الملف.
عند النسخ الاحتياطي، إذا تم استبعاد ملف، فإن rdiff-backup يعمل كما لو أن هذا الملف غير موجود
في الدليل المصدر. عند الاستعادة، يعتبر الملف المستبعد غير موجود فيه
سواء المصدر أو الدلائل الهدف.

على سبيل المثال،

rdiff-النسخ الاحتياطي --include / البيرة - استثناء / البيرة / البيرة /دعم

هو بالضبط نفس

rdiff النسخ الاحتياطي / البيرة /دعم

لأن توجيهات التضمين والاستبعاد تتطابق تمامًا مع نفس الملفات، و --يشمل
يأتي أولاً، ويعطيه الأولوية. بصورة مماثلة،

rdiff-النسخ الاحتياطي --include / البيرة / المحلية / بن - استثناء / البيرة / المحلية / البيرة /دعم

سوف احتياطية / البيرة / المحلية / بن الدليل (ومحتوياته)، ولكن ليس /usr/local/doc.

إنّ تتضمن, منع, تتضمن قائمة الملفاتو استبعاد-globbing-filelist الخيارات
قبول مدد قذيفة متوهج أنماط. يمكن أن تحتوي هذه الأنماط على أنماط خاصة
*, **, ?و [...]. كما هو الحال في القشرة العادية، * يمكن توسيعها إلى أي سلسلة من الأحرف
لا تحتوي على "/"، ? يمتد إلى أي حرف باستثناء "/"، و [...] يتوسع إلى واحد
شخصية تلك الأحرف المحددة (النطاقات مقبولة). النمط الخاص الجديد ،
**، يمتد إلى أي سلسلة من الأحرف سواء كانت تحتوي على "/" أم لا. وعلاوة على ذلك، إذا
يبدأ النمط بـ "ignorecase:" (غير حساس لحالة الأحرف) ، ثم ستتم إزالة هذه البادئة
ويمكن استبدال أي حرف في السلسلة بإصدار كبير أو صغير من
نفسها.

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

تذكر أنك قد تحتاج إلى اقتباس هذه الأحرف عند كتابتها في الصدفة، لذا فإن
لا تفسر شركة Shell الأنماط المتلألئة قبل أن يراها rdiff-backup.

إنّ - استثناء النمط يتطابق الخيار مع ملف إذا:

1. النمط يمكن توسيعها إلى اسم ملف الملف ، أو

2. الملف موجود داخل دليل مطابق للخيار.

على العكس من ذلك، --يشمل النمط يطابق ملفًا إذا:

1. النمط يمكن توسيعها إلى اسم الملف،

2. الملف داخل دليل يطابقه الخيار ، أو

3. الملف هو دليل يحتوي على ملف مطابق للخيار.

على سبيل المثال،

- استثناء / البيرة / المحلية

اعواد الثقاب / البيرة / المحلية, / البيرة / المحلية / ليبو /usr/local/lib/netscape. إنه نفس الشيء
- استثناء / البيرة / المحلية --استبعاد"/ usr / local /**'.

--يشمل / البيرة / المحلية

يحدد ذلك / البيرة, / البيرة / المحلية, / البيرة / المحلية / ليبو /usr/local/lib/netscape (ولكن ليس
/usr/doc) سيتم نسخها احتياطيًا. وبالتالي لا داعي للقلق بشأن تضمين الوالدين
الدلائل للتأكد من أن الدلائل الفرعية المضمنة لديها مكان تذهب إليه. أخيراً،

--يشمل الجهل:/ usr /[a-z0-9]foo/*/**.py'

سيطابق ملفًا مثل /usR/5fOO/hello/there/world.py. إذا كان مطابقًا لأي شيء، فهو كذلك
سيطابق أيضًا /usr. إذا لم يكن هناك ملف موجود يمكن أن يكون النمط المحدد
الموسع إلى، لن يتطابق الخيار مع /usr.

إنّ --include-filellist, --استبعاد قائمة الملفات, --include-filelist-stdinو --استبعاد-
filelist-stdin تقدم الخيارات أيضًا شروط اختيار الملف. يوجهون النسخ الاحتياطي rdiff
للقراءة في ملف، كل سطر منه عبارة عن مواصفات ملف، وللتضمين أو الاستبعاد
الملفات المطابقة. يتم فصل الأسطر بأسطر جديدة أو فارغة، اعتمادًا على ما إذا كان
--تم إعطاء مفتاح الفاصل الفارغ. يتم تفسير كل سطر في قائمة الملفات بشكل مشابه لـ
للطّريق مدد قذيفة أنماط هي، مع بعض الاستثناءات:

1. أنماط متلألئة مثل *, **, ?و [...] لا يتم توسيعها.

2. لا تتطابق أنماط التضمين مع الملفات الموجودة في الدليل المضمن. لذا / البيرة / المحلية
في ملف التضمين لن يتطابق مع /usr/local/doc.

3. يتم تفسير الأسطر التي تبدأ بـ "+" على أنها تتضمن توجيهات، حتى لو تم العثور عليها في ملف
قائمة الملفات المشار إليها بواسطة --استبعاد قائمة الملفات. وبالمثل، الأسطر التي تبدأ بـ "-"
استبعاد الملفات حتى لو تم العثور عليها ضمن قائمة ملفات التضمين.

على سبيل المثال، إذا كان الملف "list.txt" يحتوي على الأسطر:

/ البيرة / المحلية
- /usr/local/doc
/ البيرة / المحلية / بن
+ / فار
- / فار

ثم سيتضمن "--include-filelist list.txt". / البيرة, / البيرة / المحليةو /usr/local/bin. هو - هي
من شأنه أن يستبعد /usr/local/doc، /usr/local/doc/python، وما إلى ذلك. ولا يستبعد ولا
يشمل / البيرة / المحلية / رجل، تاركًا مصير هذا الدليل للمواصفات التالية
حالة. أخيرًا، ليس من المعروف ما يحدث مع /var. يجب أن تكون قائمة الملفات واحدة
لا تحتوي على مواصفات ملف متعارضة.

إنّ --include-globbing-filelist --exclude-globbing-filelist تحدد الخيارات أيضًا
قوائم الملفات، ولكن سيتم تفسير كل سطر في قائمة الملفات على أنه نمط متلألئ على طول الطريق
--يشمل - استثناء يتم تفسير الخيارات (على الرغم من أن البادئة "+" و"-" لا تزال موجودة
مسموح). على سبيل المثال، إذا كان الملف "globbing-list.txt" يحتوي على الأسطر:

دير/فو
+ دير/شريط
- **

ثم سيكون "--include-globbing-filelist globbing-list.txt" هو نفسه تمامًا
تحديد "--include dir/foo --include dir/bar --exclude **" في سطر الأوامر.

وأخيرا، --include-regexp --استبعد التعبير العادي السماح بإدراج الملفات واستبعادها
إذا كانت أسماء الملفات الخاصة بهم تتطابق مع تعبير بايثون العادي. بناء جملة التعبير العادي هو أيضا
من الصعب شرحها هنا، ولكن تم تناولها في مرجع مكتبة بايثون. على عكس
--يشمل - استثناء الخيارات، خيارات التعبير العادي لا تتطابق مع الملفات
تحتوي على ملفات متطابقة أو محتواة فيها. لذلك على سبيل المثال

- تتضمن "[0-9] {7} (؟! foo)"

يطابق أي ملفات تحتوي أسماء مساراتها الكاملة على 7 أرقام متتالية غير متبوعة
بواسطة "foo". ومع ذلك ، فإنه لن يتطابق / الرئيسية حتى لو كان /home/ben/1234567 موجودًا.

المستخدمين لأي لبس فئات


يمكن أن تكون هناك تعقيدات في الحفاظ على الملكية عبر الأنظمة. على سبيل المثال اسم المستخدم
الذي يملك ملفًا على النظام المصدر قد لا يكون موجودًا في الوجهة. هنا هو كيف
يقوم rdiff-backup بتعيين ملكية المصدر إلى الوجهة (أو العكس، في حالة
من استعادة):

1. إذا تم تحديد خيار --preserve-numerical-ids، فستظل الملفات البعيدة موجودة دائمًا
نفس uid وgid، لكل من الملكية وإدخالات ACL. قد يتسبب هذا في حدوث unames
والأسماء للتغيير.

2. بخلاف ذلك، حاول الاحتفاظ بأسماء المستخدمين والمجموعة للملكية وفي قوائم ACL.
قد يؤدي هذا إلى وجود ملفات تحتوي على uids وgids مختلفة عبر الأنظمة.

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

4. إنّ --ملف تعيين المستخدم --group-mapping-file تتجاوز الخيارات هذا السلوك.
إذا تم تقديم أي من هذه الخيارات، فسيتم تطبيق السياسة الموضحة في 2 و 3 أعلاه
متبوعًا، ولكن مع المستخدم والمجموعة المعينة بدلاً من الأصل. اذا أنت
حدد كليهما --الحفاظ على المعرفات الرقمية وأحد خيارات التعيين هو السلوك
غير محدد.

ملفات تعيين المستخدم والمجموعة لها نفس النموذج:

old_name_or_id1:new_name_or_id1
old_name_or_id2:new_name_or_id2


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

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

إحصائيات


تقوم كل جلسة نسخ احتياطي لـ rdiff بحفظ إحصائيات مختلفة في ملفين، إحصائيات الجلسة
الملف في rdiff-backup-data/session_statistics. .data وملف إحصائيات الدليل
على rdiff-backup-data/directory_statistics. .بيانات. كلاهما ملفات نصية و
تحتوي على معلومات مماثلة: عدد الملفات التي تم تغييرها، وعدد الملفات المحذوفة، والحجم الإجمالي
من ملفات الزيادة التي تم إنشاؤها، وما إلى ذلك. ومع ذلك، فإن المقصود من ملف إحصائيات الجلسة هو أن يكون
سهل القراءة للغاية ويصف الجلسة ككل فقط. ملف إحصائيات الدليل هو
أكثر إحكاما (وأقل قابلية للقراءة قليلاً) ولكنها تصف كل دليل تم نسخه احتياطيًا. هو - هي
يمكن أيضًا ضغطها لتوفير المساحة.

تشمل الخيارات المتعلقة بالإحصائيات --طباعة الإحصائيات - فاصل كامل.

أيضًا، سيحفظ rdiff-backup رسائل متنوعة في ملف السجل، وهو rdiff-backup-
data/backup.log لجلسات النسخ الاحتياطي وrdiff-backup-data/restore.log للاستعادة
جلسات. عموما ما هو مكتوب في هذا الملف سوف يتزامن مع الرسائل
يتم عرضه على stdout أو stderr، على الرغم من أنه يمكن تغيير ذلك باستخدام ملف --الإسهاب النهائي
الخيار.

ملف السجل غير مضغوط ويمكن أن يصبح كبيرًا جدًا إذا تم تشغيل النسخ الاحتياطي لـ rdiff بدرجة عالية
الإسهاب.

EXIT الوضع


إذا انتهى النسخ الاحتياطي لـ rdiff بنجاح، فستكون حالة الخروج 0. إذا كان هناك
خطأ (حرج) غير قابل للاسترداد، سيكون غير صفر (عادةً 1، لكن لا تعتمد على هذا)
قيمة محددة). عند إعداد النسخ الاحتياطي لـ rdiff ليتم تشغيله تلقائيًا (اعتبارًا من كرون(8) أو
مشابه) ربما تكون فكرة جيدة التحقق من رمز الخروج.

استخدم النسخ الاحتياطي لـ rdiff عبر الإنترنت باستخدام خدمات onworks.net


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

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

أوامر لينكس

Ad