Skip to content

Snapshot چیست کاربرد آن چگونه است؟

۱۶ آبان ۱۴۰۰

Snapshot چیست ؟

این یک نقطه منطقی در تصویر زمان از یک حجم دیگر به نام یک حجم پایه است. Snapshot ، کپی فیزیکی داده ها است ، اما می توانید خیلی سریعتر از نسخه فیزیکی آن را ایجاد کنید. به فضای دیسک کمتری احتیاج دارد. در اصل یک Snapshot یک تصویر زمانی مهم از آن حجم را ارائه می دهد. عکس های فوری با ارائه چندین نسخه بایگانی شده برای ترمیم سریع و اخیر ، باعث تقویت روند تهیه نسخه پشتیبان به حجم عکس می شود.

Snapshot ذخیره سازی یک نسخه پشتیبان است ، که در یک زمان خاص ایجاد می شود. عکس های فوری به صورت فوری در دسترس برنامه های دیگر قرار می گیرد ، که در تجزیه و تحلیل داده ها ، محافظت از داده ها و تکثیر داده ها نقش دارند. نسخه مربوط به داده ها ، به طور مداوم در دسترس برنامه خواهد بود. Snapshot؛ با این حال ، به عنوان یک نسخه پشتیبان تهیه خواهد شد تا عملکردهای دیگر روی داده ها را انجام دهد.

Snapshot چگونه کار می کند؟ - تکنیک ها و جزئیات:

فروشندگان مختلف تکنیک های مختلف اجرای فن آوری Snapshot را ارائه می دهند. هر تکنیکی که تصاویر فوری از آن استفاده می کند ، مزایای خاص خود را دارد. در زیر بخش تکنیک های رایج استفاده شده در فناوری Snapshot ذخیره سازی را توضیح خواهیم داد.

Copy-on-write:

Snapshot ذخیره سازی با استفاده از فضای از پیش تعیین شده اختصاص یافته به آن ایجاد می شود. هنگامی که عکس اولیه در ابتدا ایجاد می شود ، داده های متا مربوط به داده های اصلی ذخیره می شوند و به عنوان نسخه از آن نسخه پشتیبان تهیه می شوند. هیچ نسخه فیزیکی از Snapshot که ایجاد شده است وجود ندارد. هنگامی که نوشتن ها به جلد اصلی ارسال می شوند ، تصویر لحظه ای با دقت بلوک های در حال تغییر به دلیل نوشتن را روی جلد اصلی مشاهده می کند. سپس داده های اصلی رونویسی می شوند و نام تکنیک "کپی بر روی نوشتن" را بارگذاری می کنند.

 

وظیفه Copy-on-write

وظیفه این است که قبل از نوشتن روی بلوک ، بلوک داده اصلی را به قسمت ذخیره عکس منتقل کنید. این باعث می شود که داده ها در Snapshot مبتنی بر زمان ثابت بمانند. هنگامی که کاربر درخواست "درخواست های خوانده شده" را به Snapshot از داده های بدون تغییر ، درخواست به حجم اصلی منعکس می شود. لازم به ذکر است که بلاک های داده فقط یک بار در تصویر لحظه کپی می شوند ، در ابتدا به صورت نمونه نوشتن.

اشکالاتی Copy-on-write

اشکال اصلی در این روش نوشتن عکس کپی بر روی نوشتن این است که مطمئناً تأثیر عملکرد بر روی حجم داده اصلی خواهد بود ، زیرا درخواست های نوشتن در بلوک های داده فقط در صورت "کپی کردن داده های اصلی" قابل انجام است. "به Snapshot. اگر داده ها بدون تغییر باقی بمانند ، درخواست های خوانده شده به جلد اصلی هدایت می شوند. تکنیک نوشتن کپی از نظر فضا کارآمد است ، زیرا فضای ذخیره سازی مورد نیاز برای ایجاد یک Snapshot حداقل برای نگه داشتن داده هایی که در حال تغییر هستند و داده ها فقط در صورت وجود نسخه اصلی در دسترس هستند معتبر هستند.

تغییر مسیر در نوشتن:

این یک کلون به روش Copy-on-نوشتن مربوط به Snapshot ذخیره سازی است. تغییر مسیر روی نوشتن به نوشتن دوگانه نمی پردازد و فضای عکس و کارایی را با عکس های فوری کارآمد ارائه می دهد. در این تکنیک ، نوشتن های جدید به مکان دیگری باز می شود که به طور جداگانه برای عکس های فوری اختصاص داده شده است. مهمترین مزیت در تغییر مسیر نوشتن این است که نوشتن در یک زمان انجام می شود که متفاوت از نوشتن روی نوشتن است. که در آن زمان دو نوشتن می توانند رخ دهند ، که یکی برای نوشتن داده روی نسخه اصلی روی انبار و دیگری برای نسخه داده تغییر یافته است.

با تکنیک تغییر مسیر-نوشتن ، نسخه اصلی داده های زمانی را به خود اختصاص می دهد ، که به صورت Snapshot می باشد و داده های تغییر یافته به ذخیره Snapshot منتقل می شوند. اگر یک Snapshot حذف شود ، ذخیره Snapshot دوباره به جلد اصلی هدایت می شود. در صورت ایجاد چندین Snapshot ، فاکتور پیچیدگی با دسترسی به داده های اصلی افزایش می یابد ، ردیابی داده ها در عکس های فوری و حجم اصلی و آشتی با حذف Snapshot پیچیده می شود. از آنجا که Snapshot به نسخه اصلی داده ها متکی است ، مجموعه اصلی می تواند به سرعت تکه تکه شود.

