রাস্পবেরি পাই ব্যাকআপ তৈরি করতে এটিই কি আরএসসিএনসি-র সঠিক ব্যবহার?


10

আমার অজ্ঞতা ক্ষমা করুন, আমি এই সাইটের একটি নতুন ব্যবহারকারী লিনাক্স এবং রাস্পবেরি পাই।

নিম্নলিখিতটি একটি প্রশ্নের লিঙ্ক, যা থেকে আমি স্থানীয় স্থানীয় নেটওয়ার্কে ম্যাকবুক প্রো এর এইচডিডি-র একটি ফোল্ডারে ব্যাকআপ rsyncতৈরি করতে আমার নিজস্ব rsyncকমান্ড তৈরি করতে ব্যবহারকারীর সোনারিলকসের ব্যবহারের ভাল নথিভুক্ত উত্তরটি ব্যবহার করেছি:

একটি রাস্পবেরি পাই নিজেই একটি ব্যাকআপ তৈরি করতে ব্যবহার করা যেতে পারে?

আমি এই প্রশ্নটি অনুসরণ করতে অক্ষম ছিলাম এবং ব্যবহারকারীর সোনালীলোকদের বার্তা দিতে পারিনি কারণ মনে হচ্ছে স্ট্যাক এক্সচেঞ্জের তেমন কোনও জিনিস নেই?

আমি যা নিয়ে এসেছি তা হ'ল:

rsync -aHv --rsync-path="sudo rsync" --delete-during --exclude-from=/Users/user/Documents/rsync-exclude.txt --rsh="ssh" user@host:/ /Users/user/Desktop/rpi-backup/

--rsync-path="sudo rsync"আর্গুমেন্টের সংযোজনটি আমি যা বুঝতে পারি তা থেকে এসএসএসের মাধ্যমে কোনও (অনিরাপদ) মূল অ্যাকাউন্ট ব্যবহার না করার জন্য অনুমতি দেয়।

সমস্ত কিছু ঠিকঠাক বলে মনে হচ্ছে তবে দুর্ভাগ্যক্রমে স্থানান্তর শেষে আমি একটি ত্রুটি পেয়েছি যা দেখতে এরকম দেখাচ্ছে:

rsync error: some files could not be transferred (code 23) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-47/rsync/main.c(1400) [generator=2.6.9]

এটি কি আমার সম্পর্কে উদ্বিগ্ন হওয়া উচিত এবং যদি তাই হয় তবে আমি কীভাবে এটি সংশোধন করব? বা, এটি কি কারণ আমি একটি rsync-exluded.txtফাইল ব্যবহার করে নির্দিষ্ট ডিরেক্টরি কপির উপর থেকে আরএসআইএনসি করার সময় বাদ দিয়েছিলাম এবং এই ত্রুটিটি কেবল এটিকে নিশ্চিত করছে?

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


স্ট্যাক এক্সচেঞ্জে স্বাগতম (এবং এর রাস্পবেরি পাই স্বাদযুক্ত কোণে)! আপনি যদি কোনও প্রাথমিক ব্যবহারকারীর কাছে বার্তা প্রেরণ করতে পারবেন না তবে আপনি যদি (প্রাথমিকভাবে) ভাল প্রশ্ন জিজ্ঞাসা করে এবং ভাল উত্তর সরবরাহ করেন তবে আপনার খ্যাতি এমন পর্যায়ে পৌঁছে যাবে যেখানে আপনি চ্যাট রুমগুলিতে কথা বলতে পারবেন (20+ খ্যাতি) এবং উপাদানটিতে মন্তব্য যুক্ত করতে পারেন আপনার নিজের নয় (50+)।
স্লাইডেভেন

ব্যবহারকারী "সোনারিলকস" বর্তমানে আমাদের মডারেটরদের একজন (তাদের নামের পাশে the নোট করুন) এবং এটি বেশ সক্রিয় - আপনি তাকে " দ্য বেকারি " তে খুঁজে পেতে পারেন যা রাস্পবেরি পাই এসই এর প্রাথমিক চ্যাট রুম .. ওহ, আপনার পথে আপনাকে সহায়তা করার জন্য যুক্তিসঙ্গত প্রশ্নের জন্য একটি +1 রাখুন। 8-)
স্লাইসভেন

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

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

