আমি কীভাবে ক্লাউডে একটি দূরবর্তী হোম ডিরেক্টরি ব্যাকআপ করতে পারি?


1

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

আমি সরাসরি আপলোড করি এমন কোনও টারবাল বনাম যে কোনও ইউটিলিটি বা পরিষেবাগুলি ব্যবহার করতে পারি?

আমার কাছে কেবল sshআমার অ্যাকাউন্টে অ্যাক্সেস রয়েছে এবং এটি এই ফ্যাশনে সিঙ্ক করতে চাই।


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

আপনার বিশ্ববিদ্যালয়ের কি আরএসসিএন, গিট, বিএক্সআর বা এইচজি ইনস্টল করা আছে যা আপনি সংস্করণ-নিয়ন্ত্রণ ভিত্তিক ব্যাকআপের জন্য ব্যবহার করতে পারেন?
বেন ওয়েস্ট

@ বেন ওয়েস্ট হ্যাঁ, আমি আরএসএনসি-র দিকে নজর রেখেছি। আমি সত্যিই সংস্করণ নিয়ন্ত্রণ ব্যবহার করতে চাইছি না, একটি মেঘ স্টোরেজ সরবরাহকারীর / বাড়ির খাঁটি ব্যাকআপ। আমি ভেবেছিলাম আমি সেই সমস্ত খালি জায়গাটিও ব্যবহার করতে পারি :)।
স্কিগুইয়

উত্তর:


1

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

এটি বাদ দিয়ে, একটি ক্রোন জব সেটআপ করা যা একটি শিডিয়ুলে সার্ভারে ssh করে এবং ফাইলগুলি ডাউনলোড করা একটি কার্যকর বিকল্প হবে।

ক্রোন কাজ দ্বারা চালিত স্ক্রিপ্ট হিসাবে সহজ হতে পারে

ssh user@remote_host "tar -cf - ~" | bzip2 -zc | cat > ~/dropbox/$(date | sed 's/\ /\-/ig')-rhost_backup.tar

অথবা সাধারণ পদে: "এসএমএস ব্যবহার করে, রিমোট সিস্টেম কলে: '% HOME_DIR% এর সংরক্ষণাগার তৈরি করুন এবং কনসোলটিতে ফেলে দিন' bzip2 সহ জিপ, এবং আমার ড্রপবক্সে টাইমস্ট্যাম্পড ফাইলটিতে রেখে (ধরে নিবেন যে আপনার ড্রপবক্স রয়েছে) ~ / ড্রপবক্স)।

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


দয়া করে ওপি'র সম্পাদনাটি দেখুন। তারা বিশেষত কীভাবে তাদের দূরবর্তী হোম ডিরেক্টরি নির্দেশিকা সিঙ্ক করার বিষয়ে জানতে চান।

আমি আপনার অনুরূপ একটি বিকল্প পদ্ধতি পেয়েছি সুতরাং ধারণাটির জন্য আপনাকে ধন্যবাদ।
স্কিগুইয়

উত্তর হিসাবে আপনার পদ্ধতি পোস্ট করুন? আমি আনন্দের সাথে খ্যাতিটি ছেড়ে দেব
বেন ওয়েস্ট

0

ড্রপবক্স এখানে একটি লিনাক্স ক্লায়েন্ট অফার করে । আপনার শেল অ্যাক্সেস থাকার কারণে আপনার এটিকে সহজেই সেট আপ করতে এবং চালাতে সক্ষম হওয়া উচিত।

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

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


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

এটি ব্যবহার করার জন্য আপনার রুট অ্যাক্সেসের প্রয়োজন হবে না (কমপক্ষে লিঙ্কের নির্দেশাবলী অনুসারে) বা আপনাকে আপনার হোম ডিরেক্টরি থেকে এক্সিকিউটেবল চালানোর অনুমতি দেওয়া হচ্ছে না?
dset0x

দুর্ভাগ্যক্রমে আমার কাছে কোনও ক্লায়েন্ট ইনস্টল করার অ্যাক্সেস নেই বা অন্যথায় আমি ইতিমধ্যে এটি করে ফেলেছি।
স্কিগুইয়

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