الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[سؤال]عمل نسخة إحتياطية للبرامج و التحديثات

بدأه SIFE في 27 يوليو 2008 · 15 رد · 1,841 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

السؤال هو عنوان الموضوع فأنتم تعرفون أنه عند إعادة تنصيب لينكس نبدأ من جديد من تحديث و تنصيب .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#2

السلام عليكم

الحلول كثيرة ، ولكني لا أعرف برنامج معين يقوم بفعل ذلك ، على كل سأقول لك الحل المنطقي.

ولكن يجب أن أقول لك ، لماذا تحتاج لإعادة تنصيب نفس التوزيعة؟

فلو أردت أن تحدث kernel فيمكنك ذلك بسهولة دون اللجوء لإعادة التنصيب

على العموم

قم بالتالي :

إما أن تقوم بعملية tar لل directory الذي تريده ، مثل /usr ، ثم تقوم بضغطه

وهكذا لباقي directories .

يفضل أن تفعل ذلك من خلال ملف script

أو تقوم بإنشاء ملف iso .

وعندما تريد استعادة هذه الملفات في اماكنها الصحيحة ، يفضل حسب رأيي أن تتم في linux rescue mode .

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#3

كنت قد بحثت ووجدت برنامج إسمه APTonCD لكن أثناء تنصيبه ظهرت لي المشكلة الآتية :

root@localhost aptoncd-0.1# ./INSTALL
./INSTALL: line 1: To: command not found
./INSTALL: line 3: Contents:: command not found
./INSTALL: line 4: 1.: command not found
./INSTALL: line 5: 2.: command not found
./INSTALL: line 7: ==: command not found
./INSTALL: line 9: Make: command not found
./INSTALL: line 11: aptoncd.desktop: command not found
./INSTALL: line 12: =: command not found
./INSTALL: line 13: =: command not found
./INSTALL: line 14: =: command not found
./INSTALL: line 15: =: command not found
./INSTALL: line 16: =: command not found
./INSTALL: line 17: =: command not found
./INSTALL: line 18: =: command not found
./INSTALL: line 19: =: command not found
./INSTALL: line 20: =: command not found
./INSTALL: line 21: =: command not found
./INSTALL: line 22: =: command not found
./INSTALL: line 23: =: command not found
./INSTALL: line 24: =: command not found
./INSTALL: line 25: =: command not found
./INSTALL: line 26: =: command not found
./INSTALL: line 28: ==: command not found
./INSTALL: line 30: To: command not found
./INSTALL: line 31: Be: command not found
./INSTALL: line 33: $: command not found
./INSTALL: line 34: $: command not found
./INSTALL: line 36: This: command not found

تم تعديل هذه المشاركة بواسطة SIFE في 27 يوليو 2008 في 19:26

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#4

السلام عليكم

ممتاز أنك وجدت البرنامج

ولكن هو للحزم الخاصة بالديبيان deb فقط

فك ضغط الملف ثم اكتب make install

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#5

و عليكم السلام و رحمة الله و بركاته

الآن لم تظهر لي أي رسالة خطأ ماذا علي فعله فلم أجد أي شيء أقوم بتشغيله .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#6

جربت الذهاب إلى system=>adminstartor=>aptoncd و لم يظهر شيء .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#7

هناك عدة حلول بالنسبة لتوزيعات ديبان والتوزيعات التى مبنية عليها

ومن تلك الحلول:-

برنامج Remastersysالرائع الذى يمكن ان يجعل من التوزيعة التى تعمل عليها ومن البرمجيات التى قد سطبت عليها توزيعة جديدة قابله للتسطيب وبها كل محتويات التوزيعة التى تعمل عليها حاليا

يعنى يجعل من توزيعتك المليئة ببرامجك توزيعة جديدة

وهناك عدة روابط لهذه الافكار منها :-

http://linuxmint.com/wiki/index.php/Remastersys

http://uck.sourceforge.net/

