به منابع
Share شده دسترسی داشته باشید حتی اگر Share کننده نابود شود!

سلام به همه شما همراهان همیشگی هیوا
در همین ابتدای کار باید بگویم که منظورمان از Share کننده، کامپیوتری است که منابع را Share کرده (نه شخص!)

سناریو:

فرض کنید شما و همکارتان با هم بر روی یک پروژه مشترک کار می کنید. شیوه کار به این صورت است که فایل های کاری در لپ تاپ دوستتان Share شده و با هم بر روی آن ها کار می کنید. ساعت کاری شما و دوستتان از ساعت 10 تا 18است. حالا برای دوستتان برای مدت 2 روز، کاری پیش آمده و حداکثر تا ساعت 15 می تواند با شما کار کند. با توجه به این که اطلاعات در کامیپوتر دوستان هست، با رفتن او شما دسترسی به منابع Share را از دست می دهید. حالا برای حل این مشکل چه باید بکنید؟

روش اول: شما هم کار را تعطیل کنید و بروید استراحت.
*** این روش هم خیلی پرکاربرد هست ( حتی اگر دوستتان هم لپتابش را با خودش نبرد احتمال استفاده از این روش هست! ) اما نه در شرایطی که وقت کمی دارید.

روش دوم: دوستتان لپتاپش را بگذارد و برود.
*** بهترین راه حل است اما اگر دوستتان به لپتاپش نیاز داشته باشد، امکان پذیر نیست.

روش سوم: منابع Share را در کامپیوترتان Copy کنید.
*** روش پر کاربرد و خیلی خوبی است اما روش بهتری هم وجود دارد.

روش چهارم: از قابلیت Offline Files در ویندوز استفاده کنید.
*** این همان روش بهتری است که موضوع این آموزش است!

Offline Files چیست؟
همان منابع Share شده هستند که شما به آن ها دسترسی دارید اما در شرایطی که ارتباط شما با Share کننده به هر دلیلی قطع شده است.

Offline Files معمولا چه زمانی استفاده می شود؟
این روش زمانی به درد شما می خورد که برای بیشتر از یک بار قصد تعامل با سرور و منابع Share شده آن را داشته باشید و در دسترس بودن مداوم آن برای شما ضرروی باشد. سناریوی بالا یک نمونه از کاربرد Offline Files است. یکی دیگر از موارد پرکاربرد آن زمانی است که قطعی ارتباط میان Share کننده و Client زیاد است و یا ارتباط کند است ( مثلا ارتباط وایرلس) . همچنین اگر حجم اطلاعاتی که از طریق Share بر روی آن ها کار می کنید زیاد باشد می توانید از این روش استفاده کنید.
*** منظور از سرور در این آموزش، کامپیوتری است که منابع خود را به اشتراک گذاشته است.

Offline Files چگونه کار می کند؟
به طور خلاصه روش کار به این صورت است که شما منابع Share شده را در کامپیوتر خود Cache می کنید. کار های خود را بر روی فایل ها انجام می دهید. سپس آن ها را با سرور Share کننده Sync می کنید.
مدل غیر اتوماتیک و دستی آن به این صورت است که شما اول منابع Share را در کامپیوترتان کپی می کنید. سپس آن ها را ویرایش می کنید. در نهایت در محل Share باز گردانی می کنید.

کار با Offline Files در ویندوز :

فعال کردن قابلیت Offline Files ( توسط Share کننده )

ابتدا Share کننده باید اجازه استفاده از Offline Files را برای منابع خود بدهد. به طور پیش فرض تمام منابعی که در ویندوز به روش غیر خط فرمانی Share می کنیم این قابلیت را دارا هستند. برای فعال کردن یا غیر فعال کردن قابلت Offline Files به روش زیر عمل می کنیم:
بر روی پوشه ای که می خواهید Share کنید، راست کلیک کنید، وارد Properties شوید و مسیر زیر را طی کنید.






با کلیک بر روی Caching پنجره زیر نمایان می شود:




Offline Settings
Only the files and programs that users specify are available offline
به طور پیش فرض این گزینه فعال است. اجازه استفاده از منابع Share به صورت Offline را برای کاربران فراهم می کند. اما کاربران برای فعال کردن حالت Offline باید این کار را انجام دهند:

بر روی پوشه Share راست کلیک و سپس گزینه Always available offline را انتخاب کنند.





No files or Programs from the shared folder are available offline
این گزینه از دسترسی کاربران به منابع Share به صورت Offline جلوگیری می کند.

All files and programs that users open from the shared folder are automatically available offline
Optimize the performance

با انتخاب این گزینه هر فایلی از منابع Share که توسط کاربر باز می شود به صورت خودکار در کامپیوترش Cache می شود و در صورت قطع ارتباط با سرور به صورت Offline در دسترس خواهد بود و هر وقت که دوباره ارتباط برقرار شد، اطلاعات با سرور Sync خواهد شد. فایل ها و برنامه هایی که کاربر آن ها را Open یا Run نکرده، Cache نخواهد شد.

با تیک زدن Optimize the performance فایل های exe و dll که آن ها را اجرا کردید در کامپیوتر شما Cache می شوند و حتی اگر ارتباط شما با سرور برقرار باشد آن ها را از Cache کامپیوتر اجرا خواهد کرد.
تصویر زیر بیانگر در دسترس بودن منابع Share در حالت Offline است:




مدیریت Offline Files در کلاینت ها:

همانطور که گفتیم برای بهره بری از Offline Files، منابع Share در کلاینت ها Cache می شود. و این Cache شدن بخشی از فضای هارد دیسک را مصرف می کند. بنابراین طبیعی است در کلاینتی که کل فضای خالی در دسترس آن 2 GBباشد فقط می تواند 2 GB از منابع Share را Cache کند. علاوه بر این ممکن است شما منابعی را Cache کرده باشید و حالا به آن ها نیازی ندارید و می خواهید آن ها را پاک کنید و همچنین میزان فضا برای Offline Files را کاهش یا افزایش دهید. خب برای این کار چه باید کرد؟

در کلاینت ها بر روی آیکن زیر کلیک کنید.






این صفحه مربوط به Offline Files و مدیریت آن است.





با دابل کلیک کردن بر روی پوشه Share از طریق Offline Files، می توانید منابع Share را به صورت Offline ببینید.

برای مدیریت Offline Files بر روی گزینه Manage offline Files کلیک کنید تا پنجره زیر باز شود:





همانطور که در تصویر بالا می بینید، می توانید Offline Files را غیر فعال کنید (Disable offline files)
فایل های Offline خود را پس از برقراری ارتباط با سرور Sync کنید(Open Sync Center)
و فایل هایی را که Cache شده اند را ببینید و آن ها را پاک کنید(View your offline files)

برای مدیریت فضای هارد دیسک به تب Disk Usage بروید.

منبع : سایت هیوا شبکه