SMB (Server Message Block) نام پروتکلی در شبکه می باشد که از آن برای به اشتراک گذاری منابع استفاده می گردد. در واقع منابع شبکه از قبیل پرینترها، فایل ها و هر آن چه که قابلیت به اشتراک گذاری داشته باشند توسط این پروتکل قابلیت به اشتراک گذاشته شدن را پیدا می کنند، و در صورت بروز هرگونه ایراد یا نقصان در آن، دسترسی ما به تمامی منابع به اشتراک گذاشته شده سلب خواهد گردید و خود نیز قادر به اشتراک گذاشتن منابع مان نخواهیم بود.
این پروتکل اغلب در شبکه های محلی و بیشتر نیز در سیستم عامل های مایکروسافتی کاربرد داشته و از این روی ممکن است اگر در شبکه لینوکس یا دیگر سیستم عامل ها نیز داشته باشید یا امکان استفاده از SMB وجود نداشته باشد و یا به صورت تمام کمال مانند مدل ویندوزی آن عمل نکند.
پس در یک تعریف کلی می توان گفت SMB پروتکلی جهت به اشتراک گذاری فایل ها، چاپگرها و پورتهای سریال در شبکه است، که به واسطه آن افراد می توانند به فایل های یک سرور راه دور و دیگر منابع، از جمله چاپگرها و موارد این چنینی دسترسی داشته باشند. گفتنی ست که این قابلیت در نسخه های پیشین سیستم عامل های مایکروسافت نیز وجود داشته و در ویندوز 8 تنها ارتقا یافته و به لحاظ امنیتی بهتر شده است.
نویسنده : اسحاق احمدپور
منبع : جزیره سرویس های شبکه مایکروسافت وب سایت توسینسو
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است
بله، قطعاً امکان معرفی یک Storage با پروتکل SMB به عنوان منبع ذخیره سازی در Veeam وجود دارد. این کار به شما اجازه میدهد تا تمامی بکآپهای گرفته شده توسط Veeam را به طور مستقیم بر روی آن استوریج ذخیره کنید.
مزایای استفاده از SMB به عنوان منبع ذخیره سازی در Veeam:
- سادگی و انعطافپذیری: پروتکل SMB به طور گسترده مورد استفاده قرار میگیرد و اغلب در محیطهای شبکهای موجود است. تنظیم و پیکربندی آن نیز نسبتاً ساده است.
- دسترسی آسان: با استفاده از SMB، میتوانید به راحتی از طریق شبکه به دادههای بکآپ دسترسی داشته باشید.
- قابلیت استفاده در سیستمهای مختلف: SMB از سیستمهای عامل مختلف مانند ویندوز، لینوکس و macOS پشتیبانی میکند.
مراحل معرفی یک Storage با پروتکل SMB به Veeam:
- ایجاد یک Repository جدید:
در کنسول Veeam، به بخش Repository بروید و یک Repository جدید ایجاد کنید.
در قسمت تنظیمات Repository، نوع آن را بر روی Network انتخاب کنید.
- پیکربندی تنظیمات شبکه:
آدرس IP یا نام میزبان Storage را وارد کنید.
شماره پورت SMB را مشخص کنید (معمولاً 445).
نام کاربری و رمز عبور با دسترسی خواندن و نوشتن به اشتراک SMB را وارد کنید.
مسیر اشتراک SMB را مشخص کنید.
- تعیین ظرفیت و سایر تنظیمات:
ظرفیت کل و ظرفیت قابل استفاده Repository را تعیین کنید.
سایر تنظیمات مانند فشردهسازی، رمزنگاری و ... را بر اساس نیاز خود پیکربندی کنید.
- تست اتصال:
قبل از ذخیره تنظیمات، اتصال به Repository را تست کنید تا از صحت پیکربندی اطمینان حاصل کنید.
نکات مهم:
- عملکرد: عملکرد SMB به عوامل مختلفی مانند سرعت شبکه، مشخصات سختافزاری Storage و تنظیمات Repository بستگی دارد. برای بهبود عملکرد، توصیه میشود از یک شبکه پرسرعت و Storage با مشخصات مناسب استفاده کنید.
- امنیت: از آنجایی که دادههای بکآپ حاوی اطلاعات حساس هستند، حتماً از یک اشتراک SMB با دسترسی محدود و رمزگذاری شده استفاده کنید.
ظرفیت: ظرفیت Repository را بر اساس حجم دادههای بکآپ و نیازهای آینده خود تعیین کنید.
تست بکآپ: پس از ایجاد Repository، یک بکآپ آزمایشی انجام دهید تا از صحت عملکرد آن اطمینان حاصل کنید.
توجه: مراحل دقیق ممکن است بسته به نسخه Veeam و نوع Storage شما اندکی متفاوت باشد. برای اطلاعات بیشتر، به مستندات رسمی Veeam مراجعه کنید.
آیا میشه یه Storage رو از این طریق به Veeam معرفی کرد به عنوان منبع ذخیره سازی که بتونه تمام بکاپهای گرفته شده روی Veeam رو بریزه روی اون استوریج
بعید میدونم! چون کاری که شما میخاین بکنین تنها به واسطه SMB امکان پذیر هست. البته یک راه دیگه هم میمونه که زیاد جالب نیست و پیشنهادم نمیکنم: استفاده از Remote Desktop. به این صورت که پرینتر رو Share نکنین، اما Remote Desktop رو روی سیستم خودتون فعال کنید و از طریق اون کامپیوتری که پرینتر بهش وصله به سیستم خودتون وصل بشین و توی تنظیمات Remote Desktop بگین که Printer هم اصطلاحا Map بشن روی سیستمون. اینجوری پرینتر Share نشده و در عین حال شمام خواهید تونست که اسنادتون رو روش چاپ کنین
سلام.من از طریق یه سیستم دیگه که پرینترش share بود پرینت میگرفتم و حال که سرویسsmb رو رو هر دو بستم امکان پرینت از من گرفته شده .آیا راهی هست که یه جوری این رو خصوصی سازی کنم که مثلا امکان پرینت از یه پرینتر خاص وجود داشته باشه؟
برای غیرفعال کردن SMB توی ویندوزهای 7 به بالا، بعد از باز کردن PowerShell فرمان زیر را تایپ کنید:
Set-SmbServerConfiguration -EnableSMB2Protocol $false
و برای فعال کردن مجدد آن از این فرمان استفاده کنید:
Set-SmbServerConfiguration -EnableSMB2Protocol $true
البته دو فرمان بالا برای فعال یا غیرفعال کردن SMB Version 1 مورد استفاده قرار میگیرد. برای اطلاعات بیشتر در مورد چگونگی فعال یا غیرفعال کردن دیگر نسخه های SMB بر روی ویندوز به این لینک مراجعه نمایید!
مرسی از اطلاعات خوبی که در اختیار قرار می دهید .
لطفا در مورد طریقه ی بستن smb v1 هم توضیح بدید چون یکی از مراحل برای جلوگیری از آلوده شدن توسط ویروس wannacrypt رو علاوه بر بستن پورت 445 و نصب بسته نرم افزاری مایکروسافت ، بستن smb v1 میدونن ولی هیچ جا راجبش چیزی نوشته نیست
با تشکر