কীভাবে ব্যবহারকারীর সেটিংস এবং ডেটা নতুন মেশিনে স্থানান্তরিত করবেন?


52

আমি উবুন্টুতে নতুন এবং সম্প্রতি এটি আমার পিসিতে ব্যবহার শুরু করেছি। আমি একটি নতুন মেশিন দিয়ে পিসি প্রতিস্থাপন করতে যাচ্ছি। আমি আমার ডেটা এবং সেটিংস নেটটপটিতে স্থানান্তর করতে চাই। আমার কোন দিকগুলি বিবেচনা করা উচিত?

স্পষ্টতই আমি আমার ডেটা সরিয়ে নিতে চাই। আমি কেবল পুরো বাড়ির ফোল্ডারটি অনুলিপি করলে কী জিনিসগুলি অনুপস্থিত?

এটি একটি হোম পিসি (কর্পোরেট নয়) তাই ব্যবহারকারীর অধিকার এবং অন্যান্য সুরক্ষা সম্পর্কিত সমস্যাগুলি উদ্বেগের বিষয় নয়, বাদে ফাইলগুলি নতুন মেশিনে অ্যাক্সেসযোগ্য হওয়া উচিত!

দয়া করে অ্যাকাউন্টটি বিবেচনা করুন যে নতুন মেশিনটি একটি নেটটপ যা অপটিকাল ড্রাইভ নেই এবং আমাকে এটিতে পুরানো এসটিএ ডিস্কটি ছুঁড়ে দেওয়ার অনুমতি দেয় না, সুতরাং কোনও ডেটা ট্রান্সফার অবশ্যই হোম নেটওয়ার্কের মাধ্যমে পরিচালনা করতে হবে (আমার উভয়ই থাকতে পারে) পুরানো এবং নতুন মেশিনটি চালু এবং হোম ল্যানের সাথে সংযুক্ত হয়েছে) এবং আমার কাছে সীমিত ক্ষমতা (2 জিবি) সহ একটি ইউএসবি থাম্বড্রাইভ রয়েছে।
এটি সাধারণ প্রয়োগযোগ্যতার ক্ষেত্রে সীমাবদ্ধ হতে পারে বলে মনে হচ্ছে তবে এটি এটি আরও সাধারণ করে তুলবে ।

উত্তর:


43

ব্যবহারকারীর সেটিংস হোম ফোল্ডারে নকশার দ্বারা সংরক্ষণ করা হয়। সুতরাং, আপনি যদি /home/your-usernameনিজের নতুন কম্পিউটারে এটি অনুলিপি করেন তবে আপনার ভাল হওয়া উচিত ...

... তবে গুপ্তচর রয়েছে:

  • অনুমতিসমূহ। এটি সাধারণ যে "প্রোগ্রামগুলি" (শেলস স্ক্রিপ্টস, কাস্টম বিল্ড প্রোগ্রামগুলি) হোম ফোল্ডারে রাখা হয়। অনুমতি সংরক্ষণের জন্য, --preserve=modeস্যুইচ (ব্যবহার করে cp) বা -p(ব্যবহার করে tar) ব্যবহার করুন
  • ইউজারআইডি / গ্রুপআইডি। এমনকি যদি উভয় সিস্টেমে ব্যবহারকারীর নাম সমান হয় তবে ব্যবহারকারীর আইডি লাগবে না। সাধারণত, এটি কোনও সমস্যা নয় তবে আপনি যদি স্ক্রিপ্ট / প্রোগ্রাম / সেটিংস ব্যবহারকারীর আইডি-তে রিলে করছেন তবে আপনার অবশ্যই নিশ্চিত করা উচিত যে ব্যবহারকারীর আইডি এবং গ্রুপ আইডি লক্ষ্য সিস্টেমে একই হওয়া উচিত।
    নির্বাহ করে আপনি বর্তমান ইউজারআইডি এবং গ্রুপআইডিআইডি খুঁজে পেতে পারেন id। উদাহরণস্বরূপ, "আপনার ব্যবহারকারীর নাম" ব্যবহারকারীর ইউজার আইডি পরিবর্তন করতে, চালান sudo usermod --uid 1234 your-username। গ্রুপআইডিআইডি পরিবর্তন করতে আপনাকে রান করতে হবে sudo groupmod --gid 1234 your-username

