Вопрос по разностному и добавочному бэкапам

Есть вопросы по Exiland Backup? - задай их и поддержка ответит.
Ответить
Emfirion
Сообщения: 3
Зарегистрирован: 14 июн 2017, 23:53

Вопрос по разностному и добавочному бэкапам

Сообщение Emfirion » 15 июн 2017, 00:03

Здравствуйте!
Вы написали что при разностном и добавочном бэкапах будут бэкапиться только новые файлы, а также те файлы, в которых были изменения. При этом Вы указали что они будут добавляться "в очередную резервную копию". Правильно ли я понимаю, что в ранее созданном бэкапе измененные файлы не будут перезаписаны, а будет лишь создан новый бэкап, в котором будут лежать только новые и измененные файлы?

Спасибо!

Аватара пользователя
Разработчик
Сообщения: 34
Зарегистрирован: 02 апр 2017, 22:26

Re: Вопрос по разностному и добавочному бэкапам

Сообщение Разработчик » 15 июн 2017, 00:53

При добавочном бэкапе (Incremental backup), копируются только новые и измененные файлы, которые появились/изменились после создания предыдущей копии.

При разностном бэкапе (Differential backup), копируются только новые и измененные файлы, которые появились/изменились после создания предыдущей ПОЛНОЙ копии. Т.е. Разностный тип копирования является накопительным. Как вы уже поняли, каждая разностная копия содержит не только последние изменения, но и все предыдущие разностные копии вплоть до последней созданной ПОЛНОЙ копии (Full backup).

В обоих случаях создается новая копия!!! В прошлые резервные копии программа не "лезет" и не правит их.

Emfirion
Сообщения: 3
Зарегистрирован: 14 июн 2017, 23:53

Re: Вопрос по разностному и добавочному бэкапам

Сообщение Emfirion » 15 июн 2017, 01:57

Спасибо!
Я так и понял. Просто понадеялся что предусмотрена возможность замены старых файлов новыми чтобы не плодить бэкапов. Было бы удобно скопировать папку с документами на флешку, а потом в ней бы автоматически обновлялись файлы по мере их обновления на компьютере.
Я так понимаю что такой возможности в Вашей программе нет? Можно ли реализовать?

Аватара пользователя
Разработчик
Сообщения: 34
Зарегистрирован: 02 апр 2017, 22:26

Re: Вопрос по разностному и добавочному бэкапам

Сообщение Разработчик » 15 июн 2017, 09:51

Копирование только измененных файлов у нас есть в программе и называется этот Тип резервного копирование - синхронизация файлов и папок (или зеркалирование, mirroring).
Суть синхронизации в том, что вы указываете:
- исходную папку (A)
- конечную папку (B)

При добавлении, изменении, удалении файлов в исходной папке (A), все изменения отражаются в конечной (B).

Таким образом, при каждом выполнении задания (например, каждую минуту) программа выравнивает папку (B) по исходной папке (A).
Поэтому папку (B) еще называют зеркалом папки (A), т.е. ее точной копией.

ВНИМАНИЕ!
При синхронизации файлов не создается никаких дополнительных папок, есть только папка (A) и папка (B).
Поэтому, не создаются резервные копии (отпечатки файлов на каждый момент времени), т.е. не хранится история изменения файлов, в отличии от резервного копирования. Поэтому, важно понимать, что если вы испортите файл в исходной папке (A), то он также испорченным попадет в конечную (B), в том же виде.

Но и такой сценарий мы предусмотрели.
Если вы укажете конечную папку в виде "D:\BACKUPS\Моя_синхронизация_[YYYY]_[MM]", то у вас каждый месяц будет рождаться новая конечная папка (B) в зависимости от текущего года и месяца:
D:\BACKUPS\Моя_синхронизация_2017_07 - в июле 2017 г.
D:\BACKUPS\Моя_синхронизация_2017_08 - в августе 2017 г.
D:\BACKUPS\Моя_синхронизация_2017_09 - в сентябре 2017 г.
...
...
и, таким образом, у вас будет храниться история по году и месяцу.
Если убрать переменную [MM], тогда конечная папка синхронизации будет создаваться 1 раз в году:
D:\BACKUPS\Моя_синхронизация_2017
D:\BACKUPS\Моя_синхронизация_2018
D:\BACKUPS\Моя_синхронизация_2019
...
...
Такой способ позволит не плодить много папок с резервными копиями и в то же время сохранять историю файлов.