Split-Mirror:

در این فناوری Snapshot ، یک کلون فیزیکی از واحد ذخیره سازی ایجاد می شود ، می تواند یک سیستم فایل یا یک حجم باشد یا یک واحد واحد LUN-Logical برای ذخیره سازی باشد. کل محتوای حجم ذخیره سازی بر روی یک حجم جداگانه کپی شده است که می تواند در یک فضای ذخیره سازی مختلف قرار بگیرد. با کپی کردن داده ها ، عکس های فوری آینه شکسته نمی توانند فوراً ایجاد شوند. با این حال ، با تقسیم یک آینه از قبل موجود از حجم به دو ، یک کلون قابل تهیه است.

اشکال:

اشکال عکس های فشرده آینه به حجم اصلی است ، زیرا دارای یک آینه هماهنگ کمتر است. علاوه بر آن ، به فضای ذخیره اضافی نیز احتیاج خواهید داشت زیرا در حجم اصلی یک آینه هماهنگ کمتر وجود دارد. این روش Snapshot نیاز به فضای ذخیره معادل مانند داده های اصلی دارد و بنابراین عملکرد نوشتن همزمان به نسخه آینه دار دارد.

معماری پرونده ساختار log:

در این فن آوری فوری ، از پرونده های log برای ردیابی نوشتن به جلد اصلی استفاده می شود. هنگامی که نیاز به بازگرداندن داده ها بوجود می آید ، آنگاه معاملات ذکر شده در مسیرهای log در جهت معکوس انجام می شوند. هر یک از درخواست های نوشتن به جلد اصلی وارد شده است ، که بسیار شبیه به یک پایگاه داده رابطه است.

Copy-on-write با کپی پس زمینه:

نوشتن کپی با یک نسخه پس زمینه توسط برخی از فروشندگان ارائه می شود ، جایی که یک نسخه کامل از داده های فوری ایجاد می شود. علاوه بر آن ، یک فرایند پس زمینه همچنین داده ای از محل اصلی را به فضای ذخیره سازی Snapshot کپی می کند. این روش مزایای دوگانه حاصل از کپی بر روی روش های آینه نوشتن و تقسیم را ارائه می دهد. Snapshot با Copy-on-write ایجاد می شود و سپس یک فرآیند کپی پس زمینه ارائه می شود تا به عنوان یک کپی از سطح بلوک از داده ها انجام شود. از جلد اصلی که "منبع منبع" تا ذخیره Snapshot ("حجم هدف") است ، ناشی می شود. این حجم ها برای ایجاد یک آینه اضافی از حجم اصلی به ترتیب هستند.

محافظت مداوم از داده ها:

این فناوری Snapshot همچنین به عنوان CDP شناخته می شود و یک روش محبوب برای ذخیره سازی Snapshot است. این توسط اکثر فروشندگان ارائه شده است. محافظت از داده های مداوم با پشتیبان گیری مداوم ارائه می شود ، در صورت بروز هرگونه تغییر در داده ها ، آن را ضبط (پشتیبان گیری) کرده و در یک مکان جداگانه ذخیره می شود. یک ژورنال الکترونیکی از عکسهای ذخیره سازی کامل با CDP نیز در دسترس خواهد بود. این فناوری Snapshot متفاوت است زیرا یک Snapshot ایجاد می کند ، در هر زمان ، هر بار که تغییر داده ها رخ می دهد.

 

Snapshot  و  Storage Stack:

اصطلاح عکس ذخیره سازی به اجزای سخت افزاری و نرم افزاری اطلاق می شود که رسانه های ذخیره سازی فیزیکی را به برنامه ها ارائه می دهند و بر روی سیستم عامل میزبان اجرا می شوند. راه حل های فوری می تواند برای هر لایه جداگانه در پشته ذخیره سازی اجرا شود.

فناوری Snapshot چه چیزی را ارائه می دهد؟

فناوری Snapshot خدمات ارائه دهنده بازیابی فاجعه را به شما می دهد تا از داده های کارآمد محافظت کند. عکس های فوری ارائه می دهند:

1. محافظت از داده ها: اطلاعات را ایمن نگه می دارد و از چندین نسخه برای جلوگیری از از بین رفتن داده ها استفاده می شود.

2. بازیابی اطلاعات: از طریق Snapshot ، داده ها ذخیره می شوند و در صورت خرابی ، داده ها می توانند به سرعت بازیابی شوند. بنابراین اطمینان از تداوم داده ها.

3. در دسترس بودن برنامه های کاربردی پیشرفته.

4. مدیریت پشتیبان گیری به حجم زیادی از داده ها.

5. هزینه پایین مالکیت با از بین بردن شکاف های پشتیبان.

6. پشتیبان گیری صفر با خرابی حداقل یا صفر برنامه ، زیرا پشتیبان گیری های مکرر را انجام می دهد.

7. زمان بازیابی اطلاعات کاهش می یابد زیرا باعث می شود حجم زیادی از داده ها بصورت کارآمد پشتیبان تهیه شوند و بازیابی فوری را تسهیل می کنند.

8. فناوری Snapshot StoneFly  نقاط کپی شده بر روی دیسک فوری را در نسخه های داده زمانی فراهم می کند که حداقل فضای ذخیره سازی را مصرف می کنند. Snapshot روش دیگری برای تهیه نسخه پشتیبان از سیستم است. برای هر عکس فضا به فضای کمتری نیاز دارد. همچنین سرعت ترمیم را افزایش می دهد.