সেটিংস (ফায়ারফক্স প্রোফাইল, চেহারা, ...) প্রায়শই লুকানো ফোল্ডার (বা ফাইল) এ সংরক্ষণ করা হয়। .mozillaফায়ারফক্স (এবং অন্যান্য মজিলা অ্যাপ্লিকেশন) এর মতো লুকানো ফোল্ডার / ফাইলগুলি একটি বিন্দুর সাথে উপসর্গযুক্ত ।

যেহেতু সুরক্ষা কোনও সমস্যা নয় এবং আপনি অনুলিপি করার কাজটি যত তাড়াতাড়ি সম্ভব করতে চান, তাই আমি নেটকাট এবং টার প্রোগ্রামগুলির সংমিশ্রণের পরামর্শ দিই। উভয় অ্যাপ্লিকেশন ডিফল্ট হিসাবে ইনস্টল করা হয়। উভয় কম্পিউটারে থাকা ফায়ারওয়ালগুলি গন্তব্য পোর্ট 8888 (উত্স কম্পিউটার) এবং গন্তব্য বন্দরে 8888 (টার্গেট কম্পিউটার) এ প্রবেশের অনুমতি দেয় তা নিশ্চিত করুন। কম্পিউটারের পাশে নেটটপটি রাখুন যাতে আপনি কমান্ডগুলি দ্রুত চালাতে পারেন।

উত্স কম্পিউটারে আপনার youতিহ্যবাহী নেটক্যাট প্রোগ্রাম ইনস্টল করা দরকার (ওরফে সুইস আর্মি নইফ, বিএসডি নয়)। এটি করার জন্য, netcat-traditionalপ্যাকেজটি ইনস্টল করুন । আপনি ট্র্যাডিশনাল নেটক্যাট প্রোগ্রামটি ডিফল্ট হিসাবে কনফিগার করতেও পারেন। নেটক্যাট-traditionalতিহ্যবাহী ইনস্টল করতে এবং এটি ডিফল্ট হিসাবে ব্যবহার করার আদেশ দেয়:

sudo apt-get install netcat-traditional 
sudo update-alternatives --set nc /bin/nc.traditional

উত্স কম্পিউটারে, টার্মিনালে পরবর্তী কমান্ডটি টাইপ করুন (এখনও এন্টার টিপুন না):

 tar cz -C/home $(whoami) | nc -l -p 8888 -w 10

ব্যাখ্যা:

  • ফাইলগুলি প্যাকিংয়ের জন্য টার একটি ইউটিলিটি
  • cz সি যেমন একটি প্যাকড ফাইল ("টারবাল") রিট করে
  • টিরবাল ফাইলের আকার কমিয়ে আনতে জি জেড আইপি অ্যালগরিদম ব্যবহার করে সংকুচিত হয় ।
  • -C/home $(whoami)ওয়ার্কিং ডিরেক্টরি পরিবর্তন করে /homeএবং আপনার ব্যবহারকারীর নাম ফোল্ডার রাখে। বিকল্প, আপনি your-usernameতারবাল আপনার ফোল্ডার টাইপ করতে পারেন
  • nc (নেটকাট) সহজেই মেশিনগুলির মধ্যে সংযোগ স্থাপনের জন্য ব্যবহৃত হয়
  • -l: শ্রবণ মোড, অন্যান্য মেশিনকে বর্তমান মেশিনে সংযোগ করার অনুমতি দেয়
  • -p 8888: 8888 পোর্টে তালিকাভুক্ত (এলোমেলোভাবে নির্বাচিত সংখ্যা, এটি অন্য কোনও সংখ্যা 1024 এর চেয়ে বেশিও হতে পারে)
  • -w 10: 10 সেকেন্ড নীরবতার পরে নেটকাট ছেড়ে দিন। আপনাকে অবশ্যই এই সময়ের মধ্যে এই উত্স কম্পিউটারের সাথে সংযুক্ত করতে হবে।

