بک آپ (Backup) چیست ؟
بک آپ به فرایند تهیه نسخه پشتیبانی (کپی از دادهها) و ذخیره آنها گفته میشود. تهیه بک آپ از داده ها برای محافظت از اطلاعات شرکت یا وبسایت و بازیابی آن در زمان از دست رفتن دادههای اصلی اهمیت حیاتی دارد. با حفظ نسخه بک آپ در محلی دیگر، میتوان از رخ دادن یک فاجعه برای کسبوکار جلوگیری کرد. بک آپ گرفتن (Backup گیری) یکی از فرآیندهای لازم و ضروری هر شبکه به حساب میآید. زمانی که مدیر شبکه و یا حتی یک کاربرخانگی تصمیم به اعمال تغییراتی در شبکه و یا کامپیوتر خود میگیرد، قبل از انجام تغییرات باید از دادههای الکترونیکی کامپیوتر خود و یا سرورهای خود Back up تهیه کند تا در صورت بروز مشکلی، اطلاعات خود را از دست ندهد.
چرا باید از سرور های خود بکاپ تهیه کنیم؟
مهمترین چیز در سرور اطلاعات آن می باشد که می توان با Backup گیری برای حفظ امنیت اطلاعات سازمان ، تضمین کردن امنیت ، جلوگیری کردن از حذف و نابود شدن اطلاعات و داده ها ، حفظ دیتا های قبلی که فعلا برای ما کاربرد چندانی ندارند و در آینده به کار ما می آیند می توان از بکاپ گیری استفاده کرد .
چند نوع قابلیت بکاپ گیری داریم ؟
قابلیت بکاپ گیری Full Backup ، Incremental Backup ،Differential Backup ، Mirror Backup ، Full PC Backup or Full Computer Backup می باشد .
Full Backup
در این روش پشتیبان گیری به صورت کامل انجام می شود و از دیتاهای ایجاد شده یک یا چند نسخه پشتیبان تهیه می شود که شامل تمام فایل ها و داده های سازمان می باشد به عبارتی نرم افزار پشتیبان گیری ، افزوده شدن و نشدن داده های جدید به فایلها و فولدرهای انتخابی، برایش اهمیتی ندارد و هر بار از کلیه فایل ها و فولدرها Backup تهیه می کند. قبل از فرآیند پشتیبانگیری کامل، یک متخصص حفاظت از دادهها مانند مدیر پشتیبانگیری فایلها را برای کپی کردن تعیین میکند و یا همه فایلها کپی میشوند.
Incremental Backup
یک نسخه پشتیبان افزایشی فقط داده های اصلاح شده را از آخرین نسخه پشتیبان کپی می کند. این روش از جمله روشهایی است که به دفعات در سیستمها و شبکههای مختلف مورد استفاده قرار میگیرد. در این روش بک آپ، ابتدا از کلیه فایل ها و فولدرها یک Full Backup گرفته می شود و دفعات بعدی که فرآیند Backup مجددا اجرا می شود، تنها از تغییرات فایل ها و فولدر ها نسبت به آخرین Backup ، Backup گرفته خواهد شد.بدین صورت در هر مرتبه اجرای فرآیند Backup گیری ، از کل فایل ها و فولدرها مجددا Backup گرفته نخواهد شد و تنها از تغییرات و داده هایی که بعد از آخرین Backup گیری افزوده شده اند، Backup گرفته خواهد شد.
برای مثال، اگر روز یکشنبه یک نسخه پشتیبان کامل گرفتهاید، بکآپ افزایشی شما در روز دوشنبه فقط تغییرات را از زمان پشتیبانگیری یکشنبه کپی میکند. در روز سهشنبه، از زمان پشتیبانگیری دوشنبه، فقط تغییرات فایل تصویر پشتیبان را کپی میکند.
Differential Backup
یک استراتژی پشتیبان دیفرانسیل از آخرین نسخه پشتیبان گیری کامل، فقط داده های تازه اضافه شده و تغییر یافته را کپی می کند. در این روش، ابتدا از کلیه فایل ها و فولدرها یک Full Backup گرفته می شود و دفعات بعدی که فرآیند Backup مجددا اجرا می شود، تنها از تغییرات فایل ها و فولدرها نسبت به آخرین Backup Full، Backup گرفته خواهد شد. در این روش هر بار که فرآیند Backup گیری اجرا می شود، آخرین Full Backup که گرفته شده بررسی و سپس تغییرات را نسبت به آخرین Full Backup بررسی خواهد کرد و از آن تغییرات Backup گرفته خواهد شد.
اگر آخرین نسخه پشتیبان کامل شما یکشنبه بود، یک نسخه پشتیبان در روز دوشنبه همه تغییرات از یکشنبه را کپی می کند. اگر روز سهشنبه نسخه پشتیبان دیگری گرفتهاید، همه تغییرات از یکشنبه نیز کپی میشود.
Mirror Backup
Mirror Backup همانطور که از اسمش پیداست، از کلیه فایل ها و دادههای مبدا، عینا Backup تهیه می کند. و در صورتی که فایلی در Backup مبدا حذف شود، در نهایت آن فایل در Storage مقصد (محل ذخیره سازی Backup) نیز پاک خواهد شد. خوب این روش بک آپ گیری در مواردی میتواند خوب باشد. مثلا هنگامی که اطلاعات شما بنابر دلایلی (مثلا به دلیل آلودگی به ویرووس و یا وجود فایل های مخرب) در مبدا پاک شوند، کلیه آن فایلها و اطلاعات در مقصد نیز از بین میرود و شما این اطمینان را دارید که بک آپ تان آلوده نمی باشد.
Full PC Backup or Full Computer Backup
همانند حالت Full Backup، تنها از کلیه فایلها و دادهها بک آپ تهیه نمی شود. بلکه از هارد کامپیوتر و یا PC یک image تهیه می شود. این drive image مانند تهیه یک Snapshot از hard drive می باشد. دراین حالت بک آپ گیری، داده ها یا به صورت Compressed ذخیره می شوند و یا Uncompressed. در این حالت هنگام Restore کردن Backup، علاوه بر فایل ها، Document ها، Pictureها و Video ها کلیه system file ،Registry Programs و … نیز Restore می شوند. در برخی موارد به Full Backup Drive Image Backup نیز گفته می شود.
بکاپ گیری به چند روش صورت می گیرد ؟
offline Backup
پشتیبان گیری سرد یک نسخه پشتیبانی از یک پایگاه داده آفلاین است و همچنین به عنوان پشتیبان گیری آفلاین نیز شناخته می شود. پشتیبانگیری سرد یکی از ایمنترین راهها برای پشتیبانگیری است، زیرا از خطر کپی کردن دادههایی که ممکن است در مرحله بهروزرسانی هستند، جلوگیری کند.
Online Backup
از جمله روش های که امروزه توسط بسیاری از مراکز مورد استفاده قرار می گیرد. در این روش Backup Storage از طریق شبکه های داخلی و یا بستر اینترنت به سیستم هایی که قصد گرفتن Backup از آنها را داریم، متصل می شوند. در این روش هیچ گونه نیروی انسانی مداخله نمی کند. عبارت Online از آن جهت مورد استفاده قرار می گیرد که کلیه Storage Device و امکانات به یکدیگر در هر لحظه و زمان متصل می باشند.
Cloud Backup
این روش بک آپ گیری به نحوی مشابه Online Backup و Remote Backup میباشد. در این روش دادهها در Storage Backup قرار میگیرند که به سیستم مبدا از طریق اینترنت متصل است و جهت ورود به آنها باید از Credential تعیین شده استفاده کرد. عبارت Cloud بدلیل وجود Storage مدرن و پیشرفته که از طریق اینترنت قابل دسترسی میباشد، مورد استفاده قرار گرفته است.
چگونه از دیسک های خود نسخه پشتیبان تهیه کنم؟
از دیسک های خود می توان به صورت Local Backup ، Offsite Backup ، FTP Backup ، Remote Backup بکاپ تهیه کرد .
Local Backup
در این حالت از بک آپ گیری اطلاعات از روی Storage که فایل های Backup در آن ذخیره می شود به صورت مستقیم به کامپیوتر و یا سرور مبدا متصل می شود . از انواع Local Backup ها می توان به حالت های زیر اشاره کرد:
- Internal Hard Drive
- External Hard Drive (desktop or portable)
- Optical Drives like CDs,DVDs and Blue Ray discs
- هاردهای SSD مانند USB Thumb Drive یا Flash Drives
- (Network Attached Storage (NAS
- تهیه Backup در فولدر به اشتراک گذاشته شده یا کامپیوتری دیگر در شبکه
- Magnetic tape Drive
Offsite Backup
هر نوع بک آپ که در آن Backup Storage از لحاظ جغرافیایی در منطقه و محدوده ای متفاوت از سیستم و سرورهای مبدا نگهداری می شوند، از نوع Offsite Backup به حساب می آیند. در برخی موارد بک آپ در مکان سرور و سیستم مبدا گرفته میشود اما سپس به منطقهای متفاوت ارسال میشود.
Remote Backup
این روش به نوعی Offsite Backup می باشد با این تفاوت که جهت دسترسی به Backup Storage نیازی به حضور فیزیکی در محل نمی باشد و شما می توانید از راه دور کار خود را انجام دهید و این دلیل بکار رفتن واژه Remote در این روش می باشد. مثلا در صورتی که شما بک آپهای خود را در بانک نگهداری کنید، در صورت نیاز به آنها لازم نیست به بانک بروید و می توانید از قابلیت Remote استفاده کنید. این نوع Backup به نوعی مشابه Online Backup میباشد.
FTP Backup
از این رو میتوان از فایل های لوکالی خود در این سرورها Backup تهیه کنید. زمانی که شما میخواهید از این روش Backup گیری استفاده کنید، باید برنامهای را انتخاب کنید که FTP Backup را پشتیبانی کند.
چند نمونه از بهترین نرم افزارهای بکاپ گیری سرور
۱. Veeam Backup & Replication :
نرمافزار Veeam Backup & Replication یکی از محبوبترین و پرکاربردترین نرمافزارهای بکاپ گیری است. این نرمافزار امکانات کاملی برای بکاپ گیری و بازیابی دادهها را فراهم میکند و میتواند نسخههای پشتیبان از دادهها در محیطهای مختلف مانند VMware و Hyper-V را ایجاد کند.
۲. Acronis Backup :
نرمافزار Acronis Backup به عنوان یکی از معتبرترین و کاربردیترین نرمافزارهای بکاپ گیری شناخته میشود. ویژگیهایی این نرمافزار مانند قابلیتهای پیشرفته در زمینه بکاپ گیری و بازیابی دادهها به سازمانها و شرکتها اجازه میدهد تا دادههای خود را به صورت موثر و امن مدیریت کنند.
همچنین، Acronis Backup از تکنولوژیهای پیشرفتهای استفاده میکند که کاربران به راحتی میتوانند بکاپهای خود را ایجاد و از آن نگهداری و به راحتی آنها را مدیریت کنند.
۳. Veritas Backup Exec:
نرمافزار Veritas Backup Exec به عنوان یکی از معتبرترین و کاربردیترین نرمافزارهای بکاپ گیری سرور است. این نرمافزار به سازمانها و شرکتها اجازه میدهد تا دادههای خود را در محیطهای مختلف مدیریت و از آن محافظت کنند. علاوه بر این، این نرمافزار از قابلیت بازیابی سریع و کارآمد نیز برخوردار است و کاربران میتوانند به سرعت دادههای خود را بهبود ببخشند.
۴. Commvault :
نرمافزار Commvault یکی دیگر از نرمافزارهای قدرتمند بکاپ گیری سرور است که امکانات جامعی برای مدیریت دادهها و انجام عملیات بکاپ و بازیابی اطلاعات را ارائه میدهد. این نرمافزار به شرکتها کمک میکند تا دادههای خود را بهبود دهند و از امنیت آنها حفاظت کنند.