আপনি যদি কোনও মন্তব্যে উল্লেখ করছেন তবে আপনার এটির ঠিকানা দেওয়া উচিত (@ সহ)। 1 ইউনিক্স এবং লিনাক্স rsyncপৃথক, 2 ওএস এক্স ইউনিক্সকে তার নিজস্ব স্তর দিয়ে ওভারলে করে যা নির্দিষ্ট ডিরেক্টরিগুলিতে অ্যাক্সেসকে বাধা দেয় 3 ব্যবহারকারীদের মেলে না থাকলে সেটিংস নষ্ট হয়ে যায়, 4 অনুমতি hfxএবং তা ext4উল্লেখযোগ্যভাবে পৃথক হয়। আপনি ব্যবহারকারীর ফাইলগুলির ব্যাক আপ করতে সফল হতে পারেন, তবে সিস্টেম ফাইলগুলি হারিয়ে যাবে / অনুমতিগুলি হারাবে।
মিলিওয়েজ

উত্তর:


1

আপনি যা করার চেষ্টা করছেন তা করতে বেশ কিছু সমস্যা রয়েছে।

  1. অন্যরা যেমন উল্লেখ করেছে, আপনি ext [234] fs থেকে hfs + এবং পিছনে গিয়ে প্রচুর মেটাডেটা হারাবেন। এছাড়াও, ডিফল্টভাবে এইচএফএস + হ'ল কেস-সংরক্ষণ করা তবে কেস-সংবেদনশীল, সুতরাং আপনার যদি যেমন, / বিন / ফু এবং / বিন / ফু থাকে তবে আপনি সেগুলির একটি হারাবেন। আরও একটি লিনাক্স মেশিন ব্যবহার করা ভাল। আপনার কাছে অতিরিক্ত মেশিন নেই এমন অত্যন্ত সম্ভাবনাময় ক্ষেত্রে, কেবল আপনার ম্যাকবুকটিতে একটি লিনাক্স ভিএম আনুন।
  2. আরএসআইএনসি বিকল্পগুলি ভুল নয়। সমস্ত মেটাডেটা সঠিকভাবে স্থানান্তর করতে আপনার -avSHxAX প্রয়োজন।
  3. আপনার সত্যই --rsync-path বা --rs দরকার নেই। রুট হিসাবে আপনি যা করছেন কেবল তা করুন এবং অ্যাক্সেসের অনুমতি দেওয়ার জন্য অন্য মেশিনের রুট অ্যাকাউন্টে .ssh / अधिकृत_keys সেট আপ করুন। কম বিভ্রান্তিকর।
  4. ব্যাকআপ নেওয়ার সঠিক উপায় হ'ল ডাম্প / রিস্টোর ব্যবহার।

1

আমার চলমান আরপিআই 3 চলমান রাস্পিয়ান জেসিকে ক্লোন করতে আমি কয়েক সপ্তাহ ধরে প্রতিদিন আরপিআই-ক্লোন ব্যবহার করে যাচ্ছি । দ্বিতীয় মাইক্রো এসডি কার্ডে ক্লোন করতে প্রায় 10 মিনিট সময় লাগে। আমি তারপরে সুইচ অফ করব, দুটি কার্ডই বের করবো, ক্লোনটি ব্যবহার করে আসলটি এবং বুটটি সঞ্চয় করব। সুতরাং আমি জানি যে ব্যাকআপ কাজ করে। আমি এইভাবে 3 টি কার্ড ঘোরান, যাতে আমার সর্বদা একটি নিরাপদ কার্ড থাকে। এটা আমার জন্য কাজ করে ;-)


আকর্ষণীয় স্ক্রিপ্ট জিওফ, দুর্ভাগ্যক্রমে এটি পরীক্ষা করার জন্য আমার কাছে এই মুহুর্তে প্রয়োজনীয় হার্ডওয়্যার নেই। এটি শীঘ্রই পরীক্ষা করা হবে। লিঙ্কের জন্য ধন্যবাদ।
বিশৃঙ্খলাবিহীন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.