এখন টার্গেট কম্পিউটারে (নেটটপ) যান। লক্ষ্য মেশিনে ফাইলগুলি যুক্ত করতে, টাইপ করুন (এটি এখনও চালাবেন না):

nc 192.168.1.2 8888|tar xzp -C/home
  • 192.168.1.2উত্স কম্পিউটারের আইপি ঠিকানা। এর আইপি ঠিকানা পেতে, চালিত করুন: ifconfigউত্স মেশিনে
  • 8888 উত্স মেশিনে প্রবেশের মতো পোর্ট নম্বর
  • xzp: ই এক্স জি চট্টগ্রামের জেড আইপি-কম্প্রেস tarball রূপে যখন পি সংরক্ষণ অনুমতি।
  • -C/home: এতে your-usernameফোল্ডারটি বের করে/home/your-username
  • -vAllyচ্ছিকভাবে, ভার্বোজ নিষ্কাশন করার জন্য টার কমান্ডে স্যুইচটি যুক্ত করুন , যাতে আপনি অগ্রগতি সম্পর্কে ধারণা পেতে পারেন। এটি অনুলিপি প্রক্রিয়াটি ধীর করতে পারে কারণ প্রতিটি ফাইল মুদ্রণ করতে হবে।

এখন সোর্স কম্পিউটারে যান, সার্ভার কমান্ড চালানোর জন্য এন্টার টিপুন। ক্লায়েন্ট কমান্ডটি চালানোর জন্য দ্রুত আপনার নেটটপটিতে চলে যান এবং এন্টার টিপুন।

আপনার যদি কোনও প্রশ্ন থাকে তবে নীচের মন্তব্য ক্ষেত্রটি ব্যবহার করুন।


1
একেবারে চমৎকার ওভারভিউ! কমান্ডগুলির বিস্তারিত ব্যাখ্যার জন্য আপনাকেও ধন্যবাদ। আমার কেবলমাত্র একজন মনিটর রয়েছে তা প্রদত্ত, আমি পুরানো মেশিনটি অ্যাক্সেস করতে একে অপরের পাশে দুটি মেশিন সেট আপ করতে এবং এক ধরণের ভিএনসি ব্যবহার করতে চাই। আমি নিশ্চিত যে আমি দ্রুত ডামির জন্য একটি দুর্দান্ত গাইড গুগল করতে পারি - তবে সম্ভবত আপনি কি একটি পরামর্শ দিতে পারেন?
টরবেন গুন্ডটোফেট-ব্রুন

আমি কুবুন্টু (Krdc) এর সাথে সরবরাহিত অ্যাপ্লিকেশন ব্যতীত অন্য ভিএনসি ব্যবহার করি নি। আপনার যদি জিইউআইয়ের প্রয়োজন না হয় (এই অনুলিপি প্রক্রিয়াটির মতো), কেবল ইনস্টল করুন openssh-serverএবং আপনি চালিয়ে আপনার মেশিনের সাথে সংযোগ করতে সক্ষম হবেন ssh your-username@192.168.1.2। দূরবর্তী জিইউআই অ্যাক্সেসের জন্য, আমি ভিএনসি ব্যবহার করি না কারণ এটি যন্ত্রণাদায়কভাবে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে এমনকি একটি (ওয়্যারলেস) নেটওয়ার্কেরও হয়। আমি রিমোট জিইউআই নিয়ন্ত্রণের জন্য এক্স 2go ( ইনস্টলেশন গাইড ) প্রস্তাব দিই
লেকেনস্টেইন

সোর্স মেশিন আমাকে বলেছে: "এটি নেটকাট-ওপেনএসডি প্যাকেজ থেকে এনসি। নেটকাট-ট্র্যাডিশনাল প্যাকেজটিতে একটি বিকল্প এনসি পাওয়া যায়। ব্যবহার: এনসি [-৪46 ডিডিএইচএলএনআরএসটিউউজসি] [-আই অন্তর] [-পি প্রক্সি_উজারনেম] [-পি উত্স_পোর্ট ] [-সোর্স_আইপি_এড্রেস] [-T টস] [-উই টাইমআউট] [-X প্রক্সি_প্রোটোকল] [-x প্রক্সি_ড্রেস [: পোর্ট]] [হোস্টনাম] [পোর্ট [গুলি]] ", টার্মিনাল প্রম্পটটি আবার দেখা যাচ্ছে এবং টার্গেট মেশিন কিছুই পায় না। আমি কি ভুল কিছু করছি?
ড্যানিয়েল

