Skip to main content

ব্যাক আপ করার জন্য একটি পদ্ধতি হিসাবে একটি tarball ব্যবহার করুন

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks (জুন 2025)

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks (জুন 2025)
Anonim

উইকিপিডিয়া অনুসারে, একটি টারববল একটি কম্পিউটার ফাইল ফর্ম্যাট যা একাধিক ফাইলগুলিকে একক ফাইলের মধ্যে একত্রিত করতে পারে যা "টারববল" নামে পরিচিত, সাধারণত সংকুচিত হয়।

সুতরাং কিভাবে এটি আমাদের সাহায্য করে এবং আমরা তাদের জন্য কি ব্যবহার করতে পারেন?

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

একটি Tar ফাইল ব্যবহার উপকারিতা কি কি?

  • আপনি একটি বড় ফাইল ফাইল একটি বড় ফাইল গ্রুপ করতে পারেন
  • Tar কমান্ডটি বেশিরভাগ লিনাক্স সিস্টেমে উপলব্ধ এবং এটিকে প্রায়শই সরানো যায় এবং সামঞ্জস্যপূর্ণ সমস্যা ছাড়াই বের করা যায়
  • Tar ফাইল ফাইলের জন্য অ্যাক্সেস সময় বজায় রাখে
  • Tar ফাইল ফাইলের জন্য অনুমতি বজায় রাখে
  • Tar ফাইল প্রতীক লিঙ্ক অন্তর্ভুক্ত করা হয়
  • আপনি ট্যাপ, ডিভিডি, ইউএসবি ড্রাইভ যেমন কাঁচা ডিভাইসগুলিতে টার ফাইলগুলি লিখতে পারেন

Tar ফাইল তৈরির জন্য কারণ

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

সফট ফাইলগুলি সফ্টওয়্যার বা অন্যান্য সহযোগিতামূলক সামগ্রী বিতরণ করতেও ব্যবহার করা যেতে পারে। একটি অ্যাপ্লিকেশন ডজন বিভিন্ন প্রোগ্রাম এবং লাইব্রেরি এবং ইমেজ, কনফিগারেশন ফাইল, readme ফাইল এবং ফাইল তৈরি হিসাবে অন্যান্য সমর্থনকারী কন্টেন্ট গঠিত হয়। একটি tar ফাইল বন্টন উদ্দেশ্যে এই কাঠামো একসাথে রাখতে সাহায্য করে।

Tar ফাইল ব্যবহার করে ডাউনসাইড

উইকিপিডিয়া tar ফাইলগুলি ব্যবহার করার জন্য সীমাবদ্ধতাগুলি তালিকাভুক্ত করে যা এতে অন্তর্ভুক্ত কিন্তু এতে সীমাবদ্ধ নয়:

  • অপারেটিং সিস্টেম সমর্থন। ইউনিক্স এবং লিনাক্স প্ল্যাটফর্মগুলিতে টার ফাইলগুলি ব্যাপকভাবে গৃহীত হয় তবে তৃতীয় পক্ষের সরঞ্জামগুলি উইন্ডোজের মধ্যে তাদের খোলার জন্য প্রয়োজনীয়
  • Tarbombs - মূলত এই টার ফাইলগুলি আপনার ফাইল সিস্টেম জুড়ে একাধিক ডিরেক্টরি ফাইল প্রসারিত এবং স্থান করার জন্য ডিজাইন করা হয়। আপনার নিজের ব্যবহার করার সময় tarballs গ্রহণ করার সময় এটি একটি সমস্যা। কম্পিউটিং সবচেয়ে জিনিস পছন্দ, বিশ্বস্ত সম্পদ কী।
  • এটি একটি tar ফাইল থেকে পৃথক ফাইল সনাক্ত এবং নিষ্কাশন কঠিন
  • Gzip এর সাথে সংকুচিত হলে আপনাকে সম্পূর্ণ ফাইলকে কমপ্রেস করতে হবে যখন মান জিপ ফাইলের সাথে আপনি সংক্ষেপিত এবং পৃথক ফাইলগুলি এক্সট্রাক্ট করার সময় সংরক্ষণাগারের সামগ্রী দেখতে পারেন।
  • একটি টার ফাইলে একই অবস্থানের সাথে দুটি অভিন্ন ফাইল থাকতে পারে যা অ্যাক্ট্রেটেড হওয়ার পরে অন্যটিকে ওভাররাইট করতে পারে

কিভাবে একটি Tar ফাইল তৈরি করতে

একটি tar ফাইল তৈরি করতে আপনি নিচের সিনট্যাক্সটি ব্যবহার করেন:

tar-cf tarfiletocreate listoffiles

উদাহরণ স্বরূপ:

tar-cf garybackup ./music/* ./ চিত্রাবলী / ./videos/*

এটি আমার সঙ্গীত, ছবি এবং ভিডিও ফোল্ডারের সমস্ত ফাইলগুলির সাথে গ্যারি ব্যাকআপ নামক একটি টারপ ফাইল তৈরি করে। ফলে ফাইল সম্পূর্ণরূপে অসম্পূর্ণ এবং মূল ফোল্ডার হিসাবে একই আকার নেয়।

এটি একটি নেটওয়ার্ক অনুলিপি বা ডিভিডিগুলিতে লেখার ক্ষেত্রে দুর্দান্ত নয় কারণ এটি আরও ব্যান্ডউইথ, আরও ডিস্ক এবং কপি করার জন্য ধীর হবে।

আপনি compressed tar ফাইল তৈরি করতে tar কমান্ডের সাথে gzip কমান্ড ব্যবহার করতে পারেন। মূলত, একটি জিপড টার্ন ফাইল একটি tarball হয়।

একটি Tar ফাইল মধ্যে ফাইল তালিকা কিভাবে

একটি tar ফাইলের সামগ্রীগুলির তালিকা পেতে নিম্নলিখিত সিনট্যাক্স ব্যবহার করে:

tar -tvf tarfilename

উদাহরণ স্বরূপ:

tar -tvf garybackup

কিভাবে একটি Tar ফাইল এক্সট্রাক্ট করুন

নিম্নোক্ত সিনট্যাক্স ব্যবহার করে একটি টার ফাইল থেকে সমস্ত ফাইলগুলি সরাতে:

tar -xf tarfilename

আরও পড়া

  • জিএনইউ টর ম্যানুয়াল পেজ
  • একটি tar ফাইল কি
  • Tar কমান্ড ব্যবহার উদাহরণ
  • Gzip কমান্ডের একটি সংক্ষিপ্ত উদাহরণ