Ru-Board.club
← Вернуться в раздел «Программы»

» nnBackup

Автор: Privaloff
Дата сообщения: 01.02.2004 20:26
Программа просто замечательная, но - хорошо если это я ошибся - возникают проблемы со считыванием параметров запуска из текстового файла, если команд в файле больше одной. Если в файле лишь одна комманда - все работает просто прекрасно. Если больше - начинаюся проблемы. Например результатом работы такой команды: "nnbackup.exe -f test.cfg"

\ ----------------------Начало: test.cfg-------------------------
sync -i "C:\Program Files\Common Files\KAV Shared Files\Bases" -o "D:\Soft\Install\Kaspersky Anti-Virus Professional v4.5\Bases" -s

sync -i "C:\Program Files\FlashFXP" -o "D:\Мои документы\Configs\FlashFXP" -m *.ini,*.dat
\ ----------------------Конец: test.cfg-------------------------

будет синхронизирование каталогов C:\Program Files\FlashFXP и D:\Soft\Install\Kaspersky Anti-Virus Professional v4.5\Bases между собой. В файле нельзя указывать больше одной команды? Если да - жаль. Можно было бы легким движением руки создавать свои профили резервного копирования: "Все и сразу", "ICQ, Mail, IRC" и проч.

P.S. WinXP Pro
Nnbackup v2.27 (22.Jan.04)

Автор: z_IFIR
Дата сообщения: 01.02.2004 22:04
Privaloff
Вообще-то, как я понимаю, nnbackup рассчитан на использование в комплекте с nncron. Тогда все проблемы, описанные тобой, пропадают.
Автор: strauss
Дата сообщения: 01.02.2004 23:00
Privaloff

дело не в командах, а в в том, что nnBsckup не позволяет использовать _несколько_ опций -o за один запуск.

Впрочем, это не мешает организовать несколько запусков nnBackup в рамках одной задачи nnCron (как уже посоветовал z_IFIR) или, например, запускать nnBackup несколько раз из bat-файла.

CU
VK
Автор: Privaloff
Дата сообщения: 01.02.2004 23:35
Спасибо, так и сделаю. Все равно уже не смогу найти другую такую программу
А в следующих версиях предвидится появление такой "штуки"? Мне кажется так было бы удобнее.

Автор: Looking
Дата сообщения: 01.09.2004 17:51
Вопросы использующим nnBackup.
1. Синхронизацию папок программа производит в момент запуска или может после запуска отслеживать изменения в исходящей папке и при наличии такового производить синхронизацию?
2. Может ли работать с FTP?

Автор: abramx
Дата сообщения: 02.09.2004 08:52
Looking

Цитата:
1. Синхронизацию папок программа производит в момент запуска или может после запуска отслеживать изменения в исходящей папке и при наличии такового производить синхронизацию?

Нет. Если нужно делать синхоризацию периодически, то нужно и запускать его переодически, например использую тот же nnCron. если тебе нужна сверхоперативная синхронизация - возьми NTFRS от Микрософт

Цитата:
2. Может ли работать с FTP?

Нет. Если требуется односторонняя синронизация локального каталога с ФТП то можно это реализовать через периодический запуск какого-нибудь фтп клиента с возможностями. Например ncftp http://www.ncftp.com/ncftp
Автор: Looking
Дата сообщения: 02.09.2004 12:44
abramx
Спасибо за информацию.
В последнее время было много топиков, где на вопрос по выбору программы для синхронизации папок в сети рекомендуют nnBackup. Но теперь, как выясняется, она не может реагировать на изменение, а просто тупо в цикле периодически срабатывать.
Автор: Nicka_Grey
Дата сообщения: 02.09.2004 16:33
Looking
Cовершенно верно, сам nnBackup за изменением папок не следит, но вот при использовании его в паре с nnCron-ом (того же автора) - получишь необходимый результат!!!
Автор: griin
Дата сообщения: 06.09.2004 09:05
nnbackup без проблем создает резервные копии на локальных дисках, но при попытке скпировать данные на сетевой диск в лог пишется ошибка "Error macro variable substitution FOUND-FULLPATH" и данные не сохраняются. Пробовал использовать опции copy и ver, все одно. Это так и должно быть или я что-то неправильно делаю?

