কোনও হোম নেটওয়ার্কের দুটি পিসির মধ্যে কীভাবে ফাইল / ডেটা সিঙ্ক করবেন?


11

তাদের হোম ডিরেক্টরিতে প্রায় একই ফাইলগুলির সাথে আমার কাছে একটি ডেস্কটপ এবং একটি ল্যাপটপ রয়েছে। মাঝে মাঝে আমি পরিবর্তন করতে ~/Music, ~/Documentsইত্যাদি তবে অবশ্যই এই পরিবর্তনগুলি অন্যান্য মেশিন প্রভাবিত করে না।

সুতরাং আমি আমার ল্যাপটপ এবং ডেস্কটপের হোম ফোল্ডারের সমস্ত ডেটা সিঙ্ক করার জন্য একটি সমাধান চাই। আমি তাদের একবারে ক্রস কেবল দিয়ে সংযুক্ত করতে পারি।

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


ড্রপবক্স নেটওয়ার্ক সিঙ্কও সরবরাহ করে তাই সম্ভবত এটি সম্ভবত ভুল সরঞ্জাম নয়।
টার্বো

উত্তর:


8

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

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

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


1
ঠিক এটিই আমি যা খুঁজছি তবে এতে একটি সমস্যা রয়েছে imgur.com/Apqbq.png অন্যান্য লোকদেরও একযোগে একই সমস্যা ছিল। আপনি কি সমাধান জানেন?
গৌরব বুটোলা

1
হুম, আমি এটি নিজেই দেখিনি, তবে আমি নিম্নলিখিত ডিবিয়ান বাগটি পেয়েছি যা আপনি লক্ষ্য রাখতে চাইতে পারেন: bugs.debian.org/cgi-bin/bugreport.cgi?bug=252336 - এর সাথে সমস্যা মনে হচ্ছে প্রোগ্রামটি বাধাগ্রস্থ হচ্ছে। উল্লিখিত ফাইলটি চেষ্টা করে মুছে ফেলুন এবং আরও একবার দেখুন। যদি এটি স্থির থাকে তবে আপনার কমান্ডলাইন সংস্করণটি (এটিই আমি ব্যবহার করি) এর সাথে আরও ভাগ্য পেতে পারে। দুঃখিত আমি আরও সাহায্য হতে পারে না।
আইয়ান লেন

আপনার সাহায্যের জন্য ধন্যবাদ. এটি হ'ল আমি যা চেয়েছিলাম, এটি সত্যিই একটি দুর্দান্ত সরঞ্জাম, আমি একযোগে এসএসএইচ এর মাধ্যমে আমার ডেটা সিঙ্ক করছি am
গৌরব বোটোলা

7

এর জন্য সেরা সরঞ্জামটি হ'ল কমান্ড লাইন সরঞ্জাম "Rsync"। আপনার যদি কোনও জিইউআই প্রয়োজন হয়, ইউনিয়ন বা লাকিব্যাকআপ চেষ্টা করুন, যা রাইকিঙ্কের ধারণাটির উপর ভিত্তি করে। ইউনিসন এবং লাকিব্যাকআপ উভয়ই ভাণ্ডারগুলিতে রয়েছে।

Rsync এর উদাহরণ হতে পারে:

আরএসআইএনসি -ভিএসটিআর / হোম / স্কেইন / ছবি / / হোম / অন্যান্য ইউজার / ছবি /

... যা আমার ছবি ডিরেক্টরিকে অন্যান্য ব্যবহারকারীর চিত্র ডিরেক্টরিতে সিঙ্ক্রোনাইজ করবে। আমি নির্দিষ্ট করা বিকল্পগুলি কোনও অনুলিপি যাচাই করবে, অনুলিপি করার সময় টাইমস্ট্যাম্পগুলি / অনুমতি সংরক্ষণ করবে এবং যেখানে পাওয়া যাবে সাব-ডাইরেক্টরিগুলিকে অনুসরণ করবে। আরও বিকল্পের জন্য "man rsync" করুন।

আপনার পিসিগুলিকে একসাথে সংযুক্ত করার জন্য - হয় সেগুলিকে একটি স্যুইচ / হাবের উপর রাখুন বা ক্রসওভার কেবল ব্যবহার করুন তারপরে সাম্বার মাধ্যমে ডিরেক্টরিগুলি ভাগ করুন।

সম্পাদনা: দুটি ভাল পিসি "আয়না" তৈরি করার লক্ষ্যে কিছু ভাল পয়েন্ট তৈরি করতে হবে। এই কমান্ডটি উত্স থেকে গন্তব্যে কেবল ফাইলগুলি "যুক্ত" করবে। যদি আপনাকে মুছতে হয়, তবে আপনাকে সেখানেও ডিলিট অপশনটি প্রয়োজন।

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

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

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


আমি উভয়ের পুরো / হোম সিঙ্ক করব, এটি কি চালানো ঠিক হবে? rsync -vxtr / home / user1 / home / user2 এটি কি দ্বি-উপায়ে সিঙ্ক করবে? এটি কি কোনও নথির সর্বশেষ সম্পাদিত অনুলিপি সংরক্ষণ করতে চলেছে বা ফাইলটি উপস্থিত থাকলে তা উপেক্ষা করবে?
গৌরব বোটোলা

মূল প্রশ্নে আমার সম্পাদনাগুলি দেখুন।
স্কেইন

1

আপনি চাইলে বা টার্মিনালটি পছন্দ করতে না চাইলে কয়েকটি গুই ভিত্তিক বিকল্প

grsync নাম হিসাবে একটি প্রাথমিক গুই বোঝায় rsync

অভিন্নতা একত্রীকরণ grsyncতারা একই জিনিস ব্যতীত অন্য বিকল্প ব্যাকএন্ডগুলি ব্যবহার করে

আপনি সেগুলি সফ্টওয়্যার কেন্দ্র থেকে বা ব্যবহার করে ইনস্টল করতে পারেন apt-get


0

সহজ উত্তর:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

-U বিকল্পটি তারিখের সাথে তুলনা করে এবং কেবলমাত্র লক্ষ্যমাত্রার উত্সের তারিখের চেয়ে পুরানো হলে স্থানান্তরিত হয়।

-v এর অর্থ ভার্বোজ, -z মানে সংক্ষেপণ ব্যবহার।

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