Emfirion
Сообщения: 3
Зарегистрирован: 14 июн 2017, 23:53

Re: Вопрос по разностному и добавочному бэкапам

Сообщение Emfirion » 15 июн 2017, 15:09

Отлично! Ваша программа - то что надо!
Большое спасибо!

allexnew
Сообщения: 2
Зарегистрирован: 06 сен 2017, 13:44

Re: Вопрос по разностному и добавочному бэкапам

Сообщение allexnew » 06 сен 2017, 14:13

Exiland Backup pro

Здравствуйте.

При использовании инкрементного резервирования создается, допустим, сначала полная копия и дальше 6 добавочных. На восьмой раз цикл повторяется. Насколько оптимизировано создание второй полной копии? В плане, программа модернизирует (синхронизирует в том числе с источником?) предыдущую полную копию собирая инкрементные копии и копирует ее под новым именем или же тупо заново берет все данные с источника для второй полной копии? Вопрос связан с тем, что объем данных приличный и на создание полной копии уходит много времени.

И вопрос про восстановление.
Предусмотрена ли функция полного восстановления данных за определенное число. Например, есть 1 полная копия и 6 инкрементных. Полная копия за 1 августа, инкрементные за 2, 3, 4, 5, 6, 7 августа. Допустим все данные на источнике потеряны. Я хочу восстановить все данные за 6 августа включительно. Правильно ли я понял, что чтобы это сделать, мне нужно сначала восстановить полную копию, затем последовательно восстановить за 2, 3, 4, 5, и, наконец 6 августа? И все это вручную? Нет возможности в программе, допустим, выбрать копию от 6 августа и сказать, восстанавливай все до этого числа включительно и пускай программа сама работает восстанавливая за все числа включая 6 августа? Или я что-то не понимаю? В общем в чем смысл самого раздела "восстановление" в программе? Если все делать вручную то я тупо копировать из архивов могу, это будет еще и быстрее если программа стоит на компьютере который не является ни источником ни приемником.

Спасибо.

Аватара пользователя
Разработчик
Сообщения: 34
Зарегистрирован: 02 апр 2017, 22:26

Re: Вопрос по разностному и добавочному бэкапам

Сообщение Разработчик » 07 сен 2017, 17:47

allexnew,

1) Заново берет все данные с источника для каждый полной копии. Алгоритм, который описан у вас (собирать инкрементные копии и синхронизировать с предыдущей полной) для нашей программы не подходит, т.к. резервная копия может быть упакованной в ZIP и лежать на FTP. Пришлось бы тогда выкачивать полную копию и инкременты с FTP на локальную машину, распаковывать всё это и пересобирать Full Backup заново... В таком случае полное копирование из источника будет намного выгоднее и проще. Возможно, ваш алгоритм подошел бы для отдельных случаев, когда файлы в резервных копиях не упакованы и не лежат на FTP, но тогда пришлось бы усложнять программу (городить для этих случаев отдельный алгоритм).

2) Функции полного восстановления на опред.дату пока в программе нет, но планируем это сделать. А пока да, как вы описали, надо восстановить последнюю полную копию и поочередно инкрементные.

allexnew
Сообщения: 2
Зарегистрирован: 06 сен 2017, 13:44

Re: Вопрос по разностному и добавочному бэкапам

Сообщение allexnew » 08 сен 2017, 19:41

Понял. Сделайте обязательно функцию восстановления по дате. Это же очень удобно будет.

Аватара пользователя
Разработчик
Сообщения: 34
Зарегистрирован: 02 апр 2017, 22:26

Re: Вопрос по разностному и добавочному бэкапам

Сообщение Разработчик » 11 сен 2017, 15:11

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

Ответить