https://help.ubuntu.com/community/BackupYourSystem

https://help.ubuntu.com/community/DuplicityBackupHowto

https://wiki.ubuntu.com/HomeUserBackup

https://help.ubuntu.com/community/MondoMindi

وانا احتفظ بهذا الرد الذى اخذته سابقا مع احد الاخوة على ال IRC

To replicate your packages selection on another machine (or restore it if re-installing), you can type « dpkg --get-selections > ~/my-packages », move the file "my-packages" to the other machine, and there type « sudo dpkg --set-selections < my-packages && sudo apt-get dselect-upgrade » - See also !automate

-------------------

نعود اليك يا عم سيف انت شغال على الفيدورا :-

استخدم طريقة ممتازة جربتها اكثر من مرة وهى عن طريق اسطوانةParted Magic

التى تحتوى على برنامج PartImage الممتاز الذى من خلاله يمكنك ان تقوم بعمل نسخة احتايطية من اى بارتشن كامل وطبعا كل شئ به سيتم ارشفته وبعد ذلك يمكنك ان تعمل له ارجاع restore عن طريق نفس البرنامج بسهولة وسرعة تامة

للتعرف على البرنامج وشرح طريقته اليك هذه اللينكات :-

http://linuxac.org/forum/showthread.php?t=9316

ملحوظة لا يصلح ان تقوم بعمل backup لتوزيعة او بارتشن تعمل عليه وتاكسس منه داتا اى لابد من انك تستخدم اى توزيعة اخرى لتعمل backup للتوزيعة التى تريدها

لتحميل الاسطوانة pmagic-3.0.iso.zip

http://partedmagic.com/downloads/stable/pmagic-3.0.iso.zip

md5sum  
5366b517cec8e8ede65d493b5412244b  pmagic-3.0.iso
9be6758da32e87b1743bb5938ff7a6c1  pmagic-3.0.iso.zip

شكر خاص للاخ Skeleton_Eelعلى وضع درس يوضح تلك الاسطوانة الرائعة جعل ذلك العمل فى ميزان حسناته

طبعا هذا الرد على كيفية عمل نسخة احتياطية من النظام ككل وليس من البرامج

اطيب المنى :)

تم تعديل هذه المشاركة بواسطة eramax في 27 يوليو 2008 في 20:34

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

#8

على فكرة APTonCD يقوم بتخزين ال حزم فى ملف ارشيف واحد يعطيه الاسم date.iso حيث date هو تاريخ اليوم الذى تمت به عملية ال backup

وغالبا ستجده فى ال home الخاص بك وله واجهه رسومية جيدة وسهلة الاستخدام ولكنه لا يقوم بحفظ الا ال packages يعنى لابد لك ان تقوم بتسطيبها مرة اخرى وفى هذه الحالة لن يقوم النظام بتحميلها مرة اخرى لانه سيجد هذه ال packages موجوده بالفعل

ففى توزيعة ubuntu يقوم ال APToncd بعمل ارشيف يحتوى على كل الحزم التى فى المسار

/var/cache/apt/archive

وعندما تضغط على restore يقوم بفك هذا الارشيف الى هذه الحزم ويضعها فى هذا المسار ولكنه لا يتعامل مطلقا مع قاعدة بيانات ال APT

اطيب المنى :)

تم تعديل هذه المشاركة بواسطة eramax في 27 يوليو 2008 في 20:44

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

#9

ردك السابع يا أخي eramax جعلني أتمنى لو أني أشتغل على توزيعة مبنية على debian لقد أثرت في نفسي الجزع .

اقتباس
استخدم طريقة ممتازة جربتها اكثر من مرة وهى عن طريق اسطوانةParted Magic

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

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#10

السلام عليكم

جزاك الله خيرا يا eramax ، يبدو أن القسم كسب محترفا في اللينوكس ، إلى الأمام

يا ليت لو كنت تعرف برامج خدمية مثل هذه تخبرنا بها .

