در اینجا شما را با مفهوم انواع Backup آشنا می نماییم :
- Full Backup
- Incremental Backup
- Differential Backup
در ادامه به توضیح این سه نوع بک آپ می پردازیم .
Full Backup
- بک آپ از همه فایل ها روی Volume خاص یا پارتیشن ها
- ریستور این نوع بک آپ نیاز به فضای ذخیره سازی و زمان زیادی نیاز دارد
- هر فایلی که بیت آرشیو دارد که نشان می دهد که از فایل باید پشتیبان تهیه شود یا خیر. زمانی که یک فایلی تغییر می کند این بیت به صورت اتوماتیک خورده می شود ، که این بدین معناست که این فایل نیاز به بک آپ دارد .
Incremental Backup
- بک آپ از فایل هایی که تغییر کرده اند یا بعد از آخرین بک آپ full یا incremental اضافه شده اند .
- فقط از فایل هایی بک آپ می گیرند که بیت آرشیو آنها خورده باشد . یک بک آپ incremental از فایل های انتخاب شده ای که بیت آرشیو آن خورده باشد بک آپ می گیرد
- استفاده ترکیبی از فول بک آپ و incremental بک آپ خیلی موثر تر از اجرای روزانه full backup است.
- یک بک آپ incremental بیت آرشیو را پاک می کند تا مشخص شود از این فایل بک آپ تهیه شده است . اگر روز بعد هم بک آپ incremental گرفته شد از این فایل بک آپ گرفته شده است . تا زمانی که تغییر نکرده است .
- استراتژی ریستور اینگونه بک آپ ها به این شکل است که ابتدا فول بک آپ ریستور شود سپس هر incremental backup تا فول بک آپ ریستور شود .
Differential
- بک آپ از فایل هایی که تغییر کرده اند یا بعد از آخرین بک آپ full اضافه شده اند . به وسیله تیک آرشیو فایل ها
- تفاوت بک آپ differential با بک آپ incremental در این است که differential تیک بیت آرشیو را بعد از بک آپ برنمی دارد . این بدین معناست که اگر شما در زمان دیگر یک بک آپ differential دیگر بگیرید ، همان فایل ها همه آن ها و دیگر فایل ها را بک آپ می گیرد .
- در نتیجه هر differential backup از همه تغییرات بعد از full backup ، بک آپ میگیرد .
- استراتژی ریستور اینگونه بک آپ ها به این شکل است که ابتدا آخرین فول بک آپ ریستور شود سپس آخرین Differential بک آپ ریستور می شود .
- تفاوت اصلی differential بک آپ با incremental بک آپ این است که incremental بک آپ زمان کمتری را جهت گرفتن Backup صرف می کند از سوی دیگر زمان زیاد تری را برای ریستور می گیرد چون مجبور می شوید چند بک آپ incremental را ریستور نمایید .