سؤال كيفية جعل صورة قرص واستعادة منه في وقت لاحق؟


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

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

ما هو ما يعادل لينكس من أجهزة تصوير القرص ويندوز مثل أكرونيس الصورة الحقيقية أو نورتون غوست؟


ملاحظة: لقد وجدت سؤالا مشابها: من السهل النسخ الاحتياطي / استعادة النظام المثبت؟


154
2018-01-03 20:07


الأصل


Torben ، تحت مجلد Wubi (عادة C: \ UBUNTU ، ولكن قد يكون بعض محرك الأقراص والمجلد) ، ستجد ليس فقط صور قرص الاسترجاع التي تم إنشاؤها لتثبيت Ubuntu الخاص بك ، ولكن أيضا بعض الملفات الهامة الأخرى (مثل محمل Wubi ). آسف إذا كان هذا تخمينًا ، لكنني أعتقد أنه متعلم. ؛-) ربما ('السبب في أنني لم أحاول أبدا - آسف - ولكن لن يضر إذا حاولت ذلك - أود) إذا كنت النسخ الاحتياطي هذا المجلد في حين أن النظام في حالة جيدة ، يمكنك أن تأخذ Wubi مرة أخرى عن طريق استبدال حالة جيدة على واحد غير وظيفي. - Charles Roberto Canato
يرجى نشر هذا كإجابة ، لأنه يبدو وكأنه وسيلة جيدة ، وخاصة بالنسبة للتثبيتات ووبي! بعد آخر فوباري قمت بتركيب أوبونتو "حقيقي" ، لا Wubi ، لذا فإن هذه الحيلة الصغيرة ستدخل إلى درجي في المرة القادمة التي أجد نفسي فيها. - Torben Gundtofte-Bruun
يمكنك فقط نسخ الملفات وسجل التمهيد الرئيسي (freesoftwaremagazine.com/articles/...) وستكون بخير. - con-f-use
ماذا تعني؟ هل يمكنك رجاء توضيح أحتاج الحزم والملفات thoes أيضا. - BigSack
Acronis True Image يمكن التقاط نسخة احتياطية دقيقة أثناء تشغيل النظام. جميع الإجابات أدناه باستثناء تلك التي تذكر Ghost for linux تفشل لأنها لا تحل فعليًا محل وظائف Acronis و Ghost. هناك اعتقاد شائع بأن النسخ الاحتياطية يمكن إجراؤها على النظام الذي تعمل عليه. على الرغم من أن هذا صحيح ، فإن النسخ الاحتياطية التي تم إنشاؤها تتعرض لخطر عدم الاستعادة بشكل صحيح بسبب الملفات التي يتم تغييرها في نظام الملفات أثناء إجراء النسخ الاحتياطي ، مما يجعل النسخة الاحتياطية غير متناسقة مع نفسها. - Eliptical view


الأجوبة:


انها Clonezilla لايف: http://clonezilla.org/

يمكن العثور على البرنامج التعليمي الخاص بـ Clonezilla هنا.


82
2018-01-03 20:22



+1 طريقة أكثر أمانا للقيام بذلك. dd خطر صغير للاستخدام. - Bhargav Nanekalva
لن تصوّر Clonezilla نظام ملفات قيد التشغيل مثل Acronis أو Ghost ، لذا فإن Clonezilla لا تفعل ما تفعله. من أجل استخدام Clonezilla ، يجب إيقاف نظام التشغيل ، ويجب على نظام التشغيل الثاني تركيب نظام الملفات الخاص به وأخذ لقطة. إذا لم تقم بإيقاف نظام التشغيل ، فإن فرصة الاستعادة لا تعمل لأنه في نظام التشغيل متعدد المهام يمكن أن تقوم مهام أخرى بوضع النسخة الاحتياطية في حالة غير طبيعية. - Eliptical view
حسنًا ، نعم ، يجب استخدام Clonezilla من قرص تمهيد للتمتع بميزة حصرية (مثل أي أداة تصوير كامل للذاكرة الكاملة. (أصبح Windows نوعًا من التفرد على الرغم من أنه تم اختراق خدمة "النسخ الاحتياطي لوحدة التخزين"). - Frank Nocke
يعني "Boot CD" عادةً "Boot USB Stick" في الوقت الحاضر. وهناك طريقة رائعة لإنشاء واحد هو لينكس لايف USB الخالق. حتى أنه يحتوي على "Clonezilla Live CD" حتى تحت الصور المحددة مسبقًا للاختيار من بينها ... انقر فوق ، إنشاء ، جاهز للإقلاع. التحذير الوحيد: لن يتم تشغيله إلا على جهاز Windows الخاص بك (الأصدقاء) ... - Frank Nocke


dd هو الأداة المساعدة ذات المستوى المنخفض التي يمكنك استخدامها لإنجاز هذه المهمة ، وهي في الأساس أداة نسخ ذات بايت منخفض لمستوى منخفض. إذا كنت تريد طريقة "UNIX" لإنجاز هذا ، ثم اقرأ.

توجد جميع الإشارات إلى نظام الملفات والأقراص الثابتة محليًا على الظاهرية /dev/ نظام الملفات. هناك العديد من "العقد" في /dev/ وهي واجهات تقريبًا لجميع الأجهزة الموجودة على جهاز الكمبيوتر الخاص بك. فمثلا، /dev/hda أو /dev/sda سيشير إلى القرص الصلب الأول في نظامك (يعتمد hda vs sda على القرص الصلب) ، و /dev/hda1 سوف يشير إلى القسم الأول على القرص الصلب الخاص بك.

الطريقة الأكثر استقامةً لجعل صورة أولية لأقسامك هي استخدام dd لتفريغ القسم بأكمله إلى ملف واحد (تذكر أن نظام التشغيل يصل إلى الأقسام /dev/sda1 من خلال واجهة الملف). تأكد من أنك على قسم أكبر أو على محرك ثانوي وقم بتنفيذ الأمر التالي
dd if=/dev/hda1 of=./part1.image للنسخ الاحتياطي (كرر للأقسام المختلفة)
dd if=./part1.image of=/dev/hda1 لاستعادة

يمكنك استخدام نفس الأمر بالضبط للنسخ الاحتياطي للقرص الصلب بأكمله (استبدل hda1 مع hda). يمكنك بعد ذلك استخدام أي برنامج ضغط (gunzip ، zip ، bzip) لضغط الملف للتخزين. يمكنك استخدام نفس التقنية لعمل نسخ عن أجزاء كاملة لعمل نسخ من جهاز الكمبيوتر الخاص بك.

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

ومع ذلك ، إذا كنت تريد أداة مساعدة "friendlier" على اسم norton ghost ، فقد لا يكون هذا الاقتراح مناسبًا لك.


104
2018-01-03 20:44



كنت أتوقع تقريبًا أن تكون أداة مضمنة لهذا ، لكنني توقعت أيضًا أن تكون هذه الأداة ... غير ملائمة تمامًا: -) قد يكون هذا حلًا جيدًا ، بمجرد أن أحصل على المزيد من تجربة Linux. - Torben Gundtofte-Bruun
تحقق أيضا ddrescue. ربما مع SystemRescueCd. - webwurst
سوف dd العمل إذا كنت بحاجة إلى أخذ لقطة من جهاز ظاهري وتثبيته على جهاز ظاهري آخر؟ ماذا لو بعض الملفات (مثل /etc/hostname) يجب أن تكون مختلفة على كلا الجهازين؟ - Thomas
Thomas لصور الآلة الافتراضية التي تستخدمها بشكل أفضل في وظيفة إدارة VM المقابلة ، على سبيل المثال. تصدير صورة في Virtual Box. - tommyk
Bibhas: سيتم استخدام 80 غيغابايت فقط من القرص سعة 100 غيغابايت ؛ ولكن يمكنك توسيع القسم بعد ذلك بالطريقة العادية. - DJCrashdummy


لدينا واجهة المستخدم الرسومية المتاحة في أوبونتو ، ودعا "الأقراص" (gnome-disk-utility) ويأتي الافتراضي في وقت لاحق من أوبونتو.

أو

sudo apt-get install gnome-disk-utility

enter image description here

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

enter image description here

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


25
2018-02-23 22:00



إذا كان القرص المضغوط المباشر هو x86 (لأن وحدة المعالجة المركزية هي x86) ، فحينئذٍ يخفق إنشاء الصورة بسرعة بسرعة 2 جيجا بايت كحد أقصى ، حيث يتدفق عدد 32 بت من الأرقام الموقعة. أنا أحاول dd الآن لمعرفة ما إذا كان لديه نفس الخطأ. - Shahbaz
لا يعمل إذا تم استخدام القرص - لا يمكنك في الواقع نسخ قسم النظام :( ولا حتى تحذيرك حتى تختار الخيار ، أدخل كلمة المرور الخاصة بك :( - NoBugs
NoBugs - هذا هو السلوك المتوقع. يرجى الاطلاع على الإجابة المحدثة. - cipricus
جميع صحيح - ببساطة تمهيد النظام من قرص التثبيت (في وضع "حاول أوبونتو") وتشغيله أثناء عدم استخدام الأقسام أو محركات الأقراص. - SDsolar


توفر لك أدوات النسخ الاحتياطي "تفريغ" و "استعادة" في مستودعات Ubuntu إمكانية النسخ الاحتياطي واستعادة النظام "system state" (النظام) بالكامل.

يمكن تثبيت الأدوات المساعدة "تفريغ" و "الاستعادة" من المستودعات باستخدام:

sudo apt-get install dump

فيما يلي روابط لصفحات الرجل:
نفاية
استعادة 

في حالتك ، يمكنك نسخ النظام احتياطيًا إلى محرك أقراص محمول:

dump -0uan -f my_file /

للاستعادة ، ستحتاج إلى:

  1. التمهيد من Ubuntu حية CD / DVD / USB الخاص بك.

  2. قم بتثبيت الأداة المساعدة للتفريغ.

  3. جبل القرص الصلب الخاص بك.

  4. استعادة (أي restore -r -f my_file /my_mount).

ملاحظة: إذا كنت تقوم باستعادة قرص جديد ، فستحتاج إلى تثبيت برنامج bootloader الخاص بك (GRUB).

مزيد من المعلومات يمكن العثور عليها في نقل لينكس إلى قرص صلب آخر (تفريغ ، استعادة ، نسخ احتياطي)


14
2017-08-15 06:20



كيفية استعادة من هذا إذا فشلت في تسجيل الدخول إلى بلدي أوبونتو؟ - BigSack
هنا عملية استرداد أو نقل نظام باستخدام تفريغ واستعادة الأوامر كما هو موضح أعلاه. linuxscrew.com/2007/08/13/... - Sparky
@ virtual.stack - قد تبدو الإجابات أفضل بكثير إذا كنت قد توفر بعض المعلومات عن كيفية أخذ واستعادة النسخ الاحتياطية ، باستخدام هذه الطريقة :) - atenz
tijybba - عذراً ، لقد قمت بتحديث الاستجابة. يرجى إعلامي إذا كان هذا الآن أكثر وضوحًا. مع تحياتي. - Sparky
بينما أنا من محبي التفريغ ، فهي ليست نسخة احتياطية تستند إلى صورة. - psusi


أود أن أوصي RemasterSys لهذه المهمة.enter image description here

يخلق ISO للتثبيت الخاص بك ، تاريخ النسخ الاحتياطي للمستخدم مع ديجا دوب.


5
2017-08-19 10:22





هناك أيضا شبح لينكس، لكن Clonezilla هو الخيار الأفضل - إنه أكثر تحديثًا. تم إدراج الإصدار الأحدث من Ghost for Linux في مايو 2009 ، بينما تم نشر أحدث إصدار لـ Clonezilla في نوفمبر 2010. أحد القيود الطفيفة لـ Clonezilla مقارنة بـ Ghost هو أنه لا يمكنك تغيير حجم القسم عند الاستعادة ، بينما يمكن لـ Norton Ghost.

ربما لن تحتاج إليها ، لكن Clonezilla يدعم أيضًا الإرسال المتعدد.


3
2018-01-03 20:38



حذار ، لن يتخذ Clonezilla لقطة صحيحة لنظام ملفات قيد التشغيل مثل Ghost will. - Eliptical view


يمكنك أن تفعل بالضبط ما تحتاجه باستخدام CloneZilla


3
2017-08-16 11:46



هل استنساخ ، بلدي 320GB Hardrive على بلدي 8GB بندريف؟ - BigSack
أنه ينبغي. منذ أن قلت أن حجم التثبيت الإجمالي الخاص بك هو 500MB فقط. - Mitch♦
CloneZilla يعمل فقط إذا تم إيقاف نظام التشغيل. يعمل Acronis و Ghost أثناء تشغيل نظام التشغيل. - Eliptical view


فيما يلي خطوات من أوبونتو ويكي

النسخ الاحتياطي مع د
المثال التالي سيخلق صورة لمحرك /dev/sda، سيتم نسخ الصورة احتياطيًا إلى محرك أقراص خارجي ، ويتم ضغطها. على سبيل المثال ، يمكن استخدام bzip2 للحصول على أقصى ضغط:

sudo dd if=/dev/sda | bzip2 > /media/usb/image.bz2

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

لاستعادة محرك الأقراص أعلاه:

bzcat /media/usb/image.bz2 | dd of=/dev/sda

عند استعادة محرك الأقراص بأكمله ، لن يقوم النظام تلقائيًا بإنشاء الأجهزة (/dev/sda1، /dev/sda2، وما إلى ذلك). إعادة التشغيل لضمان الكشف التلقائي.

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

sudo nano /boot/grub/menu.lst
sudo nano /etc/fstab 

لمعرفة ما هو UUIDs الجديد لمحركات الأقراص لديك ، استخدم الأمر التالي:

sudo blkid 

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


3
2017-08-28 00:34





استخدام "تفريغ" و "استعادة" هو حل واحد ، كما هو مبين في virtual.stack.

قد تكون مهتمًا باستخدام Clonezilla إذا كان لديك محرك أقراص USB خارجي أو NAS. كل ما عليك فعله هو تنزيل صورة ISO من خلال النقر هنا (يمكنك الوصول إلى صفحة التنزيل العامة هنا) ، أحرقها مع "Brasero". قم بالتمهيد من Clonezilla Live CD وقم بإجراء نسخ احتياطي (قرص أو قسم للصورة) لمحرك الأقراص الصلبة الرئيسي (مع جهاز Ubuntu الصحي). يرجى ملاحظة أنه لا يمكنك عمل نسخة احتياطية من القسم الذي قمت بتركيبه كوجهة للنسخ الاحتياطي (منطقي تمامًا). إذا كان نظامك معطلاً ، فيجب عليك التمهيد مرة أخرى باستخدام Clonezilla Live CD وإجراء استعادة للنظام الخاص بك. لا تنس أن Clonezilla تقوم بعمل اللقطات ، لذلك إذا كان لديك بياناتك ("/ home" ، "/ etc" ، ...) على نفس القرص / القسم مثل نظام Ubuntu ، ستحصل على نسخة من النسخة الاحتياطية وفقدان ما تم القيام به منذ أن تم إجراء النسخ الاحتياطي ...

يمكنك العثور على برنامج تعليمي لـ Clonezilla Live هنا: كيفية استخدام Clonezilla - دروس

يمكنك أيضًا استخدام "Back In Time (backintime-gnome)" (متوفر من مركز أوبونتو للبرامج) أو آخر (Déjà Dup، ...) بجانب الحصول على نسخة احتياطية من بياناتك. عليك فقط تضمين ("/ home" ، "/ etc" ، "/ var" ، "/ usr / local" ، ...) في ملف تعريف النسخة الاحتياطية. مثل ذلك يمكنك استعادة نظامك الصحي مع Clonezilla ومن ثم بياناتك الأخيرة مع "Back In Time" أو آخر.


2
2017-08-15 08:05



لن يقوم التفريغ بشكل صحيح بتصوير نظام ملفات قيد التشغيل مثل Acronis أو Ghost ، لذا فإن التفريغ والاستعادة لا يقومان بعمل Acronic أو Ghost. من أجل استخدام التفريغ ، يجب إيقاف نظام التشغيل ، ويجب على نظام التشغيل الثاني تركيب نظام الملفات ولقطة. إذا لم تقم بإيقاف نظام التشغيل ، فإن فرصة الاستعادة لا تعمل لأنه في نظام التشغيل متعدد المهام يمكن أن تقوم مهام أخرى بوضع النسخة الاحتياطية في حالة غير طبيعية. - Eliptical view