এটি হল সিডিব্যাকআপ কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
cdbackup - CD-R(W)/DVR-R(W) এ স্ট্রিমিং ব্যাকআপ
সাইনোপিসিস
cdbackup [-mvwCDRVX] [-d যন্ত্র] [-র scsi-dev] [-স স্পীড]
[-আমি ভাবমূর্তি] [-পৃ NUM] [-l আয়তন] [-ক লেবেল]
[-গ হুকুম] [--- cdrecord-বিকল্প]
বর্ণনাঃ
cdbackup হল CD-R(W)/DVD-R(W) ডিস্কে স্ট্রিমিং ব্যাকআপ করার জন্য একটি ইউটিলিটি। এটা ডিজাইন করা হয়েছে
যেকোনো ব্যাকআপ টুলের সাথে কাজ করতে যা ব্যাকআপকে stdout-এ লেখে (যেমন tar/cpio/afio)।
লক্ষ্য করুন: এই প্রোগ্রামের প্রয়োজন যে একটি সাম্প্রতিক সংস্করণ cdrecord(1) (বা cdrecord-ProDVD এর জন্য
DVD সমর্থন) PATH-এ উপস্থিত রয়েছে।
যদিও আপনি CD-R(W) মিডিয়াতে বেশ কয়েকটি সেশন নিখুঁতভাবে যুক্ত করতে পারেন, আমি তৈরি করতে পারিনি
এই কাজটি DVD-R(W) মিডিয়াতে। এই মিডিয়াতে একাধিক, পৃথক ব্যাকআপের অনুমতি দিতে,
ভার্চুয়াল ইমেজ ধারণা চালু করা হয়েছে.
একটি ভার্চুয়াল ইমেজ আপনার হার্ডডিস্কের একটি প্লেইন ফাইল। আপনি একটিতে বেশ কয়েকটি ব্যাকআপ যুক্ত করতে পারেন
ছবি এবং আপনার ব্যাকআপ সেশন শেষ করার পরে, ছবিটি সিডিআর/ডিভিডি মিডিয়াতে ডাম্প করা হয়
একটি জ্বলন্ত অধিবেশন। আপনি চাইলে একই ছবি একাধিকবার ডাম্প করতে পারেন
সিডিআর/ডিভিডি মিডিয়াতে অপ্রয়োজনীয়তা।
ভার্চুয়াল ইমেজ ফাইল সিডিব্যাকআপ দ্বারা মুছে ফেলা হয় না. একটি ছবি ডাম্প করার পরে, আপনাকে করতে হবে
এটি আপনার নিজের দ্বারা মুছে ফেলুন।
সতর্কবার্তা! লিনাক্সের অধীনে এই প্রোগ্রামটি ব্যবহার করার সময়, মাউন্ট করা ডাম্প ব্যবহার না করার বিষয়ে নিশ্চিত হন
নথি ব্যবস্থা. এতে দূষিত ব্যাকআপ তৈরির উচ্চ সম্ভাবনা রয়েছে। কার্নেল সংস্করণ হিসাবে
2.4.19, এটি ঠিক করা হয়নি এবং এটি মোটেও ঠিক নাও হতে পারে৷ আপনি লিনাস পড়তে পারেন
এ সম্পর্কে বিবৃতি
<http://search.alphanet.ch/cgi-bin/search.cgi?max_results=10&type=long&msgid=[ইমেল সুরক্ষিত]&domain=ml-linux-kernel>
বিকল্প
-d যন্ত্র
ডিভাইসের নাম যা একটি (আংশিকভাবে
লিখিত) মিডিয়া।
(ডিফল্ট: /dev/burner)
-r scsi-ডিভাইস
scsi ডিভাইস যা পাস করা হয় cdrecord(1) (dev= এর মাধ্যমেscsi-ডিভাইস) দিতে হবে
তিন হিসাবে, কমা দ্বারা পৃথক সংখ্যা: scsibus,লক্ষ্য,LUN.
(ডিফল্ট: কোনটি বা পরিবেশ পরিবর্তনশীল CDR_DEVICE এর বিষয়বস্তু)
-s স্পীড
লেখার গতি যা পাস হয় cdrecord(1) (গতির মাধ্যমে=স্পীড).
(ডিফল্ট: 4 বা পরিবেশ পরিবর্তনশীল CDR_SPEED এর বিষয়বস্তু)
-p NUM প্যাডিংয়ের জন্য ব্যবহার করার জন্য সেক্টরের সংখ্যা (2048 বাইট) (দেখুন cdrecord(1) প্যাডসাইজ)।
(ডিফল্ট: 15)
-X মধ্যে CDROM XA2 মোডের ব্যবহার সক্ষম করে৷ cdrecord(1)। ডিফল্টরূপে সিডিরম মোড 1 ব্যবহার করা হয়।
নির্দিষ্ট কার্নেলে পুনরুদ্ধারের সময় ডিফল্ট সম্ভবত সমস্যা সৃষ্টি করছে
একটি মিডিয়াতে শেষ সেশনের শেষে সংস্করণ/CDROM হার্ডওয়্যার সমন্বয়। সনি
ড্রাইভ CDROM XA 2 মোড সমর্থন করে না (দেখুন cdrecord(1)-বহু)।
-R ডিভিডি লেখার মোড সক্ষম করে। Cdrecord-ProDVD ডিভিডি মিডিয়া বার্ন করতে ব্যবহার করা হয়, কিন্তু এটা
"dvdrecord" নামক একটি স্ক্রিপ্টের মাধ্যমে ডাকা হয়। আপনার cdrecord-ProDVD কী সেট করা উচিত
এবং সেখান থেকে cdrecord-ProDVD কল করুন।
মনে রাখবেন আপনি DVD মিডিয়াতে একাধিক সেশন লিখতে পারবেন না। হয় আপনি লাঠি
মিডিয়া প্রতি একটি ব্যাকআপ সহ বা আপনাকে ভার্চুয়াল ছবি ব্যবহার করতে হবে।
DVD মোডে -p এবং -X বিকল্পগুলির কোন প্রভাব নেই।
-i ভাবমূর্তি
ভার্চুয়াল ইমেজ মোড সক্ষম করে। ব্যাকআপ স্ট্রীম প্রদত্ত ইমেজ ফাইলে লেখা হয়।
ফাইলটি তৈরি করা হয় যদি এটি বিদ্যমান না থাকে। এটি একটি স্পষ্ট মিডিয়া দিতে বাধ্যতামূলক
-l সহ আকার। তৈরি ভার্চুয়াল ইমেজ মিডিয়ার থেকে বড় না হয় সেদিকে খেয়াল রাখুন
আকার আপনি পরে এটি ডাম্প করতে চান. আপনি একটি ভার্চুয়াল ছবিতে 96টি পর্যন্ত ব্যাকআপ যোগ করতে পারেন।
যদি ব্যাকআপ নির্দিষ্ট মিডিয়া আকার প্রসারিত করে এবং আপনি মাল্টি-ডিস্ক সক্ষম করে থাকেন
মোড, অতিরিক্ত ইমেজ ফাইল তৈরি করা হয় (ফাইল নাম থেকে উদ্ভূত হয়
একটি বিন্দু এবং একটি দশমিক সংখ্যা যোগ করে প্রাথমিক ছবির নাম)।
(ডিফল্ট: কোনোটিই নয়)
-w -i দিয়ে নির্দিষ্ট করা ভার্চুয়াল ইমেজটিকে বাস্তব মিডিয়াতে ডাম্প করুন। ইমেজ ডাম্প হিসাবে লেখা হয়
একক সেশন সবসময়। আপনি যদি মাল্টি-ডিস্ক মোড এবং অতিরিক্ত ছবি সক্রিয় করে থাকেন
পাওয়া যায়, আপনাকে মিডিয়া পরিবর্তনের জন্য অনুরোধ করা হচ্ছে, যাতে আপনি সমস্ত ছবি ডাম্প করতে পারেন
চালু করুন।
ভার্চুয়াল ছবি (এমনকি যখন মিডিয়াতে ডাম্প করা হয়) পুরানো সিডিব্যাকআপের সাথে সামঞ্জস্যপূর্ণ নয়
সংস্করণ।
-l আয়তন
স্বাভাবিক অপারেশনের জন্য মিডিয়ার আকার cdrecord ATIP থেকে স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়
তথ্য যদি এটি ব্যর্থ হয় বা ভার্চুয়াল ইমেজ মোডের জন্য সেট করতে এই বিকল্পটি ব্যবহার করুন
মিডিয়া আকার। মিডিয়াতে কত ডেটা সংরক্ষণ করা যেতে পারে তা গণনা করতে এটি ব্যবহার করা হয়।
ডিফল্টরূপে প্রদত্ত মানটি মেগাবাইট হিসাবে নেওয়া হয়। আপনি একটি একক অক্ষর যোগ করতে পারেন
যে সংখ্যাটি নির্বাচন করতে হবে: (k) ilobytes, (m)egabytes, (g)igabytes বা (s) ectors (যেমন)
170k, 4488m, 350000s)।
(ডিফল্ট: স্বয়ংক্রিয় সনাক্ত)
-C ডেটাব্লক সিআরসি চেকসাম তৈরি করা অক্ষম করে। ব্যবহার করার কোন বাস্তব কারণ নেই
এই বিকল্পটি, যদি না আপনি অভ্যস্ত অতিরিক্ত 0,2% মিডিয়া স্পেস বহন করতে না পারেন
চেকসাম সংরক্ষণ করুন।
যদিও চেকসামড ব্যাকআপগুলির অন-ডিস্ক বিন্যাস ভিন্ন, তবে সেগুলি সম্পূর্ণ
সিডিব্যাকআপের পুরোনো সংস্করণের সাথে পিছনের দিকে সামঞ্জস্যপূর্ণ, তবে স্পষ্টতই পুরানো সংস্করণ
ব্যাকআপ অখণ্ডতা পরীক্ষা করতে পারবেন না.
-a লেবেল
ব্যাকআপ সেট সনাক্ত করার জন্য একটি পাঠ্য লেবেল৷ এই স্ট্রিং প্রথম 32 অক্ষর হয়
ব্যাকআপ দিয়ে সংরক্ষণ করুন।
(ডিফল্ট: "CDBackup Track")
-c হুকুম
যখনই সিডিব্যাকআপে একটি নতুন মিডিয়ার জন্য অনুরোধ করতে হবে তখন কমান্ডটি কার্যকর করা হয়
মাল্টি-ডিস্ক মোড। এই কমান্ডটি (বা স্ক্রিপ্ট) ব্যবহারকারীকে অনুরোধ করবে এবং পরে ফিরে আসবে
রেকর্ডিং ডিভাইস আবার প্রস্তুত. কমান্ড একটি যুক্তি পায়, যা
ডিভাইসের নাম দিয়ে পাস করা হয়েছে -d. এটি ডিভাইসে কমান্ড ইস্যু করতে ব্যবহার করা যেতে পারে
মিডিয়াকে বের করে দেওয়ার মতো।
(ডিফল্ট: অভ্যন্তরীণ ডিস্ক চেঞ্জ প্রম্পট ব্যবহার করুন)
-m মাল্টি-ডিস্ক মোড সক্ষম করে। বর্তমান মিডিয়া পূর্ণ হলে, একটি নতুন মিডিয়া অনুরোধ করা হয়
(বিকল্প দেখুন -c) এবং ব্যাকআপ অব্যাহত আছে। ব্যাকআপ শুধুমাত্র খালি রাখা যেতে পারে
মিডিয়া, এর মানে আপনি ধারাবাহিকতার জন্য আংশিকভাবে পূর্ণ মিডিয়া সন্নিবেশ করতে পারবেন না।
-v ভার্বোস মোড সক্ষম করে।
-D DEBUG আউটপুট সক্ষম করে (সম্ভবত স্বাভাবিক ব্যবহারের জন্য দরকারী নয়)।
-V সংস্করণ তথ্য প্রিন্ট আউট এবং প্রস্থান.
-- cdrecord-বিকল্প
নিম্নলিখিত অপশন পাস cdrecord(1).
উদাহরণ
একটি টার সংরক্ষণাগার তৈরি করতে / হোম এবং /dev/scd700 (scsi) তে এটিকে 0 MB CD-R(W) এ আউটপুট করুন
ডিভাইস 2,0):
tar cvf - / হোম | cdbackup -d /dev/scd0 -r 2,0 -l 700 -a "টেস্ট ব্যাকআপ"
একটি টার সংরক্ষণাগার তৈরি করতে , / usr এবং এটিকে 650 MB এর একটি সিরিজে (মাল্টি-ডিস্ক মোড) আউটপুট করুন
CD-R(W) /dev/sr1 (scsi ডিভাইস 1,4,0) এ লেখার গতি 12 এবং ভার্বোস আউটপুট সহ:
tar cf - , / usr | cdbackup -d /dev/sr1 -r 1,4,0 -s 12 -m -v
একটি ভার্চুয়াল ছবিতে একটি ব্যাকআপ তৈরি করতে:
tar cf - , / usr | cdbackup -i /tmp/vimage -l 4488m
একই ভার্চুয়াল ছবিতে অন্য ব্যাকআপ যোগ করুন (মাল্টি-ডিস্ক মোড সহ):
tar cf - / হোম | cdbackup -i /tmp/vimage -l 4488m
/dev/cdrom (scsi-ide ডিভাইসে একটি (বা একাধিক) DVD মিডিয়াতে ভার্চুয়াল ইমেজ ডাম্প করুন
0,0,0), বার্নফ্রি সক্রিয় করা হচ্ছে:
cdbackup -i /tmp/vimage -w -R -d /dev/cdrom -r 0,0,0 -s 4 -m -- driveopts=burnfree
জানা সমস্যার
CDROM ড্রাইভার এবং কার্নেল সংস্করণের কিছু সংমিশ্রণ যখন সমস্যা সৃষ্টি করে
ডেটা পুনরুদ্ধার করা। পুনরুদ্ধার প্রক্রিয়াটি শেষের কাছাকাছি একটি পঠিত ত্রুটির সাথে বাতিল হয়ে যায়
সেশন, যখন মিডিয়া তথ্য পুরোপুরি ভাল.
সমস্ত সিডিআর সেশন ট্র্যাক-এ-ওয়ান মোডে লেখা (যা মাল্টিসেশনের জন্য অনিবার্য)
অন্তত দুটি অপঠনযোগ্য রানআউট সেক্টরে শেষ করুন (অতিরিক্ত তথ্যের জন্য দেখুন
cdrecord প্যাকেজ থেকে README.copy ফাইল করুন)। কার্নেল কিছু readahead না
ডিভাইস, এটি ডেটার প্রকৃত প্রান্তে পৌঁছানোর আগে এই অপঠনযোগ্য সেক্টরগুলিতে হোঁচট খায়।
কিছু ড্রাইভার syslog এ রিপোর্ট করছে কিন্তু অ্যাপ্লিকেশনে ত্রুটি পাস করে না
অন্যরা আবেদন ব্যর্থ করে। ব্যবহারকারীর প্রতিক্রিয়া থেকে, মনে হচ্ছে বিশুদ্ধ SCSI সেটআপগুলি
বেশিরভাগই সূক্ষ্ম কাজ করে, যখন ide-scsi সেটআপগুলি ব্যর্থ হওয়ার সম্ভাবনা থাকে।
লেখক একটি সম্পূর্ণ সমাধান প্রদান করতে সক্ষম নন, তবে কিছু ইঙ্গিত যা সাহায্য করতে পারে:
1. সাম্প্রতিক কার্নেলে আপডেট করুন।
2. পুনরুদ্ধার করার সময় বিকল্প -R সহ কার্নেল রিডহেড নিষ্ক্রিয় করুন।
3. বিকল্প -p সহ প্যাডসাইজ বাড়ান। মান ব্যবহার করুন >= 128।
4. বিকল্প ব্যবহার করুন -X যদি আপনার লেখক এটি সমর্থন করে (সনি ড্রাইভ এটি সমর্থন করে না
মোড).
যদি আপনি সমস্যা সম্পর্কে অতিরিক্ত তথ্য দিতে পারেন তাহলে লেখকের সাথে যোগাযোগ করুন।
লেখক
স্টেফান হুলসউইট[ইমেল সুরক্ষিত]>
onworks.net পরিষেবা ব্যবহার করে অনলাইনে সিডিব্যাকআপ ব্যবহার করুন