أرجو منك أن تكتب موضوعا جديدا يحوي المعلومات التي في ردك ، حيث أني أنوي تجميع روابط المقالات المتميزة في موضوع مستقل.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#11
برق كتب:
السلام عليكم

جزاك الله خيرا يا eramax ، يبدو أن القسم كسب محترفا في اللينوكس ، إلى الأمام

يا ليت لو كنت تعرف برامج خدمية مثل هذه تخبرنا بها .

أرجو منك أن تكتب موضوعا جديدا يحوي المعلومات التي في ردك ، حيث أني أنوي تجميع روابط المقالات المتميزة في موضوع مستقل.

كلماتك اخى برق شرحت صدرى شكرا لك

وباذن الله ساعطى الكثير للقسم وباذن الله ساقوم بوضع مقال يشرح الطرق التى وضعتها فى ردى السابق

شكرا للجميع :)

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

#12

فى Ubuntu و أخوته يمكنك عمل توزيعة مخصصة لك بسهولة Creating Your Own Custom Ubuntu 7.10 Or Linux Mint 4.0 Live-CD With Remastersys :calc:

تم تعديل هذه المشاركة بواسطة msayed2004 في 28 يوليو 2008 في 15:11

#13

و لكني أعمل على fedora .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#14

هقولك على فكرة كويسة ,,

جرب تعمل بحث في بارتشن الجذر /

يعني اعمل بحث على ملف انت قمت بتحميله - فاير فوكس مثلا - و اعتقد هتلاقي المكان اللي بيقوم مدير الحزم بالتحميل فيه

مثلا في اوبنتو المسار

/var/cache/apt/archive

بيتم حفظ فيه الملفات اللي مدير الحزم بينزلها ,,

و جرب برده تستخدم برنامج baobab ,,, اعتقد هتلاقيه موجود في التوزيعة ,,

برنامج baobab بيوضحلك المساحات اللي عندك و كل مجلد مساحته قد ايه ,,

اعمل سكان على بارتشن الجذر و دور على مجلد فيه ملفات RPM كتير كدا ,, غالبا هيكون ده اللي بيتم التحميل فيه

:rolleyes:

#15

وجدت حلا للمشكلة و لكنه طويل بعض الشيء ،قمت بتحميل قرص فيدورا بسطح مكتب gnome بعدها نسخت المجلد usr الذي يحتوي على جميع البرامج المنصبة أيضا نسخة المجلد etc الذ يحتوي على إعدادت النظام ثم نسخت المجلد lib الذي يحتوي على جميع المكتبات الضرورية لتشغيل البرامج أخيرا نسخت المجلد var و لكن لم أعرف فائدته بالضبط لأن الطريقة إسمديتها من المقالات التي تشرح هيكل ملفات لينكس بعدها أعدت تنصيب النظام من جديد .

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

الطريقة السابقة طويلة بعض الشيء و لكنها مفيدة أتمنى أن نرى طرقا أخرى أكثر سهولة :D .

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#16

اعتقد الطريقة دي ليها ماضرها برده :unsure:

افضل حاجة تاخد نسخة احتياطية كاملة للنظام - ببرنامج PartImage -

*********

بس انا اعتقد اني فهمت انت عاوز ايه تحديدا

بص ,, ممكن تجرب حاجة تانية زي السيستم ريستور في الوندوز , او التايم ماشين في الماك

ممكن تجرب برنامج FlyBack ,,, ده شرح ليه على موقع How To Forge

Creating Snapshot-Backups with FlyBack On Ubuntu 7.10

و برده ممكن تجرب برنامج Timevault - هو اصلا خاص بتوزيعة اوبنتو بس ممكن تلاقيه ليه اصدار لفيدورا -

و ده برده شرح ليه من على موقع How To Forge

Creating Snapshot Backups Of Your Desktop With Timevault On Ubuntu 7.10

اتمنى تلاقي اللي انت عاوزه في البرنامجين دول :rolleyes:

مواضيع مشابهة