نحوه همگام سازی دو پوشه در زمان واقعی در ویندوز

آیا تا به حال می خواهید دو پوشه را در دو مکان مختلف در زمان واقعی همگام سازی کنید؟ شاید یک پوشه روی دسکتاپ یا لپ تاپ(desktop or laptop) خود داشته باشید و بخواهید آن را با رایانه شخصی دیگری در خانه یا با یک دستگاه ذخیره سازی(storage device) خارجی مانند هارد دیسک USB یا یک (USB)دستگاه ذخیره سازی(storage device) متصل به شبکه ( NAS ) همگام کنید؟

نرم افزارهای رایگان زیادی وجود دارند که می توانند به شما در همگام سازی دو پوشه کمک کنند، اما تعداد کمی از آنها کار خوبی برای همگام سازی پوشه ها در زمان واقعی انجام می دهند. منظور من از بلادرنگ این است که کاربر(user doesn) مجبور نیست به صورت دستی برنامه را باز کند و همگام سازی را اجرا کند یا باید منتظر بماند تا برنامه به طور مکرر اجرا شود.

در این مقاله، من قصد دارم در مورد یک نرم افزار رایگان بنویسم که می توانید از آن برای تنظیم همگام سازی زمان واقعی بین دو پوشه ذخیره شده در مکان های مختلف استفاده کنید. این برای اهداف پشتیبان گیری مفید است یا اگر در یک تیم کار می کنید و می خواهید از سرویس ابری مانند Dropbox یا Google Drive(Dropbox or Google Drive) اجتناب کنید.

همگام سازی کنید

Dsynchronize یک برنامه رایگان است که توسط توسعه دهنده ای در لهستان(Poland) نوشته شده است که وب سایت آن به نظر می رسد مربوط به دهه 1990 است! با این حال، یک کتاب را از روی جلد آن قضاوت نکنید زیرا برنامه هایی که او می نویسد عالی هستند.

ابتدا وقتی به لینک بالا مراجعه می کنید، باید کمی به پایین اسکرول کنید تا به برنامه صحیح برسید. در ابتدا فکر می کردم در وب سایت اشتباهی هستم زیرا مدام در مورد اولین برنامه او به نام Dspeech مطالعه(Dspeech) می کردم . از آن گذشته و از Dshutdown به پایین (Dshutdown)اسکرول کنید و (Scroll)Dsynchronize را خواهید دید .

غیر همزمان کردن

همانطور که قبلا ذکر شد، این یک وب سایت بسیار بد است. خوشبختانه، نرم افزار تمیز است و حاوی هیچ گونه ناخواسته، بدافزار، تبلیغات و غیره نیست. پس از دانلود فایل ZIP(ZIP file) ، ادامه دهید و تمام فایل ها را استخراج کنید و سپس فایل برنامه را(application file) اجرا کنید .

هنگامی که برای اولین بار برنامه را اجرا می کنید، دو کادر برای منبع و مقصد(source and destination) در بالا مشاهده خواهید کرد. ابتدا باید آن ها را پیکربندی کنیم.

dsychronize source dest

کادر منابع را علامت بزنید و سپس Enter را فشار دهید . اکنون می‌بینید که دو دکمه در سمت راست ظاهر می‌شوند: فیلتر(Filter) و مرور(Browse) .

مسیر منبع

روی دکمه Browse کلیک کنید و اولین پوشه خود را انتخاب کنید. پس از انتخاب، اگر می‌خواهید انواع خاصی از فایل‌ها را حذف کنید یا زیرپوشه‌ها را حذف کنید، می‌توانید روی دکمه فیلتر کلیک کنید. (Filter)اگر می‌خواهید همه چیز همگام‌سازی شود، نگران دکمه فیلتر(filter button) نباشید .

اکنون که دو پوشه خود را انتخاب کرده ایم، می توانیم تنظیمات گزینه ها را شروع کنیم. به طور پیش فرض، همگام سازی تنها زمانی کار می کند که روی دکمه همگام سازی(Synchronize) کلیک کنید. طبق مستندات، قبل از اینکه همگام‌سازی بلادرنگ را فعال کنید، ابتدا باید یک همگام‌سازی معمولی انجام دهید.

غیر همگام سازی گزینه ها

با این حال، قبل از انجام هر گونه همگام سازی، اجازه دهید گزینه ها را پیکربندی کنیم. برای شروع، اگر می‌خواهید تغییرات را بین هر دو پوشه همگام‌سازی کنید، باید همگام‌سازی دو جهته(Bidirectional synchronization) را علامت بزنید. این به طور خودکار کادر Copy only newer files را(Copy only newer files) نیز فعال می کند. همچنین توصیه می‌کنم در صورت عدم وجود پوشه Create را(Create folder if not exists) علامت بزنید تا وقتی یک پوشه جدید در یک پوشه ایجاد می‌کنید، به طور خودکار همان پوشه را در پوشه همگام‌سازی شده دیگر ایجاد کند.

