همانطور که میدانیم یکی از اصول اصلی در نگهداری شبکه های کامپیوتری، داشن بکاپهای منظم و بهروز است. اما یکی از سولات همیشگی در خصوص بکاپ، روش و شیوه بکاپ گیری است. دراین مقاله با ذکر مثال، تمامی روشهای بکاپ گیری توضیح داده میشود.
بکاپها بهطور کلی به ۳ روش انجام میشوند :
- Full backup
- Incremental backup
- Differential backup
Full backup:
این دسته از بکاپ ها همانطور که از اسمشان معلوم است از کلیه فایلها بکاپ گرفته و آنها را انتقال میدهند. این نوع بکاپ، اولین نوع بکاپ است، یعنی شما اگر تصمیم داشته باشید که دو نوع دیگر از بکاپ را نیز انتخاب کنید، ابتدا باید از تمامی فایلها یکfull backup بگیرید.
Incremental backup:
این نوع بکاپ تغییرات را نسبت به بکاپ گرفته شده در روز قبل، تشخیص داده و از آنها بکاپ میگیرد.
زمانی کهincremental backup را انتخاب میکنید، در اولین روز از بکاپ گیری، سیستم یک full backup از فایلهای شما تهیه میکند و در روز بعد، تغییرات نسبت به روز قبل را بکاپ میگیرد (توجه شود که این نوع بکاپ فقط تغییرات نسبت به روز قبل را بکاپ میگیرد)
شبکهای بینقص، تمرکزی بیوقفه؛ با پشتیبانی حرفهای، کسبوکارتان را به اوج ببرید.
تیم پشتیبانی شبکه گروهی از متخصصان IT است که مسئول مدیریت و نگهداری شبکه کامپیوتری یک سازمان هستند. با ارائه خدمات پشتیبانی و نگهداری منظم، به شما کمک میکند تا زمان و منابع خود را آزاد کنید و بر روی وظایف اصلی خود تمرکز کنید.
Differential backup:
این نوع بکاپ تغییرات را نسبت به آخرین full backup گرفته شده در روزهای قبل تشخیص داده و از آنها بکاپ میگیرد .
زمانی کهdifferential backup را انتخاب میکنید، در اولین روز از بکاپ گیری، سیستم یک full backup از فایلهای شما تهیه میکند و در روزهای بعد، از تغییرات نسبت به آخرین full backup موجود، بکاپ گیری میکند.
برای درک بهتر موضوع یک سناریو برای بکاپ گیری تنظیم کرده و این سه نوع را در آن پیاد سازی میکنیم :
ابتدا فرض میکنیم تمامی اطلاعات مورد نظر ما برای گرفتن بکاپ 100GB است:
1- اگر بکاپ از نوع Full backup باشد:
روزهای بکاپ گیری | حجم فایل ها | حجم بکاپ گرفته شده | نوع بکاپ |
شنبه | 100GB | 100GB | Full |
یکشنبه | 110GB | 110GB | Full |
دوشنبه | 130GB | 130GB | Full |
2- اگر بکاپ Incremental backup باشد :
در این جا تصمیم بر این است که هر روز به صورت incremental بکاپ داشته باشیم و در آخر هفته یک full backup.
روزهای بکاپ گیری | حجم فایل ها | حجم بکاپ گرفته شده | نوع بکاپ |
جمعه | 100GB | 100GB | Full |
شنبه | 105GB | 5GB | Incremental |
یکشنبه | 110GB | 5GB | Incremental |
دوشنبه | 130GB | 20GB | Incremental |
سه شنیه | 135GB | 15GB | Incremental |
چهارشنبه | 140GB | 5GB | Incremental |
پنج شنبه | 142GB | 2GB | Incremental |
جمعه | 145GB | 145GB | Full |
شنبه | 150GB | 5GB | Incremental |
همانطور که میبینید تغییرات فقط نسبت به روز قبل بک آپ گرفته میشود. Restore کردن این نوع بکاپ هم به این صورت میباشد که باید آخرین فول بکاپ گرفته شده را به همراه تغییرات گرفته شده، restore کرد.
3- اگر بک آپ Differential backup باشد:
روزهای بکاپ گیری | حجم فایل ها | حجم بکاپ گرفته شده | نوع بکاپ |
جمعه | 100GB | 100GB | Full |
شنبه | 105GB | 5GB | Differential |
یک شنبه | 110GB | 10GB | Differential |
دوشنبه | 130GB | 30GB | Differential |
سه شنبه | 135GB | 35GB | Differential |
چهارشنبه | 140GB | 40GB | Differential |
پنج شنبه | 142GB | 42GB | Differential |
جمعه | 145GB | 145GB | Full |
شنبه | 150GB | 5GB | Differential |
همانطور که میبینید تغییرات نسبت به آخرین فول بکاپ گرفته میشود. Restore کردن این نوع بکاپ نیز به این صورت میباشد که باید آخرین فول بکاپ گرفته شده به همراه آخرینdifferential گرفته شده راrestore کرد.
تفاوت میان بکاپ Incremental و Differential :
در بکاپ Incremental حجم بکاپ های گرفته شده کم بوده و در عوض برای restore کردن باید تعداد مراحل بیشتری را طی نمود.
در بکاپ Differential حجم بکاپ های گرفته شده زیاد بوده و در عوض برای restore کردن تعداد مراحل کمتری لازم است.