S3cmd ইসলাম S3 তথ্য, আপলোড এবং উদ্ধার পরিচালনা করার জন্য একটি কমান্ড লাইন টুল. এটা ভাল কমান্ড লাইন ভয় করবেন না, যারা ক্ষমতা ব্যবহারকারীদের জন্য উপযুক্ত হয়. প্রকল্প স্ক্রিপ্ট জন্য আদর্শ, স্বয়ংক্রিয় ব্যাকআপ শস্যদানা, ইত্যাদি থেকে সূত্রপাত
ইসলাম S3 একটি যুক্তিসঙ্গতভাবে দামের তথ্য স্টোরেজ সেবা. বন্ধ সাইট ব্যাকআপ, সংরক্ষণ এবং অন্যান্য তথ্য সংগ্রহের চাহিদার জন্য আদর্শ. আরো জানতে ইসলাম S3 সম্পর্কে আমাদের পেজ দেখুন.
সহজ S3cmd HowTo
ইসলাম Aws / S3 জন্য নিবন্ধন
, ইসলাম S3 হোমপেজে যান ডান কলামে "ওয়েব সেবা জন্য সাইন আপ করুন" বাটন ক্লিক করুন এবং রেজিস্ট্রেশন মধ্য দিয়ে কাজ করে. আপনি S3 ব্যবহারের জন্য ইসলাম চার্জ আপনাকে অনুমতি দেয় করার জন্য আপনার ক্রেডিট কার্ড বিবরণ সরবরাহ করতে হবে. শেষে আপনি আপনার অ্যাক্সেস এবং সিক্রেট কি posses উচিত
S3cmd --configure চালান
আপনি দুটি কি জন্য জিজ্ঞাসা করা হবে - কপি এবং আপনার নিশ্চিতকরণ ইমেল থেকে বা আপনার ইসলাম অ্যাকাউন্ট পৃষ্ঠা থেকে পেস্ট করুন. তাদের অনুকরণ সময় সতর্কতা অবলম্বন করা আবশ্যক! তারা কেস সংবেদনশীল এবং সঠিকভাবে প্রবেশ করতে হবে অথবা আপনি অবৈধ স্বাক্ষর বা অনুরূপ সম্পর্কে ত্রুটি পেয়ে যাব.
চালান s3cmd ম সব আপনার buckets তালিকা.
আপনি শুধু S3 ব্যবহার করে শুরু হিসেবে এখন আপনি মালিকানাধীন কোন বালতি আছে. তাই আউটপুট খালি হবে.
S3cmd মেগাবাইট S3 সঙ্গে একটি বালতি করুন: // আমার-নতুন-বালতি-নাম
বালতি পূর্বেই উল্লেখ করা হয়েছে নাম S3 এর _all_ ব্যবহারকারীদের মধ্যে অনন্য হতে হবে. যে "পরীক্ষা" বা মত সহজ নাম মানে "asdf ও" ইতিমধ্যেই নেয়া হয় এবং আপনি আরো মূল কিছু করতে হবে. আমি কখনও কখনও, উদাহরণস্বরূপ, 'logix.cz পরীক্ষা' একটি বালতি নাম নেতৃস্থানীয় আমার ই-মেইল ডোমেইন নাম (logix.cz) সঙ্গে আমার বালতি নাম উপসর্গ:
~ $ S3cmd মেগাবাইট S3: //logix.cz-test
তৈরি বালতি 'logix.cz-পরীক্ষা'
S3cmd ls সঙ্গে আবার আপনার buckets তালিকাভুক্ত করুন
এখন আপনি আপনার পুনশ্চ তৈরি বালতি দেখতে পাবেন
~ $ S3cmd ম
2007-01-19 01:41 S3: //logix.cz-test
বালতি বিষয়বস্তু তালিকাভুক্ত করুন
~ $ S3cmd ম S3: //logix.cz-test
বালতি 'logix.cz পরীক্ষা':
~ $
এটি সত্যিই, খালি.
বালতি মধ্যে একটি ফাইল আপলোড করুন
~ $ S3cmd করা addressbook.xml S3: //logix.cz-test/addrbook.xml
ফাইল 'addressbook.xml' S3 হিসেবে সংরক্ষণ করা: //logix.cz-test/addrbook.xml (123456 বাইট)
এখন আমরা আবার বালতি বিষয়বস্তু তালিকা করতে পারেন
~ $ S3cmd ম S3: //logix.cz-test
বালতি 'logix.cz পরীক্ষা':
2007-01-19 01:46 120k S3: //logix.cz-test/addrbook.xml
ফিরে ফাইল পুনরুদ্ধার এবং তার বিকৃত করা হয়েছে কিনা পরীক্ষা
~ $ S3cmd পেতে S3: //logix.cz-test/addrbook.xml ঠিকানার-2.xml
অবজেক্ট S3: //logix.cz-test/addrbook.xml 'ঠিকানার-2.xml' হিসাবে সংরক্ষণ (123456 বাইট)
~ $ একাধিক md5sum addressbook.xml ঠিকানার-2.xml
39bcb6992e461b269b95b3bda303addf addressbook.xml
39bcb6992e461b269b95b3bda303addf ঠিকানার-2.xml
মূল ফাইলের চেকসাম উদ্ধার এক এক সাথে মেলে. এটা কাজ মনে হচ্ছে.
পরিষ্কার নয়: অবজেক্ট মুছে দিন এবং বালতি অপসারণ
~ $ S3cmd RB S3: //logix.cz-test
ত্রুটি: S3 ত্রুটি: 409 (সংঘাত): BucketNotEmpty
সেকি, আমরা কেবল খালি buckets অপসারণ করতে পারেন!
~ $ S3cmd দেল S3: //logix.cz-test/addrbook.xml
অবজেক্ট S3: //logix.cz-test/addrbook.xml মুছে ফেলা
~ $ S3cmd RB S3: //logix.cz-test
মুছে ফেলা বালতি 'logix.cz-পরীক্ষা'
এই রিলিজে নতুন কি:
- এই রিলিজে কপি কমান্ড যোগ করা হয়েছে এবং দূরবর্তী ফাইল, CloudFront সমর্থন, [Del] বিদ্যমান বস্তু, এবং [করা] জন্য রিকার্সিভ এবং ওয়াইল্ডকার্ড সমর্থন, [পেতে], এবং উপর একটি ACL নির্ধারণের জন্য একটি নতুন [setacl] কমান্ড পরিবর্তনশীল. --dry রান [সিঙ্ক], [পেতে] [করা], এবং এর জন্য সক্ষম হয়. খালি buckets এর অপসারণ অনুমতি দেওয়া হয়.
- অগ্রগতি মিটার প্রয়োগ করা হয়.
- নতুন --include, --rinclude, এবং - (দ) অন্তর্ভুক্ত থেকে অপশন --exclude বহিষ্কার অগ্রাহ্য করা যোগ করা হয় নি .
- --add হেডার বিকল্প [ম] জন্য একটি --list-MD5 বিকল্প বরাবর যোগ করা হয়েছিল.
সংস্করণ 0.9.8.4:
- This রিলিজে নতুন আপনি কি উপরের কেস এক্সেস নামে buckets, পুনরুদ্ধার .
- এটা ইউনিকোড অক্ষরের সাথে ফাইলের নামের হ্যান্ডলিং উন্নতি হয়েছে.
- এটা (ইসলাম EC2 উপর উদাহরণস্বরূপ) খুব দ্রুত লিঙ্ক ZeroDivisionError এড়াতে.
- এটা ব্যর্থ পুন: প্রকাশ করা হবে অনুরোধ (যেমন সংযোগ ত্রুটি, অভ্যন্তরীণ সার্ভার ত্রুটি, ইত্যাদি).
- সিঙ্ক সম্পূর্ণরূপে সুসংগত সসীম এর পরিবর্তে খোলা যাবে না যে ফাইল অগ্রাহ্য.
- ফাইল প্রচুর সঙ্গে সিঙ্ক ফাইল খুলুন কোটা রান আউট না.
পাওয়া মন্তব্যসমূহ না