@ ড্যানিয়েল: আপনি যে ভুল করছেন তা কেবল আপনার প্রশ্নকে মন্তব্য হিসাবে পোস্ট করা। একটি নতুন প্রশ্ন খুলুন এবং এই এক লিঙ্ক।
টরবেন গুন্ডটোফেটে-ব্রুন

হাই @ লেকেনস্টেইন, আমি অনেকগুলি "খুলতে পারি না" এবং "এমকেডির পারি না: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই" ... কোনও ভিএম-তে (অতিথি হিসাবে) এটি করার চেষ্টা করার সময় কি একই প্রয়োগ হয়?
জর্জ ক্যাটসানোস

16

সফ্টওয়্যার প্যাকেজগুলির জন্য আপনার নিম্নলিখিতটি পড়তে হবে: http://www.omgubuntu.co.uk/2010/05/transfer-your-packages-to-a-clean-install/

oldmachine$ sudo dpkg --get-selections > installedsoftware
newmachine$ sudo dpkg --set-selections < installedsoftware
newmachine$ sudo apt-get --show-upgraded dselect-upgrade

সেটিংস এবং ডেটার জন্য এটি কিছুটা জটিল :-( বেশিরভাগ সেটিংস আপনার বাড়ির ফোল্ডারে সঞ্চিত থাকে, সুতরাং আপনার হোম ব্যাকআপ তৈরি করা কৌশলটি করতে পারে ... তবে অবশ্যই এটি সিস্টেমটি আবরণ করে না অ্যাপ্লিকেশনগুলি, যা তাদের কনফিগারেশন / ইত্যাদিতে সঞ্চিত আছে ...


newmachine$ sudo apt-get --show-upgraded dselect-upgradeত্রুটিটি দেয়E: Command line option --show-upgrade is not understood
ফ্রিপি

12

অ্যাপ্লিকেশনগুলির জন্য সমস্ত সেটিংসের সিংহভাগই আপনার হোম ফোল্ডারে ডিফল্টরূপে লুকানো থাকে। আপনি Ctrl+hনটিলাসে চাপলে আপনি এই ফোল্ডারগুলি দেখতে পাবেন। আমি সবচেয়ে সহজ উপায়টি খুঁজে পেয়েছি কনফিগারেশনের জন্য আপনার প্রয়োজনীয় ফোল্ডারগুলি কেবল সহজেই সিএসএনসি করা। এটার মতো কিছু:

rsync -avz me@remote:/home/me/.foo me@remote:/home/me/.var me@remote:/home/me/.ack me@remote:/home/me/.bar /home/me/

আপনি এটি করতে পারেন - কেবলমাত্র আপনার সম্পূর্ণ বাড়ির ফোল্ডারটিকে নতুন মেশিনে rsync - তবে এটি আপনার সেটআপগুলির উপর নির্ভর করে সমস্যার কারণ হতে পারে।



12

উবুন্টু দেবগণ এতে কাজ করছেন, একে ওয়ানকনফ বলা হয়


ওহ, এটা ঠিক - আমি সে সম্পর্কে ভুলে গেছি। এখানে একটি লিঙ্ক রয়েছে: omgubuntu.co.uk/2010/06/oneconf-to-reinstall-applications.html
ইউজেনিমারশাল

এটি আজ অবতরণ করেছে তবে অন্বেষণ করার মতো খুব বেশি কিছু নেই।
অক্ষতজ

1
এখনও একটি কাজের মত দেখাচ্ছে। এই প্যাকেজ কি পরিণত?
লেনজাই

2
কোড.লাঞ্চপ্যাড.না. / ফোননফ অনুসারে সর্বশেষে ২০১৫ আপডেট হয়েছে তাই এখন আর সক্রিয় প্রকল্প নয়
গ্রেগ ব্রে

8

আপনার যদি কোনও মেশিনে আপনার পছন্দ মতো ইনস্টলেশন থাকে তবে আপনি সহজেই এটি ক্লোন করতে পারেন। একই আর্কিটেকচার (32-বিট বা 64-বিট অর্থাৎ i386 বা amd64 বা ...) চালানোর সময় পর্যন্ত মেশিনগুলির আলাদা আলাদা হার্ডওয়্যার রয়েছে কিনা তা বিবেচ্য নয়।

এটি করার একটি উপায় এখানে। এটি কিছুটা দীর্ঘ, তবে মোটামুটি কম প্রযুক্তি। অনেক বৈচিত্র সম্ভব।

  1. নতুন মেশিনের ডিস্কটি বিদ্যমান মেশিনে (বা বিপরীতে) প্লাগ করুন।
  2. বিদ্যমান ইনস্টলেশন থেকে বুট করুন
  3. নতুন ডিস্ক সেট আপ করুন :
    • ডিস্কগুলির যদি একই আকার থাকে: পার্টিশন সরঞ্জামটি চালু করুন (সিস্টেম / প্রশাসন / জিপিআর্টেড, প্যাকেজ gparted) এবং সম্পূর্ণ পুরানো ডিস্কটি নতুন ডিস্কে অনুলিপি করুন।
      • যদি আপনি পরে অন্য মেশিনে কোনও মেশিনের ডিস্কটি মাউন্ট করেন তবে কোনও বিভ্রান্তি এড়াতে আপনার নতুন সিস্টেমের অনন্য শনাক্তকারীদের অনুলিপিগুলি দেওয়া উচিত। Ext2 / ext3 / ext4 ফাইল সিস্টেমের জন্য, নতুন ডিস্কটি sudo tune2fs -U $(uuidgen) /dev/sdz1কোথায় sdzরয়েছে 1সেটির মতো একটি কমান্ড ব্যবহার করুন এবং এটি পার্টিশন নম্বর।
      • আপনি যদি আপনার খণ্ডগুলিতে নামগুলি অর্পণ করেন, আপনি বিভিন্ন নাম নির্ধারণ করতে চাইতে পারেন।
    • অন্যথায়, জিপিআর্টেড বা সিস্টেম / প্রশাসন / ডিস্ক ইউটিলিটি সহ নতুন ডিস্কে পার্টিশন সেট আপ করুন এবং সেগুলি ফর্ম্যাট করুন। আপনার যদি উভয় ডিস্কে একই আকারের পার্টিশন থাকে, আপনি সেগুলি জিপিআর্টে অনুলিপি করতে পারেন।
  4. নতুন ইনস্টলেশনটির মূল পার্টিশনটি মাউন্ট করুন যা এখন স্থানগুলিতে প্রদর্শিত হবে।
  5. (আপনি যদি পুরো ডিস্কটি অনুলিপি করেন তবে এই পদক্ষেপটি এড়িয়ে যান)) পুরানো ইনস্টলেশনটির রুট পার্টিশন থেকে ডেটা অনুলিপি করুন । নোট করুন যে এই ধাপে অনুমতি সংরক্ষণ এবং মালিকানা ফাইল করা অত্যাবশ্যক এবং এর অর্থ আপনাকে এটি অবশ্যই সুপারসুজার (রুট) হিসাবে করতে হবে। আমি জানি না উবুন্টু জিইউআই এটি করার উপায় কী। কমান্ড লাইনে, চালান ( নতুন রুট পার্টিশনটি মাউন্ট করা অবস্থানে প্রতিস্থাপন করুন )।sudo cp -ax / /media/disk9/media/disk9
  6. আপনার যে কোনও পার্টিশন থাকতে পারে তার জন্য পূর্বের দুটি ধাপটি পুনরায় করুন (উদাহরণস্বরূপ একটি পৃথক হোম পার্টিশন), যদি না আপনি ধাপ 3-তে সম্পূর্ণরূপে এই পার্টিশনটি (বা ডিস্ক) অনুলিপি করেন না।
  7. নতুন ইনস্টলেশনটি সাম্প্রতিক করুন (ধরে নিলেন এটি মাউন্ট করা হয়েছে /media/disk9; adjust as needed):
    • নতুন মেশিনের নাম সেট করতে সম্পাদনা করুন । অধীনে ফাইল চেক হোস্টনেম অন্যান্য ঘটনার জন্য - এটা প্রদর্শিত হতে পারে , ইত্যাদি/media/disk9/etc/hostname/media/disk9/etc//media/disk9/etc/hosts/media/disk9/etc/mailname
    • আপনি যদি কোনও এসএস সার্ভার চালাচ্ছেন তবে সরান /media/disk9/etc/ssh/ssh_host_*_key*। আপনি যখন নতুন ইনস্টলেশন বুট করবেন তখন সার্ভারটি নতুন কী তৈরি করবে।
    • আপনি যদি সম্পাদনা করে নেটওয়ার্কটি কনফিগার করেছেন তবে নতুন ইনস্টলেশনটির জন্য /etc/network/interfacesসম্পাদনা করুন /media/disk9/etc/network/interfaces
    • বৈকল্পিকভাবে, ফাইল মুছে ফেলুন /etc/udev/rules.d/70-persistent-*.rules, যদি থাকে যাতে আপনার ডিস্ক এবং নেটওয়ার্ক ইন্টারফেসের একই নামের (পুনঃব্যবহারের sda, eth0নতুন মেশিনে, ...)।
    • আপনি যদি মালিকানাধীন ভিডিও ড্রাইভার (এটিআই বা এনভিডিয়া) ব্যবহার করছেন এবং নতুন মেশিনটি একই ড্রাইভার ব্যবহার না করা উচিত তবে /media/disk9/etc/X11/xorg.confযান /media/disk9/etc/X11/xorg.conf.old-machine, অন্যথায় আপনি নতুন মেশিনে কোনও জিইউআইতে বুট করতে পারবেন না।
  8. সরান নতুন ইনস্টলেশন ফিরে তার ন্যায়সঙ্গত মেশিনে সঙ্গে ডিস্ক।
  9. আপনি যদি পুরোভাবে ডিস্কটি ক্লোন না করে থাকেন তবে একটি লাইভ সিডি / ইউএসবি পপ করুন এবং বুটলোডারটি মেরামত করুন ।
  10. নতুন ইনস্টলেশন থেকে বুট করুন এবং প্রয়োজনীয় বাম-ওভার ট্রানজিশন পদক্ষেপগুলি করুন:
    • আপনাকে নতুন মালিকানাধীন ড্রাইভার (সিস্টেম / প্রশাসন / হার্ডওয়্যার ড্রাইভার) ইনস্টল করতে হবে ।
    • আপনার যদি নেটওয়ার্ক ম্যানেজারের মাধ্যমে স্থির আইপি ঠিকানা স্থাপন করা থাকে তবে নতুন মেশিনের জন্য নেটওয়ার্কিং সেট আপ করুন।
    • আপনি যদি কোনও ssh সার্ভার চালনা dpkg-reconfigure openssh-serverকরেন তবে একটি নতুন হোস্ট কী তৈরি করতে চালান ।

