Софт для микро-бекапа

 

Картина маслом - заглючил комп и всё что было открыто в MetaEditor и прямо/косвенно связано с тестером покрылося нулями. Файлы уничтожены безвозвратно, они поверху затёрты, как и труд за пару дней. 

Ждать милостей от природы не стоит, поэтому изыскивается/рассматривается простой софт, который вместо редактора поддерживает бекапы.

Пожелания крайне простые - автоматически, например раз в час сбрасывать в архив, в zip или другой каталог, изменённые файлы (.mqh,mq4,mq5). И иметь возможность восстановления за последние день-два.

К сожалению:

  - штатными средствами MQ тут не обойтись. 

  - VCS (контроль версия а-ля Git) тоже, потому что версий ещё нет, всё в работе было, какие коммиты...

  - системные штуки так-же. Я пишу довольно быстро и принуждать системный бекап к такой частоте, это чрезмерно

  - СПЕЦИФИКА MetaXXX - файлы содержащие 0 должны игнорироваться. 

А пока всё это ищется, буквально требование к разработчикам редактора, тестера, отладчика и профайлера - обеспечьте фиксацию правок пользователя.
Не держите файлы открытыми и не синхронизованными на диск. Добавьте бекап-копии. 

PS/ слава богу, прошло порядка пяти часов с аварии и могу обойтись без мата

 

перед любой большой работой следует ставить версию в коде и сохранять

из крашей, если текствовый лог открыть в редакторе, при прокруте он крашится

 
Fast235 #:

перед любой большой работой следует ставить версию в коде и сохранять

из крашей, если текствовый лог открыть в редакторе, при прокруте он крашится

коммит был сделан позавчера. Версия за позавчера зафиксирована. 

два дня вожусь с новой фичей (она не особо как простая) - windows глючит у него синий экран, и все файлы открытые в редакторе заполняются 0x00.
Почему так - это другой вопрос. Как правило от того что файлы не закрыты и на диск на самом деле не попали. При краше туда сбросились кеши и всякое-всякое.

работа за два дня потеряна. 

Пока редактор не умеет корректно сохранять файлы - нужен софт для бекапов.

 
Maxim Kuznetsov #:

два дня вожусь с новой фичей (она не особо как простая) - windows глючит у него синий экран, и все файлы открытые в редакторе заполняются 0x00.


А диск не сыпется?
 
Maxim Kuznetsov #:

коммит был сделан позавчера. Версия за позавчера зафиксирована. 

два дня вожусь с новой фичей (она не особо как простая) - windows глючит у него синий экран, и все файлы открытые в редакторе заполняются 0x00.
Почему так - это другой вопрос. Как правило от того что файлы не закрыты и на диск на самом деле не попали. При краше туда сбросились кеши и всякое-всякое.

работа за два дня потеряна. 

Пока редактор не умеет корректно сохранять файлы - нужен софт для бекапов.

как за 2 дня потерять работу, почему сейвы не делали, все что важное в работе, нужно сохранять, если 2 дня не делали, значит это ерунда была

к чему вам бекапер, это актуально для работы офиса с пользовательской базой
 
Sergey Gridnev #:

А диск не сыпется?

вроде не сыпался...вообще комп относительно новый - ему меньше года.

глюки windows начались с того что отключил облако микрософт. Чтобы никакие файлы с рабочей машины никуда без ведома не улетали. Возможно Home-Edition такого не умеет. Но ведь не до синего экрана должно было быть 

но диск сейчас поставлю на проверить

 
Fast235 #:

как за 2 дня потерять работу, почему сейвы не делали, все что важное в работе, нужно сохранять, если 2 дня не делали, значит это ерунда была

к чему вам бекапер, это актуально для работы офиса с пользовательской базой

ещё раз, только для вас: сейвы делал. Но при краше все открытые в редакторе файлы (и видимо связанные с тестером, потому что всё в отладке) были перезаписаны/забиты нулями. 

простые сейвы в такой ситуации не спасают

 
Maxim Kuznetsov #:

ещё раз, только для вас: сейвы делал. Но при краше все открытые в редакторе файлы (и видимо связанные с тестером, потому что всё в отладке) были перезаписаны/забиты нулями. 

простые сейвы в такой ситуации не спасают

MS конечно пытается влиять и принуждать зарегистровать ее запись, но не до синего экрана

 

довольно прикольно, но НЕТУ ТАКОГО. Точнее есть в но в мире Linux и командной строки :-) там можно набросать скрипт и кинуть на крон

все предложения в гугло/яндексах подразумевают "профессиональное использование", настройку стратегий, облачное хранение, бекапы системы и прочее-прочее..
В обыденной жизни нафик ненужное. И так виртуализация во все поля. Ничего глобального обычному человеку не нужно. 

кто хочет себя продвинуть в ИТ - сделайте программу "постоянное,периодичное резервное копирование файлов из папок MetaTrader". Рыночная ниша пустует, вы будете первым

 
Maxim Kuznetsov #:

кто хочет себя продвинуть в ИТ - сделайте программу "постоянное,периодичное резервное копирование файлов из папок MetaTrader". Рыночная ниша пустует, вы будете первым

Самому лень это делать?)
 
[Windows] Automatically Commit & Push git repository once in every X day/minute/hours
[Windows] Automatically Commit & Push git repository once in every X day/minute/hours
  • puvox.software
There are people when have specific needs (like us) who want to setup a “cron”-like task to auto-commit & push the changes to remote repository. This can be done in Windows with the following steps: Navigate into the desired repository, create the file with the below...