И еще она проблема. Пытаюсь сохранить в зип-архив папку размером больше 4Гб. При этом архив создается, но он создается битым. Размер архива примерно 2Гб. Это глюк или фича?

Версия программы - 227.
Автор: abramx
Дата сообщения: 06.09.2004 10:13
griin

Цитата:
Пытаюсь сохранить в зип-архив папку размером больше 4Гб

Файловая система Фат или НТФС?
Автор: griin
Дата сообщения: 06.09.2004 11:05
abramx
ntfs
Автор: abramx
Дата сообщения: 06.09.2004 11:39
griin
Тогда похоже все дело в реализации зипа внутри nnBackup - в принципе зип в состоянии работать с большими файлами при условии испольхования 64-битных I/O функций. Ограничение на формат - это размер каждого упаковываемого файла должен быть меншьше 2 Gb
Автор: WolfEnstein
Дата сообщения: 31.12.2004 03:19
Замечено что при использовании команды:
nnbackup.exe -i c:\1 -o d:\2 -zip
Файлы из папки 1 помещаются в папку 2 в заархивированном виде по одному. Тоесть каждый файл папки 1 архивируется и помещается в папку 2. Как сделать что-бы оно полностью делало папку 1 одним .zip файлом, а потом перемещало в папку 2 ?
Автор: igor_andreev
Дата сообщения: 31.12.2004 05:30
WolfEnstein
Можно копировать в стек: nnbackup.exe verz -n 1 -i c:\1 -o d:\2
Можно делать дамп: nnbackup.exe dump 0 -i c:\1 -o d:\2
Автор: WolfEnstein
Дата сообщения: 31.12.2004 12:43
igor_andreev
дампом, оно что-то не все файлы сохраняет в архив. Меня интересует конкретно возможность делать всю папку архивом описанную моим способом.
Автор: igor_andreev
Дата сообщения: 31.12.2004 13:26

Цитата:
дампом, оно что-то не все файлы сохраняет в архив

Все. Если имеешь ввиду вложенные каталоги, то есть еще параметр -s, есть включающие и исключающие маски. Ты хелп принципиально не хочешь читать?
http://nncron.ru/download/nnbackup_ru.zip 50 Кб всего, а сколько вопросов отпадет...
Автор: WolfEnstein
Дата сообщения: 31.12.2004 16:46
читал я, читал.
Автор: WolfEnstein
Дата сообщения: 01.01.2005 19:18
ну не хочет оно работать. из папки 1 в папку 2 копирует. Ставлю другие папки на разных дисках не работает. и логи какие-то странные.

Добавлено
igor_andreev
Можете мне пояснить почему допустим не работает команда
nnbackup.exe ver -n 7 -i c:\lcc -o d:\2 -s -x *.tmp,*.mp3,*.dll -v
Автор: igor_andreev
Дата сообщения: 04.01.2005 06:39

Цитата:
Можете мне пояснить почему допустим не работает

Не-а, не могу . Копировать в стек каталогов с глубиной 7, учитывать вложенные папки, не копировать файлы *.tmp,*.mp3,*.dll, имена копируемых выводить на консоль. Так? У меня уйма таких задач и все работают нормально.

Цитата:
и логи какие-то странные.

Во-во, привел бы лог в пример, а то "не работает" - понятие растяжимое.
Автор: LLIAMAH Alakond
Дата сообщения: 03.02.2005 09:37
Появилась необходимость шифровать backup pgp или GnuPG...
Никак не могу гнупг прикрутить к nnbackup... Может у кого - нибудь есть "готовая" нароботка? Не поделитесь? Или может идею кинете?
Автор: igor_andreev
Дата сообщения: 03.02.2005 20:30
LLIAMAH Alakond

Цитата:
Никак не могу гнупг прикрутить к nnbackup