হ্যালো ২০১৩ থেকে :) আপনি কি নিশ্চিত যে বিভিন্ন হার্ডওয়্যার গুরুত্বপূর্ণ নয়? এমনকি আমি যদি চাইনিজ ল্যাপটপ থেকে ম্যাক এয়ারে চলে যাই?
সিটিথারগন

@ সিসিথারগন যতক্ষণ না এটি একই সিপিইউ টাইপ (উভয় ক্ষেত্রে x86), কোনও বড় পার্থক্য নেই, সম্ভবত কিছু ড্রাইভার ইনস্টল করতে হবে এবং আমি যে কনফিগারেশন ফাইলগুলি উল্লেখ করেছি। উইন্ডোজ থেকে পৃথক, লিনাক্স কয়েকটি সহজে সনাক্ত করতে সক্ষম ফাইলগুলিতে তার হার্ডওয়্যার নির্ভরতা কেন্দ্রীভূত করে।
গিলস 'তাই খারাপ হওয়া বন্ধ করুন'

1
আপনি লিখেছেন এটির
মার্ক এম

সংক্ষিপ্তসার জন্য ধন্যবাদ। আমি এটিকে পছন্দ করব যদি আপনি /etc/udev/rules.d/70-persistent-net.rulesউদেব দ্বারা সজ্জিত ফাইল যা অপসারণের জন্য যুক্ত করতে পারেন তবে এটি গ্যারান্টি হিসাবে ব্যবহার করা হয় যে নতুন নেটওয়ার্ক ডিভাইসগুলি আগের মতো ইনস্টল করা নামটি পায় না।
টিভিএন

