আমি আমার স্ন্যাপশটগুলি নেওয়ার জন্য ec2- ধারাবাহিক-স্ন্যাপশট ( http://alestic.com/2009/09/ec2-consistance-snapshot ) ব্যবহার করি (RHEL / CentOS থেকে প্রাপ্ত অ্যামাজনের লিনাক্সে) - এটি পার্লে লেখা এবং সরাসরি API ব্যবহার করে । আপনি স্ন্যাপশট করতে চান ভলিউম নির্দিষ্ট করুন এবং এটি আপনাকে একটি বিবরণ যুক্ত করতে দেয়।
(এডাব্লুএস কনসোলে আপনি সূক্ষ্ম শস্য নিয়ন্ত্রণের প্রয়োজন হলে আপনি ট্যাগ যুক্ত করতে পারেন তবে একটি সাধারণ ব্যাকআপের জন্য যা প্রয়োজন নাও হতে পারে, এবং উপরে ব্যবহৃত পার্ল মডিউল দ্বারা এখনও সমর্থিত নয় (নেট :: অ্যামাজন :: ইসি 2))।
উপরের স্ক্রিপ্টটি স্ন্যাপশটগুলি মুছে দেয় না (কেবলমাত্র নতুন তৈরি করুন - ধারাবাহিকভাবে (যেমন এটি স্ন্যাপশটের আগে ডিস্ক / ডিবি স্থির করতে পারে) Since যেহেতু এটি প্রায়শই ব্যবহৃত হয় এবং আমি লিখেছিলাম পুরানো স্ন্যাপশটগুলি মুছতে কোনও সামঞ্জস্যপূর্ণ পার্ল স্ক্রিপ্টটি খুঁজে পাইনি) wrote আমার নিজস্ব ( http://www.thatsgeeky.com/2011/06/rotating-ebs-snapshots-ec2-prune-snapshots/ ) এটি কাজটি (দাদা-পিতা-পুত্র ঘূর্ণন) ভাল করে এবং একই নির্ভরতা ব্যবহার করে এবং উপরের স্ক্রিপ্ট হিসাবে পরামিতি।
অবশ্যই, উভয় ক্রোন মাধ্যমে চালানো হয়।
(তত্ত্ব অনুসারে, কোনও ডাটাবেস পর্যন্ত কিছু অনুরূপ স্ক্রিপ্টগুলি (উদাহরণস্বরূপ পিএইচপি এবং রুবিতে লেখা আছে) হুক করা যথেষ্ট সহজ হওয়া উচিত, এবং নেওয়া ভলিউম এবং স্ন্যাপশটের নিজস্ব লগটি বজায় রাখা - প্রতিটি স্ন্যাপশটের একটি অনন্য আইডি রয়েছে তাই যতক্ষণ রেকর্ড করা যায়, বাড়ির অভ্যন্তরীণ কোনও সংস্থা সহজেই সম্ভব হওয়া উচিত [[তবে, ব্যাকআপ উদ্দেশ্যে, ভলিউম-আইডি এবং তারিখটি প্রায়শই যথেষ্ট]]
সিএলআই সরঞ্জামগুলি ব্যবহার করবেন না - এগুলি জাভাতে লেখা এবং কোনও সরাসরি এপিআই প্রয়োগের তুলনায় হাস্যকরভাবে ধীর হয়।