اشتراک SMB پس از قطع VPN: فهرست بازبینی بازیابی
نوشتن را متوقف کنید، مسیر واقعی سرور را بازیابی کنید و ذخیره ناموفق را ناشناخته بدانید نه از دست رفته. دستگیرههای باز در نشست جدید VPN زنده نمیمانند.
ذخیره شما معلق میماند، تونل قطع میشود و سی ثانیه بعد VPN دوباره متصل است در حالی که پنجره Finder روی اشتراک خالی میچرخد. همه چیز طوری به نظر میرسد که باید کار کند. تونل بالاست، شبکه بالاست و حجم نه. این را به ترتیب دنبال کنید، زیرا اتصال دوباره در حالی که برنامهای هنوز فکر میکند دستگیره باز دارد، همان راهی است که یک نوشتن نامطمئن به نوشتن از دست رفته تبدیل میشود.
با متوقف کردن کار روی اشتراک شروع کنید، نه با وصل کردن دوباره آن. این کار منفعل به نظر میرسد و همان گامی است که از دادههای شما محافظت میکند.
پیش از اتصال دوباره، نوشتن را متوقف کنید
هر چیزی را که فعالانه در حال نوشتن است ببندید و آنچه را میتوانید از طریق مسیر ذخیره یا بازیابی خود برنامه در مکانی محلی ذخیره کنید. کپی بزرگ را شروع نکنید، نگذارید کلاینت همگامسازی تا ابد تلاش کند و هشداری را که پیشنهاد میکند نسخه سرور با نسخه محلی شما جایگزین شود نپذیرید. همان دستور سوم است که دادهها را هزینه دارد، چون ذخیرهای که مهلتش تمام شده نه تأیید شده و نه لزوماً غایب است، و بازنویسی فایل سرور تنها شاهد آنچه واقعاً رخ داده را از بین میبرد.
اگر برنامه دو نسخه از یک سند نشان میدهد، فعلاً هر دو را سر جایشان بگذارید. انتخاب برنده بر اساس نام فایل یا مهر زمانی، حدسی است که لباس تصمیم پوشیده.
مسیر را بازیابی کنید، سپس آن را اثبات کنید
VPN مورد نظر را دوباره وصل کنید و احراز هویت آن را کامل کنید، سپس تأیید کنید که نام سرور فایل تجزیه میشود و سرویس SMB از طریق تونل پاسخ میدهد. وضعیت متصل فقط تونل را توصیف میکند، پس آن را آغاز بررسی بدانید نه پایان آن.
تجزیه نام و دسترسیپذیری سرور فایل را از طریق تونل تأیید کنید.
پیش از ساختن یکی دیگر، یک دقیقه به اتصال موجود فرصت بدهید؛ حجم دومی با برچسب یکسان سختتر از یک بازیابی کند قابل تحلیل است.
اگر حجم برنگشت، آگاهانه از طریق Go، سپس Connect to Server و نشانی شناختهشده سرور مانند
smb://files.corp.example/teamوصل شوید.با حساب سرور فایل وارد شوید، که تصمیمی جداگانه درباره اعتبارنامهها و متفاوت از ورود به VPN است، و پیش از ادامه وضعیت سند را در برنامه تأیید کنید.
راهنمای اتصال Finder از Apple روش نشانی صریح را مستند میکند و همین مسیر قابل اعتماد در اینجا است. نام حجمی که در نوار کناری نشسته یک برچسب ذخیرهشده در حافظه پنهان است، نه شاهدی بر اینکه اتصال پیشین هنوز قابل استفاده است.
چرا یک نشست تازه نمیتواند دستگیرههای باز را وعده دهد
SMB در واقع سازوکارهایی برای بقا در یک قطع موقت دارد و هر دو مشروطاند. بازشدنهای پایدار را میتوان در یک پنجره زمانی که میان کلاینت و سرور مذاکره میشود دوباره وصل کرد، در حالی که بازشدنهای ماندگار تواناییهای سختگیرانهتری در هر دو طرف میخواهند. موافقت یک کلاینت Mac و یک سرور فایل برای اتصال یک اشتراک هیچ چیزی درباره اینکه آیا یکی از این سازوکارها برای فایلهایی که باز داشتید مذاکره شده است نمیگوید.
مشخصات درباره شکست به همان اندازه روشن است: وقتی بازیابی موفق نشود، دستگیره باطل میشود و از کلاینت انتظار میرود فایل را بسته تلقی کند. برنامهای که در آن لحظه در میانه نوشتن بود دستگیره معتبری برای ادامه ندارد، حتی اگر اشتراک دوباره قابل مرور باشد و فایل در Finder سالم به نظر برسد.
به همین دلیل حجمی که دوباره ظاهر میشود گامی لازم است و نه کافی. ویرایشگرها، برنامههای پایگاهدادهگونه و هر چیزی که قفل انحصاری دارد ممکن است نیاز داشته باشند اتصال خود را دوباره باز کنند، و تنها گزارش قابل اعتماد درباره وضعیت سند از برنامه میآید نه از فهرست فایلها.
اتصال را به زور مرتب نشان ندهید
جدا کردن اجباری حجم یا کشتن کمکفرایندهای سیستم فایل برای پاک کردن یک نوار کناری گیرکرده وسوسهانگیز است و معمولاً نتیجه معکوس دارد. وضعیت گیرکرده غالباً نشاندهنده یک عملیات واقعی در انتظار است، و کشیدن اتصال از زیر آن دادههای برنامه را به هیچ جای امنی نمیرساند. همچنین بررسی بعدی را سختتر میکند، چون خطایی که کاربر دید از صفحه پاک شده است. خطای دقیقی که برنامه گزارش کرده و زمان قطع را ثبت کنید، زیرا همان مهر زمانی است که به شما امکان میدهد گزارش خود را با گزارشهای سرور تطبیق دهید.
اگر اشتراک مشغول ماند، به جای بالا بردن زور از رویه سرویس فایل یا پشتیبانی Mac استفاده کنید. حفظ شواهد از نوار کناری تمیز ارزشمندتر است.
پیش از قطع برنامهریزیشده بعدی
پیش از جدا کردن عمدی VPN، ذخیرهها را تمام کنید، فایلهای وابسته را ببندید و اشتراک را بهطور عادی خارج کنید. این توالی ارزان است و این کلاس از پرسش را حذف میکند.
برای کاری که غالباً دچار قطعی میشود، مدل کار را تغییر دهید نه اتصال را: یک نسخه محلی نگه دارید و از طریق سازوکاری که برنامه پشتیبانی میکند همگامسازی کنید، تا یک تونل افتاده به جای یک نوشتن نامطمئن، یک فاصله همگامسازی برایتان هزینه داشته باشد. یک اسکریپت اتصال نمیتواند تراکنشهای دلخواه فایل باز را حفظ کند، و هیچ میزان تنظیمی آن را به تلاش وادار نمیکند.