Якось задався вопросмо по резервуванню користувальницької інформації без великих витрат часу і грошей. Пошуки пару раз заходили в глухий кут .... Як правило або гідне рішення, але потрібно детально налаштовувати (витрати часу), або хороше добротне рішення, але дороге, або каленочная саморобка з купою недоробок .... Зупинився я не на самому елегантному рішенні, але тим не менше мені сподобалося 🙂
Отже вибір припав на утиліту від Microsoft SyncToy. Забув зазначити, що користувачі поголовно на MS Windows (XP pro, seven pro x86 x64). Програма підтримує і x86 і x64 платформи (різні дистрибутиви). Налаштовується дуже просто і швидко:
- вибір пар каталогів для синхронізації (важливо врахувати, що лівий як правило вважається базовим, тому вважаємо його основним джерелом)
- вибираємо тип синхронізації, тут на вибір 3 схеми:
- Synchronize - все зміни з кожної зі сторін тягнуть зміни на другій стороні
- Echo - все зміни в лівому каталозі спричиняють зміни так само і в право (при видаленні в лівому каталозі файли з правого так само видаляються), зворотного зв'язку немає
- Contribute - то ж що і Echo, за винятком того що файли з правого каталогу залишаються після видалення з джерела (лівого каталогу)
- Останнім що робиться при створенні пари - це привласнення імені пари, тут на що фантазії вистачить 😉
Здавалося б все налаштовано і можна користуватися, але втрата даних проиходит несподівано. А синхронізуватися утиліта за розкладом не вміє 🙁 Для вирішення даного недоліку використовуємо штатний Scheduler (Планувальник завдань).
Алгоритм створення завдання для синхронізації:
Запускаємо планувальник завдань (я особисто стартую його через Пуск> Адміністрування-> Планувальник завдань)
І власне все - можна користуватися 🙂