আমি rsync ব্যবহার করে এটি অনেক কিছু করি।
প্রথমে আপনি বাহ্যিক হার্ড ড্রাইভে সমস্ত ডেটা লোড করতে আরএসসিএন চালাতে পারেন (আপনার বাহ্যিক হার্ড ড্রাইভটি এক্সট4 এ থাকা উচিত - আমি এটি ব্যবহার করি, তাই আমি জানি এটি কার্যকর হয়): আমি ধরে নিই যে আপনার দুটি পার্টিশন রয়েছে: / dev / sda1 (মূল) এবং / ডেভ / এসডিএ 2 (অদলবদল)।
আপনার মূল কম্পিউটারে চালান:
sudo rsync -avuorpESHAX /* /your/hard/drive
ডেটা অনুলিপি করার পরে, আপনার পরবর্তী কম্পিউটারটি একটি ইউএসবি স্টিক দিয়ে বুট করুন এবং অভ্যন্তরীণ হার্ড ড্রাইভকে আসল হার্ড ড্রাইভ হিসাবে ফর্ম্যাট করুন।
আপনার বাহ্যিক ড্রাইভটিতে মাউন্ট করুন /mnt
এবং সমস্ত পার্টিশনের ইউআইডিগুলি অনুলিপি করুন। নতুন কম্পিউটারের পার্টিশনের ইউআইডিগুলি সম্পাদনা করুন এবং আপনি যে ইউআইডিগুলি অনুলিপি করেছেন আসল তথ্য (এটি এতে আছে /mnt/etc/fstab
) থেকে অনুলিপি করুন ।
অদলবদল বন্ধ করুন:
sudo swapoff -a
মূল ইউআইডি ব্যবহার করে একটি নতুন অদলবদল তৈরি করুন, এর থেকে অনুলিপি করেছেন /mnt/etc/fstab
:
sudo mkswap /dev/sda2 -U original-UUID
(আমি মনে করি আপনার অদলবদল রয়েছে /dev/sda2
)
এরপরে, এর ইউআইডিটি পরিবর্তন করুন /dev/sda1
: (ইউআইডিগুলিকে পরিবর্তন করার জন্য পার্টিশনটি আনমাউন্ট করা উচিত)
sudo umount /mnt
sudo tune2fs /dev/sda1 -U old-UUID
এটি হয়ে গেল, গন্তব্য পার্টিশনটি মাউন্ট করুন:
sudo mount /dev/sda1 /mnt
গন্তব্যে আরএসসিঙ্ক বিপরীত করুন:
sudo rsync -avuorpESHAX /media/your-backup /mnt
গ্রাবটি পুনরায় ইনস্টল করুন:
sudo grub-install --root-directory /mnt /dev/sda
এটি কাজ করবে। নেটওয়ার্ক বিরোধগুলি এড়াতে প্রতিটি মেশিনের হোস্টনামটি সম্পাদনা করতে /etc/hostname
এবং /etc/hosts
পরিবর্তন করতে মনে রাখবেন ।