Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » gBackup

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8

Открыть новую тему     Написать ответ в эту тему

slecht

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Программа разработанная товарищем VitaminP
 
gBackup - упрощённый аналог nnBackup. Консольная программа для резервного копирования и синхронизации файлов. Создаёт полные и инкрементные архивы. Поддерживаются архиваторы WinRar и 7zip. Может работать в локальной сети.
 
Основные возможности | Параметры командной строки | Примеры использования | Скачать
 
Готовое решение для синхронизации двух компов посредством переносного диска: Скачать

Всего записей: 172 | Зарегистр. 11-10-2007 | Отправлено: 15:17 05-09-2014 | Исправлено: VitaminP, 12:15 11-11-2022
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BrutForce
Цитата:
При запуске даж gBackup.exe быстро пролетающее окошко
Если запустить программу без параметров, то будет выдана справка консоли и программа закроется.  
Видимо ты не в курсе чем отличается консольная программа от программы с графическим интерфейсом. Предполагаю, что тебе нужна именно вторая.

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 08:57 12-03-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
      Делаем Инкрементный (добавочный) бэкап в облако.
 Посредством программы "gBackup" и управляющего скрипта.cmd, так же требуется установленный в системе архиватор "7-zip". Скрипт создает два архива: 1. полный архив с текущими списками файлов "arhiv.sp?"+ скриптами "Restore.cmd" и 2. запароленный инкрементный архив, разбитый на тома по 1Гбайт. Архивы в последствии перемещаются скриптом в установленную для выгрузки папку.
 Загрузка файлов в облако осуществляется вручную через браузер, а для архивов со списками файлов можно там создать отдельную папку, туда же загрузить программу "gBackup" и скрипты. При загрузке файлов в облако, сохраняем струтуру папок (если есть). После загрузки в облако, всю выгружаемую папку можно удалить. На компьютере остаются только списки файлов, которые занимают мало места.
 Количество архивов в стеке в параметрах "gBackup" выставляем заведомо не достижимое, например если при значении -n999 выполнять архивацию раз в неделю, то этого хватит на 999/(12*4)=20 лет.
 Так как режим архивации инкрементный, то большой объём файлов нужно будет закачать только в первый раз (полный архив), а в последствии нужно будет закачивать небольшой объём только изменившихся файлов (обычно 2 архива: один со списками, другой с данными).
 Для восстановления файлов необходимо скачать все запароленные архивы, соблюдая структуру папок. Скопировать в папку с архивами и запустить скрипт распаковки запароленных архивов. Затем скопировать в папку с архивами последний архив со списками файлов и саму программу "gBackup", распаковать архив, чтобы все скрипты "Restore.cmd" восстановились в свои папки. С помощью скриптов "Restore.cmd" восстанавливаем файлы из архивов.
 Скрипты лежат здесь:https://yadi.sk/d/GCzg5Ui1isGKb

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 13:21 24-03-2015 | Исправлено: VitaminP, 14:19 04-09-2015
slecht

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitaminP
Вот обнаружил, может ключ какой надо прописать наверно, если делается бэкап, а на сотороне закончилось место, то gbackup не закрывает сессию, а висит. Можно что б он все останавливал и зарывал?

Всего записей: 172 | Зарегистр. 11-10-2007 | Отправлено: 11:09 30-06-2015 | Исправлено: slecht, 13:30 30-06-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slecht
Добавил ключ "-inul" в командную строку запуска архиватора "Rar".
 
В программе появился новый метод сравнения файлов со списком: по времени и контрольной сумме. Метод не чувствителен к сбоям времени модификации файлов (при переустановке Windows, смене часового пояса и др.).

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 16:02 30-06-2015
Shraikus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, какая строка ключей пойдёт в архиватор при использовании ключей
-7z1
-7z2
-7z3
-7z4
и есть ли возможность передать используемому архиватору свою строку с ключами?

Всего записей: 6 | Зарегистр. 23-09-2006 | Отправлено: 18:37 19-08-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shraikus
"-7z1" соответствует передаваемым ключам архиватору "-ssw -mx1"
"-7z2" соответствует передаваемым ключам архиватору "-ssw -mx5"
"-7z3" соответствует передаваемым ключам архиватору "-ssw -mx7"
"-7z4" соответствует передаваемым ключам архиватору "-ssw -mx9"
Так же архиватору передаётся список файлов для сжатия.
Возможность передавать архиватору свою командную строку в программе не предусмотрена.
Для какой задачи нужны особенные параметры командной строки?

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 19:36 19-08-2015 | Исправлено: VitaminP, 19:42 19-08-2015
Shraikus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У 7-zip, например, достаточно много всяких разных "свичей" для фильтрации.
Думал, если со временем появятся новые ключи у архиватора, которые не предусмотрены в программе.
Но в принципе, тогда, можно разбить задачу бэкапа на 2 части, архивирование и использование gbackup.

