Volume چیست؟
Volume یا درایو منطقی، یک فضای اندوخته سازی واحد و در دسترس است که یک فایل سیستم یکتا دارد و معمولا روی یک دیوارک واحد از یک هارد دیسک پیمان میگیرد.
Clone چیست؟
Clone، کپی یکسان و امثال از چیزی است و برای اطلاعات بیشتر درباره اسنپ شات اینجا را کلیک کنید اولین بار در دانش بیولوژی بیان شد. شرکتهایی مشابه Compaq و Dell از کامپیوترهای IBM تقلید کردند لغایت سیستمهایی مانند آن را با قیمت مناسبتر و ارزانتر ارایه دهند. در این زمان بود که برای اولین بار در صنعت کامپیوتر و سرور از این اصطلاح استفاده شد.
Versioning چیست؟
ورژنینگ یعنی ایجاد و مدیریت چندین نسخه از یک فرآورده که همگی آنها یک عملکرد دارند ولی یا درمان یافتهاند یا آپگرید شدهاند یا کاستومایز شدهاند. این اصطلاح اصولا برای سیستم عاملها، نرم ادوات و وب سرویسها بهرهگیری میشود.
Snapshot چیست؟
Snapshot مجموعهای از اشارهگرها است که به دیتای اندوخته شده روی هارد، Tape و یا استوریج NAS و SAN اشاره دارد و چیزی مانند به جدول محتواست اما رایانه و سرور به آن مانند یک بکاپ کامل از دیتا نگاه میکند. اگر به طور خلاصه بخواهیم تعریفی از Snapshot ارایه دهیم، میتوانیم بگوییم که Snapshot در واقع Versioning است.
در ادامه تعریف آن اضافه میکنم که Snapshot یعنی توانایی غیرفعال کردن یک تغییر (Undo A Change). بیایید مثالی بزنیم: اگر هر ساعت یک Snapshot بگیرید، تمام فایلها و فولدرها میتوانند به وضعیتی برگردند که در هر یک از Snapshot های گرفته شده داشتهاند. بعد اگر ویروسی شده باشید میتوانید فایلها و فولدرها و کل Volume ها را به وضعیتی برگردانید که قبل از درگیر شدن با ویروس داشتهاید.
پیشنهاد مطالعهبررسی کامل قابلیت اسنپ شات در استوریج کیونپ و آموزش شیوه استفاده از آن
تفاوت بکاپ و اسنپ شات
بکاپ، کپی کاملی از دیتاست. اگر ۵ ترابایت داده داشته باشید، هر کپی، ۵ ترابایت سایر فضا اشغال میکند. اگر ساعتی یک بکاپ بگیرید پس از ۱۰ ساعت، ۵۰ ترابایت محیط لازم دارید. بعد دقیقا به همین دلیل، اندوخته چندین نسخه بکاپ چندان رایج نیست و بکاپگیری برای Versioning پسندیده نیست.
Snapshot برای ورژنینگ کردن عالی است چون از جنس بکاپ نیست و میتوانید نسخههای بسیاری داشته باشید بدون اینکه فضای زیادی اشغال کنند. یک Snapshot تنها احتیاج به اندوخته اطلاعاتِ لازم برای Undo A Change کردن دارد که مایه میشود فضای اقلیت نسبت به بکاپ لازم داشته باشد.
تفاوت بکاپ و اسنپ شات
مزایا و معایب اسنپ شات در مساوی بکاپ
اما برویم سراغ دیگر تفاوت های بکاپ و اسنپ شات.
Snapshot، مخصوص همان سیستمی است که از آن اسنپ شات گرفته میشود ولی از بکاپ میتوان در سیستمهایی غیر از سیستمی که متعلق به بکاپ تهیه شده، برای بازگرداندن استفاده کرد.
هنگام بازگرداندن، تنها دربایستن به برگزیدن اسنپ شات است ولی از آنجایی که Backup، کپی کاملی از اطلاعات است، به تنظیمات اکثریت احتیاج دارد.
از Snapshot برای بازگرداندن سیستم به همان وضعیت پیشین کاربرد میشود اما از بکاپ برای بازیابی اطلاعات میتوان استفاده کرد.
در چهره بروز سخت مشکل افزاری در سیستم، سایر نمیتوانید با اسنپ شات، سیستم را بازگردانید بلکه باید با بکاپ این شغل انجام شود.
خرید استوریج های QNAP در فالنیک
فالنیک (ایران اچ پی) دارنده سبد کامل محصولات QNAP با گارانتی معتبر در ایران. محصولات QNAP پسندیده برای ردههای سازمانی، کسبوکارهای کوچک و میانه و خانگی طراحی شدهاند. جهت مشاوره و خرید محصولات QNAP کلیک کنید:
مشاوره و خرید استوریج QNAP
اسنپ شات بهتر است یا بکاپ؟
همه چیز ارتباط به باره بهرهگیری شما دارد. به عنوان مثال برای راهاندازی نرم انگیزه ها و سرویس، Snapshot بهتر است و در مبحث امنیت و حفاظت از اطلاعات، بکاپگیری توصیه میشود.
جدول سنجش مزایای بکاپ و Snapshot
در این تصویر تماشا میکنید که چگونه مزایای شیوه های اسنپ شات و بکاپ در ساحل هم میتواند سیاست کاملی در زمینه نگهداری و امنیت اطلاعات باشد.
پیشنهاد مطالعهبهترین شیوه های بک آپ گیری از سرور و شبکه
تفاوت Snapshot و Clone در استوریج
Clone و Snapshot هر دو روشهای نکوداشتن برای Disaster Recovery هستند. تنها باید بدانیم هر کدام برای چه محیطهایی پسندیده هستند.
کلون در واقع برپایی کپی کامل از چیزی است در حالی که Snapshot یک کپی Initial تعبيه میکند تا با آن بتوان دگرگونی ها متوالی را برپایی کرد. یعنی یک کپی از چگونگی فعلی سیستم جاسازی میکند لغایت بتوان متعلق به هم در ساخت Clone و هم بازگرداندن سیستم به چگونگی باره نظر استفاده کرد. وقتی از یک لحظه ویژه Snapshot تهیه میشود میتوان از آن برای بازگرداندن وضعیت استفاده کرد و سپس یک کپی جدید و کامل از چیزی تهیه کرد. کاربرد آن در ایجاد پایگاه داده، فایل سیستم و ماشین مجازی است. به عنوان نمونه در بسیاری از محیطها همانند پایگاه داده، فقط تقسیم کوچکی از داده تغییر میکند پس با استفاده از یک Snapshot، میتوان یک کپی یا Clone جدید تعبيه کرد بدون آن که همه پایگاه داده را کپی کنیم.
راهکارهای حفاظت از اطلاعات
میتوان از Storage Snapshot برای ایجاد کلون کاربرد کرد. مثلا در محصولاتی که EMC و NetApp و دیگر تولیدکنندگان تولید میکنند، هم از Full Clone هم از Snapshot پشتیبانی میشود پس این این امکان برای شما فراهم است که انواع مختلفی کلون متعلق به Snapshot ها ایجاد کنید. شدنی از به کلون خاصی در یک سررسید ویژه بیچارگی داشته باشید الی دیتابیس، فایل سیستم یا ماشین مجازی برپایی کنید.
اسنپ شات در ماشین مجازی
در بسیاری محیطها مانند دیتابیس، باید ورژنهای مختلفی داشته باشید ولی فقط بخش کوچکی از دادهها تغییر میکند. با Snapshot در فضای ذخیره سازی صرفهجویی میشود و با کلون های نرمش پذیر که را دارید میتوانید کپیهایی از کپی جاسازی کنید الی محصولات، تستها، توسعه و مهار کیفیت را اتمام دهید. پس میتوانید کپیهای بسیاری بدون Overhead تعبيه کنید.
کلون، کپی کامل است و Snapshot تصویری از ورژنی در سررسید خاص.
Snapshot برای ایجاد کپی های Point-in-Time از Volume های منتخب بهرهگیری میشود و همگی اینها در یک Pool جداگانه روی Appliance اندوخته میشوند. مدل پایه MAS شامل ۶۴ Snapshot License است که میتواند بیشینه لغایت ۵۱۲ نیز آپگرید شود.
بررسی راهکار حفاظتی اسنپ شات
کاربران میتوانند Snapshot ها را به صورت دستی یا برنامهریزی شده در فواصل زمانی مشخص، برپایی کنند. شمار حروف نام این Snapshot ها نیز محدود به ۲۰ حرف است. با به کارگیری Snapshot مورد نظر، به سادگی میتوان چگونگی Volume را به حالت مورد نظر برگرداند. میتوانید به راحتی Volume Cloning را اتمام دهید: انتخاب Volume، انتخاب گزینه کپی از منوی دراپ دان و اجرای آن (میتوانید برای سررسید مشخصی نیز اتمام این کار را زمانبندی کنید). هم Snapshot ها و هم Clone ها میتوانند برای پورتهای FC کاربرد شوند.
۶ نکته مهم در گرفتن snapshot
حداقل ۲۰ تا ۳۰ درصد فضای ذخیره سازی بیشتری برای Snapshot در نظر بگیرید.
اسنپ شات های باستانی را طی برنامه مشخصی منزه کنید. هر بار که اسنپ شات جدیدی میگیرید، اسنپ شات های قبلی به چهره Read only در میآیند.
پاک کردن اسنپ شات ها منابع سیستمی را درگیر میکند پس این کار را زمانی که بار کاری ناچیز است اتمام دهید.
هنگام اتمام کارهای ریسکی همانند آپگرید دیتابیس اصلی حتما پیش از شروع، بکاپ کاملی جاسازی کنید و سپس اسنپ شات بگیرید. در این مواقع (نصب و آپگیرید و تغییرات اساسی) فقط به دریافت اسنپ شات اکتفا نکنید.
هنگام defragmenting از اسنپ شات فعال بهرهگیری نکنید چون تمام تغییراتی که هنگام defragmenting روی دیسک ایجاد میشود، روی فایل اسنپ شات کپی میشود.
داکیومنت اسنپ شات گیری خود را برای تیم ادمین آماده کنید. این داکیومنت باید شامل مواردی چون کدام VM باید از اسنپ شات کاربرد کند، کدام اپلیکیشن ریسک بالاتر یا پایینتری دارد باشد.
انواع روشهای اخذ اسنپ شات و مزایا و معایب آنها
انواع شیوه های گرفتن Snapshot عبارتند از:
Copy-on-write
Redirect-on-write
Clone or split-mirror
Copy-on-write (COW) with background copy
Incremental
Continuous data protection – CDP
هر یک از این روش ها دارای مزایا و معایب خاص خویش هستند:
همگی این انحاء در نگهداری از اطلاعات در برابر خطاهای منطقی استعمال دارند.
همه روشها به جز شیوه نخست و دوم در برابر خطاهای فیزیکی از دیتا نگهداری میکنند و منابع سیستمی کمی (مانند مصرف CPU) بهرهگیری میکنند.
صرفه جویی در محیط در شیوه نخست و دوم و ششم از کل اغلب است.
در طریق دوم و سوم نوشتن overhead روی نسخه کپی اصلی دیتا سپریدن نمیشود و در بقیه زیاد زیاد انجام میشود.
ری استور کردن snapshot
در تکنولوژی copy-on-write با دو طریق میتوانید اسنپ شات خویش را روی base volume خود Restore کنید: (base volume همان ظرفیت فیزیکی دیسک است)
Snapshot volume: اگر میخواهید فایل های منزه شده تان را بازیابی کنید با ایجاد Snapshot volume از یک snapshot image و سپس وابستگی دادن آن به هاست این کار را اتمام دهید.
snapshot image: اگر میخواهید base volume تان را به سررسید خاصی ری استور کنید از snapshot image پیشین استفاده کنید تا داده به base volume برگردد.Volume چیست؟
Volume یا درایو منطقی، یک فضای ذخیره سازی واحد و در دسترس است که یک فایل سیستم یکتا دارد و معمولا روی یک دیوارک واحد از یک هارد دیسک پیمان میگیرد.
Clone چیست؟
Clone، کپی یکسان و امثال از چیزی است و اولین بار در دانش بیولوژی ذکر شد. شرکتهایی مثل Compaq و Dell از کامپیوترهای IBM دنباله روی کردند تا سیستمهایی مشابه آن را با قیمت مناسبتر و ارزانتر ارایه دهند. در این زمان بود که برای اولین بار در صنعت کامپیوتر و سرور از این اصطلاح بهرهگیری شد.
Versioning چیست؟
ورژنینگ یعنی برپایی و مدیریت چندین نسخه از یک محصول که تمامی آنها یک عملکرد دارند ولی یا شفا یافتهاند یا آپگرید شدهاند یا کاستومایز شدهاند. این اصطلاح اصولا برای سیستم عاملها، نرم ابزارها و وب سرویسها بهرهگیری میشود.
Snapshot چیست؟
Snapshot مجموعهای از اشارهگرها است که به دیتای ذخیره شده روی هارد، Tape و یا استوریج NAS و SAN اشاره دارد و چیزی همانند به جدول محتواست ولی رایانه و سرور به آن مثل یک بکاپ کامل از دیتا نگاه میکند. اگر به طور چکیده بخواهیم تعریفی از Snapshot ارایه دهیم، میتوانیم بگوییم که Snapshot در واقع Versioning است.
در ادامه تعریف آن اضافه میکنم که Snapshot یعنی توانایی غیرفعال کردن یک تغییر (Undo A Change). بیایید مثالی بزنیم: اگر هر ساعت یک Snapshot بگیرید، تمام فایلها و فولدرها میتوانند به وضعیتی برگردند که در هر یک از Snapshot های گرفته شده داشتهاند. بعد اگر ویروسی شده باشید میتوانید فایلها و فولدرها و کل Volume ها را به وضعیتی برگردانید که پیش از درگیر شدن با ویروس داشتهاید.
پیشنهاد مطالعهبررسی کامل قابلیت اسنپ شات در استوریج کیونپ و تعلیم شیوه استفاده از آن
تفاوت بکاپ و اسنپ شات
بکاپ، کپی کاملی از دیتاست. اگر ۵ ترابایت داده داشته باشید، هر کپی، ۵ ترابایت دیگر فضا اشغال میکند. اگر ساعتی یک بکاپ بگیرید بعد از ۱۰ ساعت، ۵۰ ترابایت فضا لازم دارید. بعد دقیقا به همین دلیل، ذخیره چندین نسخه بکاپ چندان رایج نیست و بکاپگیری برای Versioning مناسب نیست.
Snapshot برای ورژنینگ کردن عالی است چون از جنس بکاپ نیست و میتوانید نسخههای بسیاری داشته باشید بدون اینکه فضای زیادی اشغال کنند. یک Snapshot تنها احتیاج به ذخیره اطلاعاتِ لازم برای Undo A Change کردن دارد که باعث میشود فضای کمتری نسبت به بکاپ لازم داشته باشد.
تفاوت بکاپ و اسنپ شات
مزایا و معایب اسنپ شات در مساوی بکاپ
اما برویم سراغ دیگر تفاوت های بکاپ و اسنپ شات.
Snapshot، مخصوص همان سیستمی است که متعلق به اسنپ شات گرفته میشود ولی از بکاپ میتوان در سیستمهایی غیر از سیستمی که از آن بکاپ تهیه شده، برای بازگرداندن استفاده کرد.
هنگام بازگرداندن، فقط نیاز به برگزیدن اسنپ شات است اما از آنجایی که Backup، کپی کاملی از اطلاعات است، به تنظیمات اکثریت بیچارگی دارد.
از Snapshot برای بازگرداندن سیستم به همان چگونگی پیشین کاربرد میشود ولی از بکاپ برای بازیابی اطلاعات میتوان کاربرد کرد.
در چهره بروز سخت سخت افزاری در سیستم، دیگر نمیتوانید با اسنپ شات، سیستم را بازگردانید بلکه باید با بکاپ این شغل اتمام شود.
خرید استوریج های QNAP در فالنیک
فالنیک (ایران اچ پی) دارنده سبد کامل محصولات QNAP با گارانتی معتبر در ایران. محصولات QNAP پسندیده برای ردههای سازمانی، کسبوکارهای کوچک و متوسط و خانگی طراحی شدهاند. جهت مشاوره و خرید محصولات QNAP کلیک کنید:
مشاوره و خرید استوریج QNAP
اسنپ شات بهتر است یا بکاپ؟
همه چیز وابستگی به باره بهرهگیری شما دارد. به عنوان مثال برای راهاندازی نرم افزار و سرویس، Snapshot بهتر است و در مبحث امنیت و نگهداری از اطلاعات، بکاپگیری پیشنهاد میشود.
جدول مقایسه مزایای بکاپ و Snapshot
در این تصویر تماشا میکنید که چگونه مزایای طریق های اسنپ شات و بکاپ در کناره هم میتواند سیاست کاملی در مقوله حفاظت و امنیت اطلاعات باشد.
پیشنهاد مطالعهبهترین روش های بک آپ گیری از سرور و شبکه
تفاوت Snapshot و Clone در استوریج
Clone و Snapshot هر دو روشهای نکوداشتن برای Disaster Recovery هستند. فقط باید بدانیم هر کدام برای چه محیطهایی مناسب هستند.
کلون در واقع برپایی کپی کامل از چیزی است در حالی که Snapshot یک کپی Initial تعبيه میکند الی با آن بتوان دگرگونی ها پیاپی را برپایی کرد. یعنی یک کپی از وضعیت فعلی سیستم تعبيه میکند الی بتوان از آن هم در ساخت Clone و هم بازگرداندن سیستم به وضعیت باره نظر استفاده کرد. وقتی از یک لحظه ویژه Snapshot تهیه میشود میتوان از آن برای بازگرداندن چگونگی بهرهگیری کرد و سپس یک کپی جدید و کامل از چیزی تعبيه کرد. استعمال آن در ایجاد پایگاه داده، فایل سیستم و ماشین مجازی است. به عنوان نمونه در بسیاری از محیطها مثل پایگاه داده، فقط دسته کوچکی از دیتا تغییر میکند فلذا با به کارگیری یک Snapshot، میتوان یک کپی یا Clone جدید تهیه کرد بدون آن که کل پایگاه داده را کپی کنیم.
راهکارهای نگهداری از اطلاعات
میتوان از Storage Snapshot برای برپایی کلون کاربرد کرد. مثلا در محصولاتی که EMC و NetApp و دیگر تولیدکنندگان تولید میکنند، هم از Full Clone هم از Snapshot پشتیبانی میشود پس این این امکان برای شما فراهم است که انواع مختلفی کلون از آن Snapshot ها ایجاد کنید. ممکن از به کلون خاصی در یک زمان ویژه احتیاج داشته باشید الی دیتابیس، فایل سیستم یا ماشین مجازی برپایی کنید.
اسنپ شات در ماشین مجازی
در بسیاری محیطها مثل دیتابیس، باید ورژنهای مختلفی داشته باشید اما تنها دسته کوچکی از دادهها تغییر میکند. با Snapshot در فضای ذخیره سازی صرفهجویی میشود و با کلون های انعطاف پذیر که را دارید میتوانید کپیهایی از کپی جاسازی کنید لغایت محصولات، تستها، توسعه و کنترل کیفیت را انجام دهید. بعد میتوانید کپیهای بسیاری بدون Overhead جاسازی کنید.
کلون، کپی کامل است و Snapshot تصویری از ورژنی در سررسید خاص.
Snapshot برای برپایی کپی های Point-in-Time از Volume های منتخب کاربرد میشود و همگی اینها در یک Pool جداگانه روی Appliance ذخیره میشوند. مدل پایه MAS دربرگیرنده ۶۴ Snapshot License است که میتواند بیشینه تا ۵۱۲ نیز آپگرید شود.
بررسی تدبیر حفاظتی اسنپ شات
کاربران میتوانند Snapshot ها را به چهره دستی یا برنامهریزی شده در فواصل زمانی مشخص، برپایی کنند. تعداد حروف اسم این Snapshot ها نیز محدود به ۲۰ حرف است. با استفاده از Snapshot مورد نظر، به سادگی میتوان چگونگی Volume را به حالت باره عقیده برگرداند. میتوانید به راحتی Volume Cloning را سپریدن دهید: برگزیدن Volume، گزینش گزینه کپی از منوی دراپ دان و اجرای آن (میتوانید برای سررسید مشخصی نیز سپریدن این پیشه را زمانبندی کنید). هم Snapshot ها و هم Clone ها میتوانند برای پورتهای FC بهرهگیری شوند.
۶ نکته مهم در دریافت snapshot
حداقل ۲۰ لغایت ۳۰ درصد فضای ذخیره سازی اکثریت برای Snapshot در عقیده بگیرید.
اسنپ شات های قدیمی را طی برنامه مشخصی پاک کنید. هر بار که اسنپ شات جدیدی میگیرید، اسنپ شات های قبلی به چهره Read only در میآیند.
پاک کردن اسنپ شات ها منابع سیستمی را درگیر میکند پس این پیشه را زمانی که بار کاری ناچیز است سپریدن دهید.
هنگام اتمام کارهای ریسکی مانند آپگرید دیتابیس اصلی حتما قبل از شروع، بکاپ کاملی تعبيه کنید و سپس اسنپ شات بگیرید. در این مواقع (نصب و آپگیرید و تغییرات اساسی) تنها به دریافت اسنپ شات اکتفا نکنید.
هنگام defragmenting از اسنپ شات فعال استفاده نکنید چون تمام تغییراتی که اثناء defragmenting روی دیسک ایجاد میشود، روی فایل اسنپ شات کپی میشود.
داکیومنت اسنپ شات گیری خویش را برای تیم ادمین حاضر کنید. این داکیومنت باید دربرگیرنده مواردی چون کدام VM باید از اسنپ شات استفاده کند، کدام اپلیکیشن ریسک بالاتر یا پایینتری دارد باشد.
انواع روشهای گرفتن اسنپ شات و مزایا و معایب آنها
انواع روش های گرفتن Snapshot عبارتند از:
Copy-on-write
Redirect-on-write
Clone or split-mirror
Copy-on-write (COW) with background copy
Incremental
Continuous data protection – CDP
هر یک از این طریق ها حائز مزایا و معایب ویژه خویش هستند:
همگی این روش ها در نگهداری از اطلاعات در مساوی خطاهای بخردانه کاربرد دارند.
همه روشها به جز طریق نخست و دوم در مساوی خطاهای فیزیکی از داده نگهداری میکنند و منابع سیستمی کمی (مانند مصرف CPU) کاربرد میکنند.
صرفه جویی در فضا در شیوه اول و دوم و ششم از کل اغلب است.
در طریق دوم و سوم نگارش overhead روی نسخه کپی اصلی داده سپریدن نمیشود و در بقیه بسیار بسیار اتمام میشود.
ری استور کردن snapshot
در تکنولوژی copy-on-write با دو روش میتوانید اسنپ شات خویش را روی base volume خویش Restore کنید: (base volume همان گنجایش فیزیکی دیسک است)
Snapshot volume: اگر میخواهید فایل های پاک شده تان را بازیابی کنید با برپایی Snapshot volume از یک snapshot image و سپس برگزیدن دادن آن به هاست این کار را سپریدن دهید.
snapshot image: اگر میخواهید base volume تان را به سررسید خاصی ری استور کنید از snapshot image قبلی بهرهگیری کنید الی داده به base volume برگردد.