@tvn আপনার আসলে ফাইলটি সরানোর দরকার নেই। এটি একই ইন্টারফেস / ডিস্কের নামগুলি পুনরায় ব্যবহার হতে বাধা দেবে, তবে এটি অবশ্যই কোনও খারাপ জিনিস নয় isn't
গিলস 'অসন্তুষ্ট হওয়া বন্ধ করুন'

6

আপনার সমস্ত ডেটা এবং সেটিংস আপনার বাড়িতে লাইভ।

আপনি যদি কেবল এটি অনুলিপি করেন তবে আপনি হারাবেন:

  • ইনস্টল করা প্রোগ্রাম। তবে সাব্যাকন এই প্রশ্নের উত্তর দেখুন ।
  • হোম ওয়াইড কম্পিউটারে সিস্টেম ওয়াইড কনফিগারেশনগুলি সাধারণত অতিরিক্ত পিপিএ হয়।
  • সিস্টেম ওয়াইড প্রোগ্রাম (সাধারণত ডেমনস) ডেটা (যেমন মাইএসকিউএল ডাটাবেসগুলি)।

আমি মনে করি যে নেটওয়ার্ক অনুলিপি তৈরির সবচেয়ে সহজ উপায় হ'ল:

  • পুরানো কম্পিউটারে ওপেনএসএইচ সার্ভার ইনস্টল করুন গুইবার ডাউনলোড করুন
  • নিশ্চিত হয়ে নিন যে উভয় কম্পিউটারই নেট থেকে গেছে।
  • নতুন কম্পিউটারে নটিলাস (ফাইল ব্রাউজার) খুলুন।
  • ভিউ মেনুতে, "লুকানো ফাইলগুলি দেখান" পরীক্ষা করুন।
  • ঠিকানা বারের ধরণে সিটিআরএল + এল টিপুন ssh://ip-of-old-computer/home/
  • আপনাকে পুরানো কম্পিউটারে আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করা উচিত।
  • আপনি জিইউআই ব্যবহার করে যা চান তা অনুলিপি করুন।

এখানে চিত্র বর্ণনা লিখুন


4

ড্রপবক্স।

এইভাবে আমি আমার সেটিংসকে একটি মেশিন থেকে অন্য মেশিনে ব্যাক আপ করি এবং আমি যদি আমার হার্ড ডিস্কটি পুরোপুরি হারাতে পারি তবে তাতে কিছু আসে যায় না।

ড্রপবক্স হ'ল একটি অনলাইন ব্যাকআপ / সিঙ্ক্রোনাইজেশন পরিষেবা, এবং এটি বড় লুটগুলিকে কিক করে, এবং আপনি এটি বিনামূল্যে পেতে পারেন। এটি উবুন্টু কার্মিকের অধীনে এবং অংশীদার সংগ্রহস্থলের অধীনে উপলব্ধ। আপনি নটিলাস-ড্রপবক্স নামে একটি প্যাকেজ সন্ধান করছেন। বা, আপনি কেবল এটি সাইট থেকে ডাউনলোড করতে পারেন: https://www.DPboxbox.com/downloading?os=lnx

উপরের লোকেরা যেমন উল্লেখ করেছেন, আপনার বেশিরভাগ প্রাসঙ্গিক সেটিংস এর অধীনে সংরক্ষণ করা হয়েছে /home/yourname/.whatever

উদাহরণস্বরূপ gnome কনফিগারেশন সেটিংস এর অধীনে সংরক্ষিত হয়

/home/username/.gnome2

সুতরাং, সিঙ্ক্রোনাইজেশন করতে:

প্রথম অংশ: ড্রপবক্সে কনফিগারেশন সেটিংস ব্যাক আপ করুন। (এটি সমস্তই "পুরানো" মেশিনে রয়েছে, যেখানে আপনার সেটিংস / কনফিগারেশন আপনি কীভাবে চান সেগুলি রয়েছে।)

  1. আপনার হোম ডিরেক্টরিতে যান এবং যতগুলি সম্ভব "ডটফাইলস" এবং ডিরেক্টরিগুলি সন্ধান করুন। এগুলির প্রায় সমস্তই ব্যক্তিগত কনফিগারেশন সেটিংসের সাথে প্রাসঙ্গিক হতে চলেছে hidden (লুকানো ফাইলগুলি দেখতে নটিলাসে কন্ট্রোল + এইচ চাপুন।)
  2. আপনি আপনার ড্রপবক্স ফোল্ডারে সেই কনফিগারেশন ফাইলগুলির ফাইল অনুলিপি করতে চাইছেন। আপনি যদি তাদের হারিয়ে যাওয়ার বিষয়ে আফ্রিকা থাকেন তবে একটি ব্যাকআপ করুন।
  3. আপনার হোম ডিরেক্টরি থেকে মূল ফাইলগুলি সরিয়ে ফেলুন, তারপরে ফাইলটিকে নতুন ডিরেক্টরিতে (আপনার ড্রপবক্স ফোল্ডারের নীচে) হোম ডিরেক্টরিতে একটি লিঙ্ক তৈরি করুন। আপনি "আল্ট" কী ধরে রাখার সময় আপনার হোম ডিরেক্টরি নামে ফাইল / ফোল্ডারটিকে টেনে এনে এবং এনে "লিঙ্ক তৈরি করুন" নির্বাচন করে এটি করতে পারেন।

দ্বিতীয় খণ্ড: (নতুন মেশিনে)) ড্রপবক্স-সিঙ্ক্রোনাইজ কনফিগারেশন সেটিংস থেকে লিঙ্ক তৈরি করুন।

  1. আপনার "নতুন" মেশিনে, যেমন। টাটকা উবুন্টু ইনস্টল করুন, মুছে ফেলুন ( এবং প্রয়োজনীয় যদি আপনার পুরানো হোম ডিরেক্টরি কনফিগারেশন ফাইলগুলি ব্যাক করুন )। নতুন মেশিনে ড্রপবক্স ইনস্টল করুন। এটি সিঙ্ক্রোনাইজ করার অনুমতি দিন, একে আপনার পুরানো মেশিন সেটিংস ডাউনলোড করুন।
  2. নতুন মেশিনে উপরের পদক্ষেপ 3 পুনরাবৃত্তি করুন - ড্রপবক্স-সিঙ্ক্রোনাইজ ফোল্ডারগুলি থেকে হোম ডিরেক্টরিতে লিঙ্কগুলি অনুলিপি করুন।

Voila। আপনার এখন ইন্টারনেট ভিত্তিক সেটিংস ব্যাকআপ এবং মাইগ্রেশন রয়েছে।


2

স্টিপ্পলকে একবার দেখুন, আমার কাছে আকর্ষণীয় দেখাচ্ছে:

"ইনস্টল করা অ্যাপ্লিকেশন, .ফনফাই ফাইল এবং অন্যান্য সেটিংসের একটি তালিকা একটি কাউচডিবিতে সংরক্ষণ করুন U এই ডিবিটিকে উবুন্টু ওয়ান দিয়ে অন্য কম্পিউটারগুলিতে সিঙ্ক করুন This এই অ্যাপ্লিকেশনটি আপনাকে অন্য কম্পিউটারগুলিতে packages প্যাকেজগুলি এবং .কনফিগ ফাইলগুলি ইনস্টল করতে সহায়তা করে।"

https://launchpad.net/stipple


উবুন্টু ওয়ান এখন আর বিকল্প নেই কারণ পরিষেবাটি বন্ধ হয়ে গেছে।
টমিসলভ নাকিক-আলফায়ারভিক

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.