Всего записей: 6 | Зарегистр. 23-09-2006 | Отправлено: 09:13 20-08-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Программа выполняет фильтрацию своими средствами, а архиватору передаёт уже готовый (отфильтрованный) список файлов. В программе есть много разных фильтров, которых по  замыслу должно хватить для решения большинства задач.

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 10:00 20-08-2015 | Исправлено: VitaminP, 08:56 21-08-2015
Shraikus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нормально всё, это я придираюсь. Всё получилось.

Всего записей: 6 | Зарегистр. 23-09-2006 | Отправлено: 09:27 21-08-2015
Shraikus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поддерживаются ли UNC пути типа "\\server\base77\superbaza" или "\\192.168.0.1\base77\superbaza"
?

Всего записей: 6 | Зарегистр. 23-09-2006 | Отправлено: 16:53 26-08-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shraikus
 Да

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 17:12 26-08-2015 | Исправлено: VitaminP, 17:12 26-08-2015
MG34

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Есть ли возможность создавать многотомный архив? Нужно архивировать каталог более 200 Гб. Получится, что первый полный архив будет одним неподъемным файлом?  

Всего записей: 100 | Зарегистр. 28-01-2005 | Отправлено: 13:29 28-08-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MG34
В программе такой возможности нет. Файл архива можно разбить на части вручную с помощью TotalCommander или FreeCommander, а так же любым архиватором в режиме без сжатия.
Пару постов выше я описывал способ как создавать запароленные разбитые на части инкрементные архивы для их последующей отправки на хранение в удалённое место.

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 13:50 28-08-2015 | Исправлено: VitaminP, 19:25 28-08-2015
MG34

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Но с архивом, разбитым на части внешней программой gBackup работать не сможет, например, при восстановлении?

Всего записей: 100 | Зарегистр. 28-01-2005 | Отправлено: 19:57 28-08-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MG34
Конечно не сможет. Все архивы нужно перед восстановлением вернуть в исходное (созданное самой программой) состояние.

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 20:03 28-08-2015
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MG34

Цитата:
Есть ли возможность создавать многотомный архив?

Попробуйте ZPAQ
 
UPD:
Создал тему: ZPAQ


----------
Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
Кекс. Антибиотики. Ламбада.

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 21:47 28-08-2015 | Исправлено: data man, 22:42 28-08-2015
MG34

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man, спасибо.
 
Насчет gBackup. Что-то опция сравнения по-размеру (-r) не работает...
 
строка:
gbackup.exe M:\bases S:\archiv -dp2015* -rmax100m -i -n30 -r -oBackScan.log
 
В новый архив кладет файлы (фото), которые не менялись..
.spr файл создается, в нем размеры файлов верные (не менялись), зачем он их повторно копирует?

Всего записей: 100 | Зарегистр. 28-01-2005 | Отправлено: 20:54 30-08-2015
slecht

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MG34
Не знаю я делаю обычный бэкап файлов, если бэкап сделанный с новый совпадает то он его не создает. Если что-то изменилось то создает. Делаю всегда без ключа -r

Всего записей: 172 | Зарегистр. 11-10-2007 | Отправлено: 21:29 30-08-2015
VitaminP



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MG34
C ключом "-r" у меня проблем ни разу не возникало. Сейчас перепроверил с такими же ключами всё работает. Пришли мне 2 файла-списка (предыдущий и текущий), гляну в чём дело.

Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 09:38 31-08-2015 | Исправлено: VitaminP, 09:46 31-08-2015
mazafakaz



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitaminP
подскажи, пожалуйста. Пытался синхронизировать рабочий каталог, но в логах есть вот такие записи:
 
28.08.15  16:40 - 22:19  Сихронизация  D:\ans  [Скопировано: 151845 файлов] [Некорректных имён файлов: 28] {Ошибки архиватора!} {Ошибки копирования!} {Ошибки перемещения!}
29.08.15  05:00 - 10:27  Сихронизация  D:\ans  [Скопировано: 151865 файлов] [Некорректных имён файлов: 26] {Ошибки архиватора!} {Ошибки перемещения!}
30.08.15  05:00 - 12:00  Сихронизация  D:\ans  [Скопировано: 151865 файлов] [Некорректных имён файлов: 26] {Ошибки архиватора!} {Ошибки перемещения!}
 
Как узнать, что за файлы? В принципе, в папке большая вложенность и есть файлы с длинным путем... Может это и они
 
Плюс еще пишет, что скопировано: 151865 файлов
Зачем каждый раз копировать все файлы, если должен копировать только измененные?
 
Запускаю вот так:
gBackup.exe d:\ans\ \\192.168.1.10\bkp$\ -k -o -zerkalo

Всего записей: 567 | Зарегистр. 15-02-2007 | Отправлено: 10:38 31-08-2015 | Исправлено: mazafakaz, 10:45 31-08-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

Компьютерный форум Ru.Board » Компьютеры » Программы » gBackup


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru