پشتیبان گیری و انواع آن چیست ؟
معرفی و بررسی انواع روش های پشتیبان گیری
امروز به معرفی و بررسی انواع پشتیبانگیری میپردازیم.
البته قبل از اینکه به بررسی رایجترین انواع پشتیبانگیری بپردازیم اول به مفهوم پشتیبانگیری میپردازیم.
مراقبت دادهها در برابر دستکاری، از بین رفتن، فاجعههای طبیعی یا انسانی و بازیابی از حادثه و مشکلهای دیگه یکی از مهمترین اولویت در شرکتهای IT است.
در مفهوم، ایدهها ساده است، در حالی که عملیات پشتیبانگیری که کار آمد باشد و مفید واقع شود، سخت است.
پشتیبانگیری چیست؟
عبارت پشتیبانگیری (Backup and Restore)در این چند دهه اخیر هم معنی با محافظت اطلاعات درآمده است و از طریق چندین شیوه به دست میآید.
برنامههای پشتیبانگیری ایجاد شدهاند تا اعمال عملیات پشتیبانگیری و بازگردانی کاهش یابد.
پشتیبانگیری از دادهها فقط یکی از راه محافظت دادهها است، و شاید در صورتی که با دقت طراحی و تست نشود سطح دلخواه در بازگردانی دادهها و فاجعهها یکسان نباشد .
هدف از پشتیبانگیری برای این است که کپی از دادهها داشته باشیم تا در صورتی که دادهها مشکلی برایشان پیش آمد بتوان آنها را بازگردانی کرد.
هر چند پشتیبانگیری یک هدف نیست، بلکه یکی از اهداف مراقبت از دادهها است. تست کردن پشتیبانگیری به اندازه بازگردانی دادهها اهمیت دارد.
بدون تست گارانتی دادن غیر ممکن است.
حالا بریم سراغ انواع پشتیبانگیری!
انواع پشتیبانگیری
پشتیبانگیری دادهها گاهی با دادههای آرشیو شده اشتباه گرفته میشود. در صورتی که این ۲ با هم متفاوت هستند.
پشتیبانگیری کپی دوم از داده است برای محافظت از دادهها. برعکس آرشیو، داده اولیه است که به یک جایی که ارزانتر است (برای نگهداری) برای مدت طولانی نگهداری میشود.
برنامههای پشتیبانگیری خیلی وقت است که مدلهای مختلفی را ارائه میدهند.
رایج ترین راه های پشتیبان گیری عبارتند از پشتیبان گیری کامل ، پشتیبان گیری اینکریمنتال ، پشتیبان گیری دیفرنشیال .پشتیبان گیری های دیگری مثل پشتیبان گیری کامل مصنوعی، Reverse ، محافظت از داده های افزایش یافته و … .
-
پشتیبانگیری کامل Full Backup :
سادهترین و کاملترین انواع پشتیبانگیری، پشتیبانگیری کامل است.
همانند اسمی که دارد این نوع ، از کل دادهها کپی میگیرد و در یک مدیا دیگر نگهداری میشود. مثل CD DVD ، نوار و … .
مزیت اصلی پشتیبانگیری کامل این است که تمام کپیها از داده در مجموعهای از مدیاها جمع میشود.
بازده این کار کمترین زمان بازگشت داده را دارد.
یکی از عیبهای این نوع پشتیبانگیری این است که وقت بیشتری نسبت به بقیه میگیرد تا یک بار پشتیبانگیری کند و نیاز به حجم بیشتر است.
-
پشتیبانگیری اینکریمنتال Incremental Backup :
یکی دیگر از انواع پشتیبانگیری، پشتیبانگیری اینکریمنتال است. این نوع دادههایی را کپی میکند که از اخرین پشتیبانگیری تا الان تغییر کرده است.
این کار را به راحتی توسط تاریخ تغییر دادهها یا تاریخ تمبر اصلاح شده از زمان اخرین پشتیبانگیری انجام میدهد.
برنامههای پشتیبانگیری از زمان و تاریخ استفاده میکنند، تا فایلها را دنبال کنند و تغییرات را ثبت کنند .
به دلیل اینکه اینکریمنتال از کپی قبلی به بعد، کپی میگیرد و میتواند هر چند وقت یکبار ران شود، و آخرین تغییرات را ثبت کند.این روش حجم کمتری دارد و سریعتر بازگردانی میشود و تعداد مدیا کمتری برای ذخیره میخواهد .
-
پشتیبانگیری دیفرنشیال Differential Backup :
این مدل پشتیبانگیری همانند اینکریمنتال است. فقط فرقش این است که هر بار از آخرین full backup به بعد پشتیبانگیری میکند. همچنین داده و زمان بیشتری نسبت به اینکریمنتال ذخیره میکند، در حالی که نسبت به full backup زمان و حجم کمتری نیاز دارد .
روز ها | Full Backup | Incremental | Differential Backup |
روز اول | Full | Full | Full |
روز دوم | Full | تغییرات نسبت به روز اول | تغییرات نسبت به روز اول |
روز سوم | Full | تغییرات نسبت به روز دوم | تغییرات نسبت به روز اول |
روز چهارم | Full | تغییرات نسبت به روز سوم | تغییرات نسبت به روز اول |
انواع پشتیبانگیری اینکریمنتال:
-
پشتیبانگیری اینکریمنتال Forever forward
این مدل پشتیبانگیری زیر مجموعۀ اینکریمنتال است که هر روز نسبت به تغییرات روز قبل backup میگیرد.
یکی از معایب این مدل این است که اگر داده یا بک آپی corrupt شود کل پکیج غیرقابل استفاده میشود و بازگردانی امکانپذیر نیست.
-
پشتیبانگیری اینکریمنتال Forward
همانند forever forward است. فقط هر چند روز یکبار با توجه به نیاز یک full backup میگیریم تا در صورتی که دادهای corrupt شد کل بکاپ نپرد و بتوان عمل restore را انجام داد. سرعتش نسبت به قبلی کمتر است اما امنتر و قابل اعتمادتر است.
-
پشتیبانگیری اینکریمنتال Reverse
این مدل یکی از بهترین مدلهای پشتیبانگیری است. این مدل برعکس قبلی است و هر بار که backup میگیرد به full backup اتچ میشود و دادهها با هم جمع میشوند. این حالت سرعتش نسبت به دومی بیشتر است اما نسبت به اولی کندتر است.
۲ مدل از انواع پشتیبانگیری فرعی
-
پشتیبانگیری Copy Backups
تمام فایلها و فولدرهای انتخابی بک آپگیری میشوند. کپی بک آپ از archive attribute هیچ استفادهای نمیکند؛ یعنی نه تغییر میدهد، نه فایلها را براساس آن انتخاب میکند .Copy backup برای بک آپگیری زمانبندی شده( scheduled Backups)
مورد استفاده قرار گرفته نمیشود. این نوع بک آپگیری برای انتقال داده بین سیستمها یا ساختن یک بایگانی copy شده از تمام دادهها بسیار مفید است .
-
پشتیبانگیری Daily Backups
تمام فایلها و فولدرهایی که در طول روز تغییر کردهاند، براساس تاریخ تغییر فایل بک آپ گرفته میشوند. همچنین از archive attribute هیچ استفادهای نمیشود. اگر شما میخواهید از تمام فایلها و فولدرهایی که در طول روز تغییر کردهاند بکآپ بگیرید بدون تأثیر در schedule بک آپگیری خود، از Daily Backup استفاده کنید .
اگر دوست دارید بیشتر در مورد انواع پشتیبانگیری بدونید یا مشاوران ما تماس بگیرید، خوشحال می شویم به شما کمک کنیم.