همانطور که میدانیم یکی از اصول اصلی در نگهداری شبکه های کامپیوتری، داشتن بکاپهای منظم و بهروز از اطلاعات است. اما یکی از سولات همیشگی در خصوص بکاپ، روش و شیوه بکاپ گیری است. دراین مقاله با ذکر مثال، تمامی روشهای بکاپ گیری توضیح داده میشود.
بکاپها بهطور کلی به ۳ روش انجام میشوند :
Full backup
Incremental backup
Differential backup
Full backup:
این دسته از بکاپ ها همانطور که از اسمشان معلوم است از کلیه فایلها بکاپ گرفته و آنها را انتقال میدهند. این نوع بکاپ، اولین نوع بکاپ است، یعنی شما اگر تصمیم داشته باشید که دو نوع دیگر از بکاپ را نیز انتخاب کنید، ابتدا باید از تمامی فایلها یکfull backup بگیرید.
Incremental backup:
این نوع بکاپ تغییرات را نسبت به بکاپ گرفته شده در روز قبل، تشخیص داده و از آنها بکاپ میگیرد.
زمانی کهincremental backup را انتخاب میکنید، در اولین روز از بکاپ گیری، سیستم یکfull backup از فایلهای شما تهیه میکند و در روز بعد، تغییرات نسبت به روز قبل را بکاپ میگیرد (توجه شود که این نوع بکاپ فقط تغییرات نسبت به روز قبل را بکاپ میگیرد)
Differential backup:
این نوع بکاپ تغییرات را نسبت به آخرین full backup گرفته شده در روزهای قبل تشخیص داده و از آنها بکاپ میگیرد .
زمانی کهdifferential backup را انتخاب میکنید، در اولین روز از بکاپ گیری، سیستم یک full backup از فایلهای شما تهیه میکند و در روزهای بعد، از تغییرات نسبت به آخرین full backup موجود، بکاپ گیری میکند.
برای درک بهتر موضوع یک سناریو برای بکاپ گیری تنظیم کرده و این سه نوع را در آن پیاد سازی میکنیم :
ابتدا فرض میکنیم تمامی اطلاعات مورد نظر ما برای گرفتن بکاپ ۱۰۰ GB است:
۱- اگر بکاپ از نوع Full backup باشد:
| روزهای بکاپ گیری | حجم فایل ها | حجم بکاپ گرفته شده | نوع بکاپ |
| شنبه | ۱۰۰ GB | ۱۰۰ GB | FULL |
| یکشنبه | ۱۱۰ GB | ۱۱۰ GB | FULL |
| دوشنبه | ۱۳۰ GB | ۱۳۰ GB | FULL |
۲- اگر بکاپ Incremental backup باشد :
در این جا تصمیم بر این است که هر روز به صورت incremental بکاپ داشته باشیم و در آخر هفته یک full backup.
| روزهای بک آپ گیری | حجم فایل ها | حجم بکاپ گرفته شده | نوع بکاپ |
| جمعه | ۱۰۰ GB | ۱۰۰ GB | FULL |
| شنبه | ۱۰۵ GB | ۵ GB | Incremental |
| یکشنبه | ۱۱۰ GB | ۵ GB | Incremental |
| دوشنبه | ۱۳۰ GB | ۲۰ GB | Incremental |
| سه شنبه | ۱۳۵ GB | ۱۵ GB | Incremental |
| چهارشنبه | ۱۴۰ GB | ۵ GB | Incremental |
| پنجشنبه | ۱۴۲ GB | ۲ GB | Incremental |
| جمعه | ۱۴۵ GB | ۱۴۵ GB | FULL |
| شنبه | ۱۵۰ GB | ۵ GB | Incremental |
همانطور که میبینید تغییرات فقط نسبت به روز قبل بک آپ گرفته میشود. Restore کردن این نوع بکاپ هم به این صورت میباشد که باید آخرین فول بکاپ گرفته شده را به همراه تغییرات گرفته شده،restore کرد.
۳- اگر بک آپ Differential backup باشد:
| روزهای بکاپ گیری | حجم فایل ها | حجم بکاپ گرفته شده | نوع بکاپ |
| جمعه | ۱۰۰ GB | ۱۰۰ GB | FULL |
| شنبه | ۱۰۵ GB | ۵ GB | Differential |
| یکشنبه | ۱۱۰ GB | ۱۰ GB | Differential |
| دوشنبه | ۱۳۰ GB | ۳۰ GB | Differential |
| سه شنبه | ۱۳۵ GB | ۳۵ GB | Differential |
| چهارشنبه | ۱۴۰ GB | ۴۰ GB | Differential |
| پنجشنبه | ۱۴۲ GB | ۴۲ GB | Differential |
| جمعه | ۱۴۵ GB | ۱۴۵ GB | FULL |
| شنبه | ۱۵۰ GB | ۵ GB | Differential |
همانطور که میبینید تغییرات نسبت به آخرین فول بکاپ گرفته میشود.Restore کردن این نوع بکاپ نیز به این صورت میباشد که باید آخرین فول بکاپ گرفته شده به همراه آخرینdifferential گرفته شده راrestore کرد.
تفاوت میان بکاپ Incremental و Differential :
در بکاپ Incremental حجم بکاپ های گرفته شده کم بوده و در عوض برای restore کردن باید تعداد مراحل بیشتری را طی نمود .
در بکاپ Differential حجم بکاپ های گرفته شده زیاد بوده و در عوض برای restore کردن تعداد مراحل کمتری لازم است.












