Здравствуйте, okman, Вы писали:
O>Работа из командной строки (без GUI). O>Возможность повесить сценарии на события pre-backup и post-backup. O>Список файлов и каталогов, подлежащих резервному копированию, хранить в O>отдельных файлах (конфигах) — по одному такому файлу на каждую задачу. O>Конфиги — в текстовом формате. Тогда все это дело можно было легко O>интегрировать с системой управления версиями и системой сборки.
Связка nnCron + nnBackup всё это умеет.
O>Еще круто было бы иметь веб-интерфейс...
Вот с этим вроде пока (или уже?) никак, хотя могу ошибаться...
Предлагаю обсудить функции программы для резервного копирования ФАЙЛОВ и ДОКУМЕНТОВ. Сразу хотел бы сказать, что резервное копирование БД, дисков и системы не входит в тему обсуждения.
Итак, имеется прототип программы для рез. копирования. Всё стандартно на первый взгляд:
Таск менеджер, Список сделанных копий. Кнопки Добавить, Удалить, Востановить, Старт и Стоп для выбранной задачи.
При добавлении задачи для копирования можно указать директорию и и выбрать файлы или указать маску.
Так же есть возможность указать маску исключений и задать учёт скрытых, архивных и системных файлов, отменить или установить учёт вложенности в директории.
Резервное копирование подразумевается не по расписанию, а ПРИ ИЗМЕНЕНИЯХ указанных файлов.
Система плагинная. на локальные диски — отдельный плагин, на сетевые — отдельный и для FTP тоже.
Такую архитектуру я выбрал для того, чтобы можно было подключать только нужные инструменты (плагины) и легко добавлять новые.
Т.е. Сам менеджер отслеживает события изменения файлов, сравнивает с поставленной задачей и отправляет данные выбранным плагинам для копирования. Те же в свою очередь отчитываются менеджеру.
Предусмотрена возможность обновлять плагины из менеджера и получать о них инфу.
Смотрю в сторону разработки плагина для сервиса dropbox.
Какие ещё плагины добавить? Может какие фишки прикрутить?
Какие удобные функции? Может бэкап реестра?
Сделайте как time machine на маке и будет Вам щастье. Сидит себе она бекапит все подряд, никому не мешает, ничего не спрашивает. Куча плюшек всяких типа версинности. Можно бекапить на какой-то постоянно включенный диск (сетевой например), а можно на USB диск. Я так делаю — очень удобно: хочешь бекап — подключил диск, через несколько минут бекап готов, без вопросов и запуска программ.
Здравствуйте, 2k9software, Вы писали:
2>Они хотят так, чтобы можно было в любой момент откатить нужные важные файлы. И посмотреть изменения в них за 2-3 дня.
Здравствуйте, 2k9software, Вы писали:
2>Предлагаю обсудить функции программы для резервного копирования ФАЙЛОВ и ДОКУМЕНТОВ. Сразу хотел бы сказать, что резервное копирование БД, дисков и системы не входит в тему обсуждения.
Ну раз решился...
2>При добавлении задачи для копирования можно указать директорию и и выбрать файлы или указать маску.
Вот меня всегда добивали эти маски. Одно дело нужно одни доки сбэкаписть, это прокатывает. А вот если что-то существенней... ну от куда я знаю какие там типы файлов? Там сотни папок, тысячи файлов. Может я что-то и вспомню, но больше всего пропущу. Ну почему не дать возможность просканировать папки и вычленить от туда все типы файлов (можно со статистикой) и дать мне поставить галочки? Но этого почему-то НИ У КОГО НЕТ.
И кстати, маски с регулярными выражениями временами более полезны.
2>Резервное копирование подразумевается не по расписанию, а ПРИ ИЗМЕНЕНИЯХ указанных файлов.
Еще нужна возможность сделать ярлык на проект. Ну не нужно мне не при изменениях, ни по расписанию, не нужно держать бэкапер постоянно запущенным. Мне нужно тыкнуть в ярлык и получить резервную копию.
2>Система плагинная. на локальные диски — отдельный плагин, на сетевые — отдельный и для FTP тоже.
Вообще-то конечным пользователям пофиг до системы, главное чтоб работало
Здравствуйте, 2k9software, Вы писали:
2>Предлагаю обсудить функции программы для резервного копирования ФАЙЛОВ и ДОКУМЕНТОВ. Сразу хотел бы сказать, что резервное копирование БД, дисков и системы не входит в тему обсуждения.
В свое время перебрал несколько, и ни одна не смогла определить, что на целевом usb-диске стоит FAT32 и файлы надо бить по 4 Гига. Включая бакапилку, которая шла с этим диском. Плюнул и сделал батник с вызовом 7-zip.
Здравствуйте, Grayscaler, Вы писали: G>В свое время перебрал несколько, и ни одна не смогла определить, что на целевом usb-диске стоит FAT32 и файлы надо бить по 4 Гига Вовремя напомнил, спасибо!
Здравствуйте, 2k9software, Вы писали:
2>Какие удобные функции? Может бэкап реестра?
Все пересмотренные бекаперы почему-то создают свои форматы файлов. То есть я привязываюсь к ним. А нужен просто ZIP.
Хотя, после переименования расширения, почти у всех и так был ZIP, но непонятно, нафига своё разрешение делать...
Здравствуйте, 2k9software, Вы писали:
2>А на счёт: ... тыкнуть в ярлык и получить резервную копию. 2>Сделаю возможность создать папку с ярлыками на последние копии файлов.
Немного не так, нужен ярлык чтоб начать резервное копирование, а не файлы показать. Без расписаний без всего такого, просто мне сейчас нужно сделать резервную копию — я жму ярлык и программа делает это.
Здравствуйте, Caduceus, Вы писали: C>Все пересмотренные бекаперы почему-то создают свои форматы файлов. То есть я привязываюсь к ним. А нужен просто ZIP. C>Хотя, после переименования расширения, почти у всех и так был ZIP, но непонятно, нафига своё разрешение делать...
А зачем вообще пользователю выдавать файло в каких-то форматал левых? В каком забэкапил, в таком и отдать. Нажал кнопку <АТДАЙ ФАЙЛО> и всё тут.
Здравствуйте, 2k9software, Вы писали:
2>Предлагаю обсудить функции программы для резервного копирования ФАЙЛОВ и ДОКУМЕНТОВ. Сразу хотел бы сказать, что резервное копирование БД, дисков и системы не входит в тему обсуждения.
2>...
2>Какие ещё плагины добавить? Может какие фишки прикрутить? 2>Какие удобные функции? Может бэкап реестра?
Работа из командной строки (без GUI).
Возможность повесить сценарии на события pre-backup и post-backup.
Список файлов и каталогов, подлежащих резервному копированию, хранить в
отдельных файлах (конфигах) — по одному такому файлу на каждую задачу.
Конфиги — в текстовом формате. Тогда все это дело можно было легко
интегрировать с системой управления версиями и системой сборки.
Еще круто было бы иметь веб-интерфейс...
Здравствуйте, Caduceus, Вы писали:
C>Все пересмотренные бекаперы почему-то создают свои форматы файлов. То есть я привязываюсь к ним. А нужен просто ZIP. C>Хотя, после переименования расширения, почти у всех и так был ZIP, но непонятно, нафига своё разрешение делать...
Cobian Backup и nnBackup видели? В первом есть встроенная поддержка форматов Zip и 7-Zip; второй поддерживает «искаропки» только Zip, но есть возможность прикрутить архиваторы, поддерживающие командную строку (7-Zip и Rar — точно можно). В обоих случаях используются как есть «родные» расширения архивов.
Здравствуйте, YuriKobets, Вы писали:
YK>Немного не так, нужен ярлык чтоб начать резервное копирование, а не файлы показать. Без расписаний без всего такого, просто мне сейчас нужно сделать резервную копию — я жму ярлык и программа делает это.
Здравствуйте, 2k9software, Вы писали:
2>Здравствуйте, okman, Вы писали: O>>Еще круто было бы иметь веб-интерфейс...
2> А он-то нафига? Удалённое управление? Он0лайн доступ к копиям?
Есть потребность поставить такую бэкапилку на билд-сервер и иметь возможность
просматривать результаты ее работы удаленно, вместе с какой-нибудь полезной информацией,
как то: время последнего бэкапа, процент сжатия, список заархивированных файлов,
свободное место на диске, и т.п.
А с веб-интерфейсом — это да, я загнул, тут достаточно будет получить
читаемые логи и включить их в какой-нибудь общий отчет.
Здравствуйте, Lazytech, Вы писали:
L>Cobian Backup и nnBackup видели? В первом есть встроенная поддержка форматов Zip и 7-Zip; второй поддерживает «искаропки» только Zip, но есть возможность прикрутить архиваторы, поддерживающие командную строку (7-Zip и Rar — точно можно). В обоих случаях используются как есть «родные» расширения архивов.
В настройках плагинов можно включить 7-Zip. В настройках востановления сделаю выбор того, в каком формате отдавать файлы. Rar прикрутить можно, если он у пользователя найдётся.
Здравствуйте, 2k9software, Вы писали:
2>В настройках плагинов можно включить 7-Zip. В настройках востановления сделаю выбор того, в каком формате отдавать файлы. Rar прикрутить можно, если он у пользователя найдётся.
Здравствуйте, 2k9software, Вы писали:
2>Только во времена 98х
А что, во времена 201х святой дух будет бекапить файл после изменения?
Или все-таки твоя программа будет запускаться и копировать свежеизмененный файл?
Двай я тебе реальный пример приведу — мне надо бекапить user profile. Нормальное желание?
Запускаем почтовик и как обычно получаем тысячу писем, большая часть из которых — спам.
Как поведет себя твой бекапер?
При изменениях — лично мне не интересно. Во первых я просто не люблю ничего левого в памяти, а во вторых мне такое не надо...
(Кстати эти нотификации иногда не работают, так что сильно на них не рассчитывайте)
Я бы лично просто раз в день запускал архивацию и был счастлив.
Да и хотелось бы посмотреть, что будет бэкапиться а что нет.
Если смотреть файлы через вашу программу, то наверное неплохо бы историю смотреть, как у апла в тайм машин. Толку мало конечно, но прикольно.
Нужны инкрементальные апдейты, с полным архивированием скажем раз в месяц.
Наверное, что бы были одновременно разные диски для бэкапа, сетевые, USB и т.д. С возможностью разных установок для каждого.
Конечно пароли и т.д.
Нужна возможность просто по нажатию кнопки сделать бэкап всего в файл или на флэшку.
Нужны модули для популярных программ, типа оутлука, тхундербирда и т.д...
PS
У меня тоже батник с раром. 7zip — с ним я как то сильно накололся, больше не пользую.
PPS
Как вот вы собираетесь выделяться на фоне конкурентов? их так много что найти что то просто нереально.
Здравствуйте, icezone, Вы писали:
I>Двай я тебе реальный пример приведу — мне надо бекапить user profile. Нормальное желание? I>Запускаем почтовик и как обычно получаем тысячу писем, большая часть из которых — спам. I>Как поведет себя твой бекапер?
Ему (бэкаперу) похеру на то спам это, или нет. Он будет создавать копии всех изменившихся файлов (многопоточно, конечно)согласно указанным правилам.
В том и задумка, чтобы не делать бэкап по расписанию, а отслеживать изменения и тут же реагировать.
Бэкапь хоть Системный диск полностью, это дело хозяйское.
Это делается для людей, а не для того, чтобы заставить копировать в 100 процессов, а потом поливать о том, что медленно работает.
Я, например настроил его на проекты Visual Studio. Как только exe — шник в папке bin изменился, делается копия всего проекта.
Правила могут быть разными, использовать исключения.
Здравствуйте, 2k9software, Вы писали:
2>Какие ещё плагины добавить? Может какие фишки прикрутить? 2>Какие удобные функции? Может бэкап реестра?
Может не заморачиваться сильно для начала и сделать маленький простой бекапер.
Запустил его, создал одно ну может 2-3 правила. На каждое повесил хоткей.
Потом когда нужно вызвал и получил бекап (это предлагалось выше, но только в виде создания ярлыков).
Пусть это будет лайт версия. А уж потом будете все навороты прикручивать к версии Про.
Здравствуйте, 2k9software, Вы писали:
2>Ему (бэкаперу) похеру на то спам это, или нет. Он будет создавать копии всех изменившихся файлов (многопоточно, конечно)согласно указанным правилам.
В этом и проблема. Спам я удалю, но бекапер его уже сложил в архив.
Так он и будет копиться годами?
Здравствуйте, icezone, Вы писали:
I>В этом и проблема. Спам я удалю, но бекапер его уже сложил в архив. I>Так он и будет копиться годами?
А с чего Вы взяли, что мой бэкапер тупее.. паровоза?
Укажете в правилах то, что делать когда файл удалён и будет всем счастье.
Здравствуйте, Andrew_MP, Вы писали:
A_M>Может не заморачиваться сильно для начала и сделать маленький простой бекапер. A_M>Запустил его, создал одно ну может 2-3 правила. На каждое повесил хоткей. A_M>Потом когда нужно вызвал и получил бекап (это предлагалось выше, но только в виде создания ярлыков).
A_M>Пусть это будет лайт версия. А уж потом будете все навороты прикручивать к версии Про.
С "маленьким простым бэкапером" я уже наигрался. Он работает у меня уже почти год.
Делал для бывшей работы. Там уже дольше 2 лет им пользуются). Консольная версия.
Сейчас вот решил плагины прикрутить.
Здравствуйте, 2k9software, Вы писали:
2>Здравствуйте, icezone, Вы писали:
I>>Двай я тебе реальный пример приведу — мне надо бекапить user profile. Нормальное желание? I>>Запускаем почтовик и как обычно получаем тысячу писем, большая часть из которых — спам. I>>Как поведет себя твой бекапер?
2>Ему (бэкаперу) похеру на то спам это, или нет. Он будет создавать копии всех изменившихся файлов (многопоточно, конечно)согласно указанным правилам. 2>В том и задумка, чтобы не делать бэкап по расписанию, а отслеживать изменения и тут же реагировать. 2>Бэкапь хоть Системный диск полностью, это дело хозяйское.
Эти фичи были бы круты во времена win98.
Вообще знаете на чем работают Acronis-ы и прочие бекаперы? Про Volume Shadow Copy Service слышали например?
В win7 уже есть встроенный бекап системных файлов, прочих файлов с выбором папок и заданием расписания.
Есть бекап всего диска в витуальнвй образ (файл vhd)
Есть история изменений файлов.
А еще есть софовый RAID1 который легко настраивается встроенными средствами win7.
Здравствуйте, cjazz, Вы писали:
C>Все не так то просто, на самом деле.
А не кто и не говорит, что всё-просто...
Наоборот хочу сделать как можно проще. На моей бывшей работе (а администрации района) не тупые люди сидят, уж поверьте. Но они не хотят ничего знать про теневое копирование, Acronis'ы,бекап всего диска и райд. Они хотят так, чтобы можно было в любой момент откатить нужные важные файлы. И посмотреть изменения в них за 2-3 дня. Хотя это в основном оффисные документы(Word и Exel). Ну и настройки софта некоторого ещё бывает приятно востановить, когда кто-нить залезет не туда, куда надо.
Оффисный бэкапер, так сказать. Ну, я ещё проекты студии ему кормлю. не раз выручал.
Я специально отказался от планировщика. Это и есть принципиальная такая фишка. Может кому-то это будет удобно?
Здравствуйте, 2k9software, Вы писали:
2>Здравствуйте, cjazz, Вы писали:
C>>Все не так то просто, на самом деле.
2>А не кто и не говорит, что всё-просто... 2>Наоборот хочу сделать как можно проще. На моей бывшей работе (а администрации района) не тупые люди сидят, уж поверьте. Но они не хотят ничего знать про теневое копирование, Acronis'ы,бекап всего диска и райд.
Конечно им не надо, это надо знать разработчику.
2>Они хотят так, чтобы можно было в любой момент откатить нужные важные файлы. И посмотреть изменения в них за 2-3 дня.
Это все уже есть в системе.
2>Оффисный бэкапер, так сказать. Ну, я ещё проекты студии ему кормлю. не раз выручал.
О у меня такой тоже был. Использовал когда работал на старом ноуте — делал бекапы проектов на CD карту.
Кстати вот и фича — теневое копирование выбранной папки на любой флеш носитель.
2>Я специально отказался от планировщика. Это и есть принципиальная такая фишка. Может кому-то это будет удобно?
Так можно купить бекапер с планировщиком и не использовать его
Здравствуйте, Allix, Вы писали:
A>Здравствуйте, 2k9software, Вы писали:
A>Сделайте как time machine на маке и будет Вам щастье. Сидит себе она бекапит все подряд, никому не мешает, ничего не спрашивает. Куча плюшек всяких типа версинности. Можно бекапить на какой-то постоянно включенный диск (сетевой например), а можно на USB диск. Я так делаю — очень удобно: хочешь бекап — подключил диск, через несколько минут бекап готов, без вопросов и запуска программ.
Не понял...
Как это "Сидит себе она бекапит все подряд" ??? Все файлы на всех дисках?
хочешь бекап — подключил диск, через несколько минут бекап готов.. Что на диске -то окажется (который подключил)? Предыдущие копии файлов? Каких?
Здравствуйте, 2k9software, Вы писали:
2>С "маленьким простым бэкапером" я уже наигрался. Он работает у меня уже почти год.
И где он? Или вы собираетесь бекапер чисто для себя сделать и не продавать?
Просто лично мне вот не нужен для домашнего (читай "Рабочего") компа супер-пупер бекапер с кучей наворотов. Мне достаточно несколько папок копировать по хоткею и все. Да и много наверно таких нетребовательных юзверей. Я б за такой пару баксов, например, отдал.
Здравствуйте, 2k9software, Вы писали:
2>Здравствуйте, Allix, Вы писали:
A>>Здравствуйте, 2k9software, Вы писали:
A>>Сделайте как time machine на маке и будет Вам щастье. Сидит себе она бекапит все подряд, никому не мешает, ничего не спрашивает. Куча плюшек всяких типа версинности. Можно бекапить на какой-то постоянно включенный диск (сетевой например), а можно на USB диск. Я так делаю — очень удобно: хочешь бекап — подключил диск, через несколько минут бекап готов, без вопросов и запуска программ.
2>Не понял... 2>Как это "Сидит себе она бекапит все подряд" ??? Все файлы на всех дисках?
2>хочешь бекап — подключил диск, через несколько минут бекап готов.. Что на диске -то окажется (который подключил)? Предыдущие копии файлов? Каких?
2>Можно подробнее? у меня нет мака
Кой-чего можно посмотреть здесь
Действительно самая удобная штука.
В первый запуск физически копирует все (кроме временных файлов). Поэтому процедура долгая.
А потом каждый час копирует измененные файлы.
Старые бекапы прореживает.
Можно настроить исключения — выкинуть ненужные каталоги из бэкапа.
_____________________
С уважением,
Stanislav V. Zudin
Здравствуйте, 2k9software, Вы писали:
2>А про хоткеи — это круто. возьму на заметку.
Одно время использовал в nnCron (в связке с nnBackup) хоткеи как раз для этого, потом надоело (вернее, хоткеев стало не хватать), так что оставил только запуск соответствующих задач через иконку nnCron в трее. Аж целых два лишних щелчка мышью!
Здравствуйте, cjazz, Вы писали:
C>Про Volume Shadow Copy Service слышали например?
Кстати, эта фича есть в вышеупомянутом Cobian Backup, благодаря чему можно, к примеру, бэкапить папку "C:\Users\<USERNAME>\AppData\Roaming\Skype", не выгружая Skype. Удобно!
Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>Кой-чего можно посмотреть здесь SVZ>Действительно самая удобная штука.
SVZ>В первый запуск физически копирует все (кроме временных файлов). Поэтому процедура долгая. SVZ>А потом каждый час копирует измененные файлы. SVZ>Старые бекапы прореживает.
SVZ>Можно настроить исключения — выкинуть ненужные каталоги из бэкапа.
Подумать только, и это форум программистов!
Позор мне, пиривочику!
Здравствуйте, Lazytech, Вы писали:
L>Одно время использовал в nnCron (в связке с nnBackup) хоткеи как раз для этого, потом надоело (вернее, хоткеев стало не хватать), так что оставил только запуск соответствующих задач через иконку nnCron в трее. Аж целых два лишних щелчка мышью!
А в моём бэкапере не нужно делать никаких щелчков! Только для востановления. Один раз настроил задачу и всё — забудь. Он сам всё копирует.
Здравствуйте, Lazytech, Вы писали: L>Особо меня порадовал отказ от планировщика. Это же надо до такого додуматься — фишка в том, что фишки нету. Гениально!
Фишка будет тогда, когда забудешь сделать бэкап хоткеем. А файло изменится до времени бэкапа. Где тогда старые копии файла искать?
Вот и пригодится автоматика.
Здравствуйте, 2k9software, Вы писали:
2>А в моём бэкапере не нужно делать никаких щелчков! Только для востановления. Один раз настроил задачу и всё — забудь. Он сам всё копирует.
Здравствуйте, 2k9software, Вы писали:
2>Фишка будет тогда, когда забудешь сделать бэкап хоткеем. А файло изменится до времени бэкапа. Где тогда старые копии файла искать? 2>Вот и пригодится автоматика.
Извиняюсь, что-то злой я сегодня... Постараюсь больше не троллить.
Есть разные файлы. У меня в студии (MS VS) проекты меняются по 20-50 раз за сутки (особенно ночью ). Зачем мне столько раз хоткей жать? Да забуду я про эти хоткеи, нафиг.
Нечего говорить и о планировщике. Что мне его настраивать на 1 минуту? Да нафига????
А я настроил 1 раз так, как мне надо и при каждой отладке (Debug) проекта копия создаётся.
Настроил задачу как надо. А там хоть хоткеем, хоть ярлыком копирование запускай. Хоть автоматике доверься.
А если чел какой-нить книгу пишет.. Ему чего делать? тоже предложите хоткеи жать каждые 3 минуты???
А ели кто-то вчера чего нафотошопил по пьяни, а с утра стыдно стало за прикрученные рога на фотке жены??? Стирать оба рога? А если один оставить нужно???
ТЕПЕРЬ ЭТО ВАМ ПОНЯТНО? СКАЖЕТЕ, ЧТО НЕ УДОБНО? НЕ НУЖЕН АВТОБЭКАП?
.........
....
Хоть кто-нибудь желает идею (меня) поддержать морально.
Почему пользователи считают теневое копирование, которое занимает хуеву тучу места и проц. времени удобным? Да потому, что не уёдёт ни одно изменение файла. Всегда можно востановить прежнюю копию.
А почему решили, что такой вариант (авто) хуже??? Зачем копировать всё, если можно конкретно указать что нужно.
Здравствуйте, 2k9software, Вы писали:
2>Можно подробнее? у меня нет мака
Посмотрите на сайте apple, там все подробно с картинками и видео. Time machine глубоко интегрирована в систему, я, например запускаю mail, запускаю time machine и вижу свою почту так как она выглядела допустим месяц назад. Там же можно и восстановить письма. Тоже с файлами, адресной книгой, iPhoto и так далее. Восстановление делается в той же программе в которой создаются данные.
Здравствуйте, Allix, Вы писали:
A>Здравствуйте, 2k9software, Вы писали:
2>>Можно подробнее? у меня нет мака
A>Посмотрите на сайте apple, там все подробно с картинками и видео. Time machine глубоко интегрирована в систему, я, например запускаю mail, запускаю time machine и вижу свою почту так как она выглядела допустим месяц назад. Там же можно и восстановить письма. Тоже с файлами, адресной книгой, iPhoto и так далее. Восстановление делается в той же программе в которой создаются данные.
Отлично , только я не знаю как это сделать со всеми приложениями. Однако можно сделать для наиболее распространённых...
2>Отлично , только я не знаю как это сделать со всеми приложениями. Однако можно сделать для наиболее распространённых...
Ну там тоже не для всех приложений, только для родных эппловских. Ну и Finder из которого можно просто восстановить любой файл. Вероятно сторонние приложения тоже могут поддерживать эту фичу, но это уже зависит от разработчика.
Достаточно сделать подобное для проводника, или написать свой файловый менеджер косящий под проводник с парой функций — просмотр файла и восстановление. ну и сам бекап конечно.
Но я бы на твоем месте все равно не заморачивался со всем этим. Рано или поздно майкрософт сами сделают нечто подобное, и конец празднику. А так как сейчас на дворе 2012 год то это событие наступит скорее рано чем поздно. Есть шанс вообще не успеть доделать.
В таких фундаментальных нишах сервисного софта (который типа нужен всем или почти всем) можно только одним из первых сделать что-то стоящее, быстро заработать, а когда лавочка закроется перевести продукт во фривару и потихоньку увядать. Сейчас, когда конкурентов мильен, и все они уже вплотную подошли к стадии увядания, начинать свой проект в этой нише — самоубийство.
Здравствуйте, Allix, Вы писали:
A>Достаточно сделать подобное для проводника, или написать свой файловый менеджер косящий под проводник с парой функций — просмотр файла и восстановление. ну и сам бекап конечно.
Точно, надо в контекстное меню проводника добавить возможность отката! А если этого файла нет в бэкапере, то предлагать сделать новую задачу. Спасибо!!!
А на счёт заморочек — у меня сейчас времени полно до 7 февраля — я в отпуске. Бэкапер уже работает. Сейчас делай ГУЙ (гуёвую ) версию. А то чепез ком. строку настраивать сложно. Ну.. самойбийца я, короче говоря ещё тот.
А так, спасибо за советы.
Здравствуйте, 2k9software, Вы писали:
2>А с чего Вы взяли, что мой бэкапер тупее.. паровоза? 2>Укажете в правилах то, что делать когда файл удалён и будет всем счастье.
Умного софта не бывает, много раз в этом убеждался.
Слишком муторно у тебя получается — правила создавать на каждый чих.
Мне действительно удобнее запускать бекап раз в день, когда работа закончена. Зачем мне лишние тормоза во время работы?
Здравствуйте, Allix, Вы писали:
A>Здравствуйте, 2k9software, Вы писали:
A>Но я бы на твоем месте все равно не заморачивался со всем этим. Рано или поздно майкрософт сами сделают нечто подобное, и конец празднику. А так как сейчас на дворе 2012 год то это событие наступит скорее рано чем поздно. Есть шанс вообще не успеть доделать.
Поздно Восстановление потерянных или удаленных файлов Windows 7
Вроде с winXP уже сделали.
Вообще я поражаюсь невежеству российских пользователей виндовса. Они на весь инет кричат как презирают скачаный с варезника мастдай, а нажать F1 и почитать справку не в состоянии.
Здравствуйте, 2k9software, Вы писали:
2>Предлагаю обсудить функции программы для резервного копирования ФАЙЛОВ и ДОКУМЕНТОВ. Сразу хотел бы сказать, что резервное копирование БД, дисков и системы не входит в тему обсуждения. 2>Итак, имеется прототип программы для рез. копирования. Всё стандартно на первый взгляд: 2>Таск менеджер, Список сделанных копий. Кнопки Добавить, Удалить, Востановить, Старт и Стоп для выбранной задачи. 2>При добавлении задачи для копирования можно указать директорию и и выбрать файлы или указать маску. 2>Так же есть возможность указать маску исключений и задать учёт скрытых, архивных и системных файлов, отменить или установить учёт вложенности в директории.
Вроде дельно
2>Резервное копирование подразумевается не по расписанию, а ПРИ ИЗМЕНЕНИЯХ указанных файлов.
Мне сорцы бэкапить нужно — и что в процесс работы все промежуточные варианты будут забэкаплены? Не факт что это нужно.
Расписание не нужно, нужно чтобы в один клик проект бэкапа отработал. А еще лучше — воткнул флешку или USB диск, бэкап сервис их опознал, спросил и запустил процесс.
2>Система плагинная. на локальные диски — отдельный плагин, на сетевые — отдельный и для FTP тоже. 2>Такую архитектуру я выбрал для того, чтобы можно было подключать только нужные инструменты (плагины) и легко добавлять новые. 2>Т.е. Сам менеджер отслеживает события изменения файлов, сравнивает с поставленной задачей и отправляет данные выбранным плагинам для копирования. Те же в свою очередь отчитываются менеджеру. 2>Предусмотрена возможность обновлять плагины из менеджера и получать о них инфу.
Ну на это юзеру пох. Да и для продажи\продвижения — тоже думая что пох. Ниша не та.
2>Какие ещё плагины добавить? Может какие фишки прикрутить? 2>Какие удобные функции? Может бэкап реестра?
Бэкап контактов\истории\закладок\настроек и т.д. всяких там асек, почт....
Здравствуйте, YuriKobets, Вы писали:
YK>Да ну его... меня покаместь вполне устраивают батники с винраром. А захочу по расписанию делать — в виндовый шедулер батник запихну и все дела.
Вышеупомянутая связка nnCron + nnBackup в этом отношении круче.
Здравствуйте, YuriKobets, Вы писали:
YK>Уверен что круче, но я консерватор: работает — не трогай
Это верно, а ту связку я упомянул больше из-за повышенной гибкости. Например, у меня на старом компе синхронизация почтовой базы (тысячи папок и в разы больше файлов) занимала слишком много времени, поэтому я с помощью nnCron стал ежедневно генерировать и выполнять несколько командных строк для nnBackup, чтобы бэкапить не все папки, а лишь относящиеся к последним нескольким дням. Полную синхронизацию базы (для удаления из бэкапа писем, удаленных из базы) стал делать только раз в неделю. Наверное, и с батниками можно было то же самое замутить, но я в них не силен.
Shadow Copy таки работает не по изменении файлов, а по расписанию. Первоначально, правда, инженеры Microsoft пытались реализовать что-то подобное идее автора топика
Вообще, затея с таким бэкапером дело интересное, и, возможно, переспективное. Трудностей и подводных камней тоже должно быть немало
Настоятельно рекомендую посмотреть в сторону SmartSync Pro. Долгое время пользовался им, но перешёл в итоге на ViceVersa, ибо, во-первых, достали глюки SmartSync, во-вторых, нужна была фича сравнения данных файлов только по заданному кол-ву байт, а не по всему содержимому. К сожалению, у ViceVersa тоже далеко не всё идеально, например, в Windows 7 у неё криво работает поддержка теневого копирования томов, плюс другие баги вплоть до принудительной проверки CRC после выполнения копирования, которая почему-то фейлится, хотя всё было скопировано правильно.
Короче говоря, если всё подытожить, то лично я купил бы продукт, который умел бы, как минимум: одностороннюю синхронизацию (mirroring), двухстороннюю синхронизацию (synchronization), несколько режимов копирования (полное копирование, копирование только изменившихся файлов и т.п.), создание .Zip-файлов для копий, исключения по маскам (как для источника, так и для назначения), автоматический режим, ручной режим с предварительным просмотром того, что будет скопировано и куда (т.е. сначала анализ, подтверждение и потом только непосредственно копирование), несколько режимов сравнения файлов: по размеру, по времени последнего изменения, по содержимому или частично по содержимому (тут обязательно нужна возможность задать в параметрах профиля кол-во байт, которое будет участвовать в сравнении, при чём не только с начала файла, но и с середины, и с конца), а также триггеры срабатывания задач синхронизации (по расписанию, по изменению файлов, при входе или выходе из системы и т.п.).
И, конечно же, нужна полная автоматика, чтобы оно сидело в трее и всё само делало по заранее заданным в профиле правилам (что, куда, когда и как). Ещё неплохо сделать уведомления об ошибках, об успешных завершениях задач, и чтобы там выводилось, сколько файлов обновлено, сколько скопировано новых, сколько удалено старых, неактуальных и т.д. И чтобы там же, из трея, можно было принудительно запустить какую-либо задачу из заранее созданных принудительно, вне очереди.