А ты как прикручиваешь? С pgp я вообще никогда не работал(шифровать мне нечего), готовых наработок поэтому нет. Но наверно надо просто скачать GnuPG Command Line http://www.pgpi.org/download/gnupg/ файл gnupg-w32cli-1_2.2.2.zip, если я правильно понял описание на сайте и написать бат-файл со всеми необходимыми параметрами. А nnBackup уже и стартанет -ra "d:\tools\etot_batnik.bat"
Автор: tomcat
Дата сообщения: 18.02.2005 14:34
Если кому интересно ещё мой пост (на первой странице) - пишите в приват, вышлю мылом, т.к. яндекс, точнее ДрВеб по прежнему не верят, что BackupVBS.vbs это не вирус. Дурдом, война с яндексом закончилась 1:0 в его пользу, файлы выложить не дают.

Надо же, прошло уже полтора года... Описанная схема замечательно живёт у меня до сих пор
Автор: slaj1
Дата сообщения: 01.03.2005 10:21
to_all
Люди, а никто не подскажет как после бэкапа (использую nnbackup) сделать сверку получишейся копии с исходником
у меня сеть из кучи хабов, поэтому боюсь ошибок при передачи файлов, имхо на выходе битых файлов

Добавлено:
и если кто делал, то как эту сверку прикрутить к nnbackup
Автор: Pentium133
Дата сообщения: 02.03.2005 11:15
slaj1
А как ты будешь делать сверку? Вдуг файлы для сверки тоже придуть битые (через хабы)?
Автор: slaj1
Дата сообщения: 04.03.2005 12:47
Pentium133
пересмотрел все варианты и пришел к следующему:
сделал не бэкап а синхронизацию сетевых папок, копиии которых мне нужны
при синхронизации возможно поставить параметр (-md5) сверки исходных файлов с получившимися по алгоритму md5
ну если и информация md5 прийдет битая, то вероятность того, что кеш пришедший (по md5 идет сверка контрольных сумм) и кеш сформированный по копии совпадут - очень мала

to_all
как писать в лог - это элементарно, но вот как в случае отсутствия ошибок синхронизации, после синхонизации выполнить стороннюю задачу, например архивирование при помощи winrar ?
Автор: Privaloff
Дата сообщения: 12.03.2005 14:03
Никак не получается научить nnBackup создавать архивы при копировании в стек только тогда, когда файлы в приемном каталоге изменились. По идее за это отвечает ключ pc:


Цитата:
-pc - сдвигать стек каталогов/zip-файлов, только если в исходном каталоге обнаружены изменения (файл изменён, добавлен, удалён)


Но будучи запущенной с такой кофигурацией, nnBackup создает архив в любом случе - были изменения или их не было:


Код: verz
-n 7
-i "D:\ioFTPD"
-o "D:\My documents\My settings\ioFTPD"
-pc
-s
-sdn "(%DD%-%MM%-%YYYY%)-[%hh%.%mm%]"
Автор: igor_andreev
Дата сообщения: 12.03.2005 22:14
slaj1

Цитата:
но вот как в случае отсутствия ошибок синхронизации, после синхонизации выполнить стороннюю задачу, например архивирование при помощи winrar ?

В хелпе Дополнительная информация-Коды возврата nnBackup
Обрабатывай код выхода батником или nnCron-ом и стартуй winrar
Privaloff
-sdn "(%DD%-%MM%-%YYYY%)-[%hh%.%mm%]" убери
Автор: Privaloff
Дата сообщения: 13.03.2005 00:11
igor_andreev, спасибо! :)

Проблема была в %hh% и %mm%. Копирование будет проводится всегда, если хотя бы один из них присутствует в -sdn. Баг :/
Автор: igor_andreev
Дата сообщения: 13.03.2005 03:08
Да это не баг, это фича. Завтра опять у тебя будут скопированы все файлы, а не только изменившиеся, потому что сегодня архив 1_(13-03-2005).zip у тебя есть, а завтра архива 1_(14-03-2005).zip не будет, nnBackup тебе его и сделает. Используй в качестве добавки к имени zip-файла что-нибудь нейтральное, не изменяющееся от времени суток, температуры etc. Например -sdn "ioFTPD". Тогда "логическая стройность" имен архивов не будет нарушена, ты же в стек копируешь, должно быть 1_string.zip, 2_string.zip и тд. При обычном архивировании добавляй в -sdn что хошь.
Автор: Privaloff
Дата сообщения: 13.03.2005 14:42
igor_andreev
Спасибо еще раз =)

Страницы: 12345678

Предыдущая тема: Программа для выковырки из реаст. ключей програмы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.