بکاپ گیری از NFS، SMB و NAS در Veeam Backup
بکاپ گیری از NFS، SMB و NAS در Veeam Backup، در این مقاله قصد داریم نحوه بکاپ گیری از محیط های NFS، SMB و NAS در نرم افزار Veeam Backup & Replication را مورد بررسی قرار دهیم. در ابتدا به مرور برخی مفاهیم خواهیم پرداخت.
بکاپ گیری از NFS، SMB و NAS در Veeam Backup
فهرست مطالب
NFS چیست
NFS یا Network File System ، یک پروتکل جهت به اشتراکگذاری فایل ها میان سیستم های کامپیوتری در یک شبکه است. این پروتکل به کاربران این امکان را میدهد تا به صورت راه دور (Remote) به فایل ها و دایرکتوری های موجود در سیستم های دیگر در همان شبکه دسترسی داشته باشند، به صورتی که فایل ها روی سیستم محلی آن ها قرار دارند.
برخی از ویژگی ها و مزایای NFS عبارتند از:
- دسترسی شفاف به فایل ها: کاربران می توانند فایل ها را به راحتی از یک سیستم به سیستم دیگر بدون نیاز به انتقال فایل ها و به صورت مستقیم دسترسی داشته باشند.
- مدیریت مرکزی فایل ها: فایل ها و دایرکتوری ها میتوانند به صورت مرکزی روی یک سرور قرار گرفته و کلاینت ها به آن ها دسترسی داشته باشند.
- کاهش نیاز به فضای ذخیره سازی محلی: کاربران میتوانند از فضای ذخیره سازی سرور استفاده نموده و فضای دیسک Local خود را آزاد نگه دارند.
- پشتیبانی از سیستم عامل های متفاوت: NFS علاوه بر لینوکس و یونیکس، در ویندوز نیز پشتیبانی می گردد.
- قابلیت تنظیم دسترسی ها: میتوان سطح دسترسی های مختلفی برای کاربران و سیستم های کلاینت تعیین نمود تا امنیت و حریم خصوصی اطلاعات حفظ شود.
جهت استفاده از NFS، معمولا سیستم ها به دو دسته سرور و کلاینت تقسیم میشوند. سرور NFS سیستمی است که فایل ها و دایرکتوری ها را در شبکه به اشتراک میگذارد. کلاینت سیستمی است که به فایل های به اشتراک گذاشته شده توسط سرور دسترسی پیدا می نماید.
با استفاده از NFS، فایل های سرور به گونه ای به سیستم کلاینت Mount میشوند که کاربر نهایی متوجه تفاوت بین فایل های Local و فایل های اشتراک گذاری شده نخواهد شد.
SMB چیست
SMB یا Server Message Block ، یک پروتکل شبکه ای است که جهت اشتراک گذاری فایل ها، دایرکتوری ها، چاپگر ها و دیگر منابع در سیستم عامل های ویندوز به طور گسترده مورد استفاده قرار میگیرد. SMB به دستگاه ها این امکان را میدهد که در یک شبکه LAN به منابع سرور ها دسترسی پیدا کرده و فایل ها را مدیریت کنند، مشابه حالتی که این منابع به صورت محلی در دسترس هستند.
ویژگی های پروتکل SMB
- اشتراک گذاری فایل ها: پروتکل SMB به کاربران این امکان را میدهد تا به فایل ها و پوشه های ذخیره شده در یک سرور دسترسی داشته باشند.
- دسترسی به چاپگر ها: به واسطه پروتکل SMB کاربران میتوانند از چاپگر هایی که به سرور متصل هستند استفاده نمایند.
- قفل گذاری فایل ها: جهت جلوگیری از ویرایش همزمان یک فایل توسط چند کاربر، SMB از مکانیزم قفلگذاری فایل ها پشتیبانی مینماید.
- کنترل دسترسی: با SMB میتوان سطوح دسترسی کاربران به منابع مختلف مانند فایل ها و چاپگر ها را مدیریت نمود.
- امنیت: نسخه های جدیدتر SMB از پروتکلهای امنیتی مانند رمزنگاری داده ها و احراز هویت استفاده می نمایند.
پروتکل SMB در دسته ذخیره سازی مبتنی بر فایل (File-Based Storage) قرار میگیرد. در این نوع ذخیرهسازی، داده ها بهصورت فایل ها و پوشه ها سازماندهی شده و کاربران میتوانند از طریق شبکه به این داده ها دسترسی داشته باشند. در روش ذخیرهسازی مبتنی بر فایل، فایل ها روی یک سرور ذخیره شده و از طریق پروتکل هایی مانند SMB یا NFS به اشتراک گذاشته میشوند.
انواع نسخه های SMB
- SMB ورژن 1: اولین نسخه پروتکل که در دهه 1980 معرفی شد و در ویندوز به کار رفت.
- SMB ورژن 2: نسخه بهبودیافته که با ویندوز ویستا و ویندوز سرور 2008 عرضه شد و کارایی بهتری داشت.
- SMB ورژن 3: نسخهای که با ویندوز 8 و ویندوز سرور 2012 معرفی شد و ویژگی های امنیتی بیشتری مثل رمزنگاری داده ها ارائه داد.
بهطور کلی، SMB یک پروتکل ذخیرهسازی مبتنی بر فایل است که بیشتر در شبکههای ویندوزی جهت اشتراک گذاری منابع مانند فایل ها و چاپگرها استفاده می گردد.
پیاده سازی
چنانچه قصد تهیه پشتیبان از یک فولدر Share (SMB یا NFS) را داشته باشیم این امکان در نرم افزار Veeam Backup & Replication فراهم می باشد. به همین منظور در منوی کنسول Veeam گزینه Inventory را انتخاب می نماییم. در منوی سمت چپ گزینه File Shares در دسترس قرار خواهد گرفت. در این سناریو قصد داریم یک فولدر Share را بکاپ گیری نماییم بنابراین ابتدا می بایست این File Share را به نرم افزار Veeam Backup & Replication اضافه کنیم. به همین منظور گزینه Add file share را انتخاب می نماییم. در پنجره باز شده می بایست نوع File Share خود را مشخص نماییم.
در قسمت SMB Server of file share می بایست آدرس دسترسی به فولدر Share را وارد می نماییم. همچنین با فعال نمودن گزینه This share requires access credential می توان نام کاربری و رمزعبور جهت احراز هویت را وارد نماییم.
در مرحله بعدی با گزینه کاربردی Backup I/O control روبروی خواهیم شد. گزینه Backup I/O Control به شما امکان میدهد تا عملکرد عملیات پشتیبان گیری را با تنظیم میزان استفاده از منابع I/O (ورودی/خروجی) کنترل نمایید. این قابلیت جهت بهینه سازی عملیات پشتیبانگیری در شرایطی طراحی شده است که سیستم میزبان یا منابع ذخیره سازی تحت فشار بار کاری شدید قرار دارند. هدف اصلی این ویژگی جلوگیری از تاثیر منفی عملیات پشتیبانگیری روی عملکرد سیستم های حیاتی است.
به بیان سادهتر، Backup I/O Control به شما کمک میکند تا منابع I/O مورد نیاز عملیات های حیاتی دیگر سیستم، با عملیات پشتیبانگیری تداخل پیدا نکند. این تنظیمات به شما امکان میدهد سطح آستانه های مختلفی برای بار I/O تعیین نمایید تا Veeam بتواند به صورت هوشمندانه عملیات پشتیبانگیری را مدیریت کند. با انتخاب آستانه مورد نظر و همچنین محل قرار گیری Cache گزینه Apply را انتخاب می نماییم.
پس از گذشت مدت زمانی عملیات با موفقیت انجام گرفته و خلاصه ای از تنظیمات انجام شده نمایش داده خواهد شد که با کلیک بر روی گزینه Finish این مرحله به پایان خواهد رسید و File Share مورد نظر به نرم افزار Veeam Backup & Replication اضافه خواهد گردید.
اکنون زمان آن فرا رسیده تا از File Share وارد شده به محیط نرم افزار بکاپ گیری نماییم. به همین منظور بر روی File share مورد نظر کلیک راست نموده و از زیر منوی Add to backup job گزینه New job را انتخاب می کنیم.
در پنجره باز شده در قسمت Name یک نام در نظر گرفته و بر روی Next کلیک می کنیم. در این سناریو به دلیل استفاده آزمایشی سایر تنظیمات را به صورت پیش فرض در نظر خواهیم گرفت اما در مرحله Backup repository می توان فضای ذخیره سازی مورد نظر را که پیشتر به محیط نرم افزار Veeam Backup & Replication معرفی شده، انتخاب نمود. در نهایت در مرحله آخر با فعال نمودن گزینه Run the job when I click finish پس از کلیک بر روی گزینه Finish عملیات بکاپ گیری آغاز خواهد گردید.
نظرات کاربران