گزینه مهم دیگر Backup Changes است. این مفید است، اگر می‌خواهید چندین نسخه از تغییرات را در صورتی که قصد(t mean) حذف چیزی را نداشتید یا می‌خواهید نسخه‌های قبلی یک سند و غیره را ببینید، حفظ کنید.

چندین گزینه دیگر وجود دارد که خود توضیحی است. اگر گیج شده‌اید، حتما فایل TXT را(TXT file) که در پوشه‌ای که برنامه از حالت فشرده خارج شده است، بخوانید.

ادامه دهید و روی دکمه همگام سازی(Synchronize) کلیک کنید تا یک همگام سازی کامل شود. هنگامی که این کار را انجام دادید، اکنون می توانید تغییراتی ایجاد کنید و سپس همگام سازی دیگری انجام دهید تا مطمئن شوید که آن طور که می خواهید کار می کند.

دکمه همگام سازی

برای دریافت همگام‌سازی هم‌زمان، باید کادر همگام‌سازی زمان واقعی را در زیر (Realtime sync)گزینه‌های ویژه(Special options) علامت بزنید. حالا اگر پنجره برنامه را(program window) باز بگذارید و شروع به اضافه کردن، حذف یا به روز رسانی فایل ها در پوشه مبدا یا مقصد کنید(source or destination folder) ، خواهید دید که پوشه ها به طور خودکار و بدون دخالت کاربر به روز می شوند.

این هنوز ایده‌آل نیست زیرا باید پنجره برنامه را(program window) باز نگه دارید، اما توسعه‌دهنده آنقدر باهوش بود که آن را درک کرد. در زیر همگام‌سازی تایمر(Timer sync) ، دو گزینه دیگر وجود دارد که باید بررسی کنید: شروع خودکار(Autostart) و شروع خودکار به عنوان سرویس(Autostart as service) .

وقتی می‌خواهید دکمه(Autostart button) شروع خودکار را بررسی کنید ، پیامی دریافت خواهید کرد که می‌گوید باید Dsynchronize را به‌عنوان مدیر(Administrator) شروع کنید. برای انجام این کار، برنامه را ببندید و سپس بر روی فایل برنامه(application file) کلیک راست کرده و Run as Administrator را انتخاب کنید .

به عنوان ادمین اجرا شود

اکنون باید بتوانید کادر Autostart  را بدون پیام علامت بزنید. بعد، کادر Autostart as service را علامت بزنید و یک پنجره بازشو خواهید داشت که در آن باید روی دکمه Install Service کلیک کنید.

به عنوان سرویس نصب کنید

پس از انجام این کار، دکمه Start Service قابل کلیک خواهد بود. روی آن کلیک کنید(Click) و نگران حساب(Account) ، رمز عبور(Password) و غیره نباشید. فقط(Just) مطمئن شوید که حساب سیستم(System Account) بررسی شده است. روی Done کلیک کنید و می بینید که برنامه اکنون می گوید که به عنوان یک سرویس در حال اجرا است.

در حال اجرا به عنوان سرویس

خودشه! اکنون برنامه را ببندید و شروع به به روز رسانی، افزودن یا حذف داده ها از پوشه های خود کنید و تماشا کنید که این اقدامات فوراً با پوشه دیگر همگام سازی می شوند.

همگام سازی دو پوشه

به طور کلی، این برنامه در تست های من واقعاً خوب کار می کرد و من از سرعت و همچنین این واقعیت که می توانم از تغییرات پشتیبان تهیه کنم و یک فایل گزارش(log file) از هر چیزی که به روز شده، اضافه یا حذف شده است را ببینم تحت تأثیر قرار گرفتم. اگر سوالی دارید، در نظر بگیرید. لذت بردن!



About the author

من یک متخصص کامپیوتر هستم و از سال 2009 به مردم در زمینه کامپیوترشان کمک می‌کنم. مهارت‌های من شامل آیفون، نرم‌افزار، گجت‌ها و غیره است. من همچنین در چهار سال گذشته به عنوان مربی کار کرده ام. در آن زمان، یاد گرفتم که چگونه به مردم کمک کنم تا برنامه های جدید را یاد بگیرند و چگونه از دستگاه های خود به روشی حرفه ای استفاده کنند. من از دادن نکاتی در مورد چگونگی بهبود مهارت هایم لذت می برم تا همه بتوانند در کار یا مدرسه موفق باشند.



Related posts