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

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

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

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

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

igcomp



Громозека с баяном
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nnBackup
   
 
С а й т  |  Ф о р у м  |  С к а ч а т ь  |  С п р а в к а: [EN] [RU]

nnBackup - это крошечная (350k) консольная утилита, предназначенная для резервного копирования файлов, синхронизации содержимого каталогов, создания и обработки файл-листов. Поддерживается сжатие архивных данных по алгоритмам gz или zip, использование внешних архиваторов и запуск произвольных приложений до и после основного процесса копирования файлов. Предусмотрены специальные средства для удаления неактуальных данных из резервной копии. nnBackup можно запускать из командной строки или внешнего планировщика (например, nnCron или nnCron LITE).
 
nnBackup позволяет использовать все распространенные методы резервного копирования
• традиционное копирование файлов и каталогов
• копирование данных в стек пронумерованных каталогов или zip-файлов заданной глубины
• инкрементное резервирование в стиле юниксовой программы dump
• синхронизация файлов и каталогов (одно- и двунаправленная)
• расфасовка информации на "порции" заданного размера
 
Достоинства nnBackup
маленький размер
• высочайшая скорость работы  
• полная поддержка Юникода  
• настраиваемость:  
- работа с включающими и исключающими масками имен файлов
- отбор файлов по размеру, атрибутам, времени создания и дате последней модификации
- настраиваемая обработка пустых каталогов и удаленных файлов
- настраиваемая обработка ошибок, возникающих при копировании файлов и каталогов
- смена языка, на котором выводятся сообщения и т. д.
• возможность запуска произвольных приложений перед или после копирования с учетом кодов возврата
• возможность считывать параметры запуска из указанных текстовых файлов
• специальный тестовый режим работы (без физического копирования/удаления файлов)
• логирование всех операций и многое другое...
 
nnBackup бесплатен??? для граждан стран бывшего СССР при условии частного и некоммерческого использования. В случае коммерческого или корпоративного использования программы, ее надо зарегистрировать...

Всего записей: 7904 | Зарегистр. 07-12-2001 | Отправлено: 16:43 01-02-2003 | Исправлено: Maz, 09:18 19-01-2020
respite



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну, вот, думал, до этого не дойдет...
 
Настроил давненько бэкап по рабочим дням при помощи nnBackup. Все работало до поры, до времени. Сечайс архив получается больше 2 Гигабайт, пытаюсь компрессию побольше сделать ("-zl 8"), но это не выход, поскольку архив пухнет перманентно.
 
Может, как-то можно решить проблему файлов, бОльших чем 2048 мегабайт в рамках nnBackup? Например, разбивать один архив на несколько файлов? Или-таки прикрутить рар какой-нибудь?
 
Разбить архивирование на несколько задач не получится, т.к. самый тяжелый исходный файл - 8 Гигабайт.

Всего записей: 201 | Зарегистр. 26-08-2003 | Отправлено: 11:08 04-04-2005
slaj1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
respite
да winrar можно прикрутить
смотри, это код, который использую я (может немножко коряво, но работает)
 
вызов самого nnbackup:
"C:\Program Files\nnBackup\nnbackup.exe" sync -i k:\ -o D:\BackUp\Lilia_N\Business\ -s -ad -md5 -da -c -log backup_Lilia_N.log -ra "D:\BackUp\Lilia_N\winrar_Business.bat"
 
bat-файл c использованием winrar-a:
"C:\Program Files\WinRAR\winrar.exe" a -r -sfx -agDD_MM_YYYY business_.rar business
 
вот и все
в самом nnbackup использую возможность запуска внешней программы по завершении основного процесса
 
Добавлено:
ЗЫ смотри хэлп по winrar-у и nnbackup-у

Всего записей: 913 | Зарегистр. 23-06-2003 | Отправлено: 11:18 04-04-2005
respite



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
На этом, конечно, спасибо.
 
Бат-файл - это тоже здорово. И рар.
 
С архивами в рабочие дни еще ладно, а как быть, например, с тем, что nnBackup держал у меня последние 20 архивов?
 
Видимо, придется делать так:
просто консольно по расписанию запускать архивирование нужных файлов, а параллельно ннКроном следить за свободным местом на винте.  
 
Конечно, в идеале хочется добавить "волшебный" ключик к ннБэкапу, чтобы тот заумел создавать архивы больше 2Гигов Видимо, не судьба.
 
Еще одно неприятное дополнение:
ннБэкап архивировал, а рар выдает ошибку: "не могу получить доступ к файлу", хотя файлы открыты не монопольно.

Всего записей: 201 | Зарегистр. 26-08-2003 | Отправлено: 12:33 04-04-2005 | Исправлено: respite, 12:36 04-04-2005
slaj1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
respite
если я не ошибаюсь, кажется в nnbackup можно делать несколько приемных каталогов, ну а если и не может, то можно написать скриптик, который бы переводил архивирование с одного каталога на другой в том случае, если закончилось место на первом
 
Добавлено:
respite
если я не ошибаюсь, кажется в nnbackup можно делать несколько приемных каталогов, ну а если и не может, то можно написать скриптик, который бы переводил архивирование с одного каталога на другой в том случае, если закончилось место на первом

Всего записей: 913 | Зарегистр. 23-06-2003 | Отправлено: 12:42 04-04-2005
respite



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
slaj1
Соответственно, вы предлагаете поступить, как в вашем случае:
1. ннБэкап копирует все необходимые файлы куда-то
2. рар сжимает файлы, скопированные средствами ннБэкап
 
Теоретически, это подгодящее решение - на практике это означает увеличение времени бэкапа как минимум вдвое и трата дискового пространства, величиной в несжатые данные.
 
Как-то это все, как будто левое ухо чешем правой рукой из-за головы.
 
Нашел на форуме разработчиков ннБэкап тему "Ограничение 2Гб в dump-режиме?"(http://www.nncron.ru/forums/viewtopic.php?t=171), ничего интересного там не оказалось.

Всего записей: 201 | Зарегистр. 26-08-2003 | Отправлено: 12:50 04-04-2005
slaj1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
respite
извините, я конечно понимаю что это похоже немножко на танцы с бубном
но что делать, если nnbackup не поддерживает архивы свыше 2 Гб
если вы предложите что-нить лучше с удовольствием буду использовать
извините я в принципе понимаю Ваши проблемы, но у меня наверное так остро не вставал вопрос нехватки дискового пространства
 
ЗЫ прошу прощения за оффтопик

Всего записей: 913 | Зарегистр. 23-06-2003 | Отправлено: 13:08 04-04-2005
respite



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как резюме сегодняшнего исследования:
архивы, размер которых превышает 2 Гигабайта, nnBackup создавать не умеет.
 
Наиболее безболезненное решение - дописать задачу архивирования:
1. nnBackup  использовать для синхронизации / копировании в стек нужных данных;
2. внешним консольным архиватором (например, Rar) создавать архив
 

Код:
nnbackup.exe ver -n 1 -i C:\Bases -o C:\Archive -s -v  
rar.exe a -r -agYYYY_MM_DD_1c.rar C:\Archive\_.rar "C:\Archive\1"

 
Практические наблюдения:
- nnBackup позволяет копировать открытые для чтения/модификации файлы (при условии ,что они не заблокированы на чтение);
- Rar архивирует в разы дольше;
- наверно, легче настроить nnBackup на копирование в стек с сохранением 1 копии, чем разбираться с нюансами синхронизации   .

Всего записей: 201 | Зарегистр. 26-08-2003 | Отправлено: 13:59 04-04-2005
Nick 2003



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

Цитата:
What's New in This Release:
· new '-flat' otion: gathering files from several folders, directory tree or entire volume into the files in one specified directory;
· new 'fill' mode: automatically sorting the specified files to optimally fill a packages (directories) of any predefined size, keeping the input directory tree structure intact;  
· you can use regexps in filename masks;
· after each successful or unsuccessful execution nnBackup returns the error codes;  
· many other bugfixes and enhancements.

http://www.nncron.ru/download/nnbackup228.exe

Всего записей: 13879 | Зарегистр. 18-07-2003 | Отправлено: 02:00 28-05-2005
lucactus

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nnBackup 3.01 b10 (build 50)

Цитата:
* incorrect day of week in log bug fixed;  
* verz and dump + -e bug fixed;  
* verz + -sdn bug fixed.  
 

http://www.nncron.ru/download/nnbackup301b10.exe

Всего записей: 5421 | Зарегистр. 04-05-2002 | Отправлено: 10:35 17-08-2005
Nick 2003



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nnBackup 3.01 Build 56 Beta 12

Цитата:
Latest Changes:  
- Dump bug fixed  
- Bug of - @ fixed  
- File with long name copying bug fixed  
- Option -q bug fixed  

http://www.nncron.ru/download/nnbackup301b12.exe

Всего записей: 13879 | Зарегистр. 18-07-2003 | Отправлено: 17:54 15-10-2005
rosalin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите можно сделать вот так  
Создать Батник  
 
Запуская его с любой машины в сети будет синхронизация на определенную машину  
 
Я использовал  
 
NET USE Для мапинга диска  
получил s: =сетевой адрес  
 
Ну а дальше  
откуда куда  
Да и еще у меня сам nnbackup.exe тоже лежит на s:  
 
соответственно надо откуда %userprofile%\My Documents  
куда s:%computername%\My Documents  
 
Бился над этим не получаеться максимум добился синхронизирует пустые папки
 
Вот батник запуска

Код:
 
@ECHO OFF
NET USE S: \\ws6\backup$ /yes
s:\nnbackup\nnbackup.exe -f s:\sync_doc.cfg  
 
NET USE S: /delete /yes
 

 
Сам конф файл sync_doc.cfg
 

Код:
 
sync
\ исходный каталог:
-i "%USERPROFILE%\Мои документы"
\ приемный каталог:
-o s:\MyDocuments
\ лог-файл  
-log s:\log\nnbackup.log  
-v \ verbose
-s \ обрабатывать вложенные каталоги
-m s:\@mask.cfg \ маски
-e \ копировать пустые каталоги
-da \ удалять из приемного каталога файлы,отсутствующие в исходном каталоге
-ad \ копировать файлы
-tc \ сравнивать при синхронизации не только время последней модификации файла,но и \ время его создания
-md5 \ генерировать и сравнивать контрольные суммы файлов (md5)  

Всего записей: 2584 | Зарегистр. 15-04-2003 | Отправлено: 18:04 01-12-2005 | Исправлено: rosalin, 18:06 01-12-2005
ArtLonger



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rosalin
Ну во-первых лог в студию.
А во-вторых, если ошибка в параметрах, то убрать все, добавлять по одному и смотреть где клинит.

Всего записей: 1844 | Зарегистр. 06-10-2001 | Отправлено: 09:45 02-12-2005
rosalin



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

Код:
Th 01.Dec.2005 16:43 Start synchronization
Th 01.Dec.2005 16:43 Copying files
Th 01.Dec.2005 16:43 Delete files

Вот лог  
 
Анасчет параметров это как то завязано на маску  
потому как убрав ее он начинает все копировать но у меня почемуто вылетает комп перезагрузка  
если маску указываю в командной строке типа -m *.doc,*.xls
тоже начинает синхронизировать но очень медленно

Всего записей: 2584 | Зарегистр. 15-04-2003 | Отправлено: 11:19 02-12-2005 | Исправлено: rosalin, 11:19 02-12-2005
ArtLonger



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rosalin
Ошибок нет, но маски не принимаются - значит что-то в этом файле с масками не так.

Цитата:
но у меня почемуто вылетает комп перезагрузка

Этож до чего надо довести комп, чтобы его nnBackup ронял... У меня бэкапы и синхронизация каждый день уже больше года nnBackup'ом делаются, проблем нет никаких. Правда версия не новая - менять лень.
Перезагрузка на любой машине? Или только на одной?

Цитата:
если маску указываю в командной строке типа -m *.doc,*.xls тоже начинает синхронизировать но очень медленно

По сети медленно? А локально?

Всего записей: 1844 | Зарегистр. 06-10-2001 | Отправлено: 21:44 02-12-2005
rosalin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtLonger
Может выложишь батник ....

Всего записей: 2584 | Зарегистр. 15-04-2003 | Отправлено: 10:15 07-12-2005
iknow



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Почему слетела регистрация?...странно - вроде все правильно ввел  -xUSSR регистрация- -Суббота- а при попытке запустить - пишет типо кончился триал период и хочет денег....

Всего записей: 673 | Зарегистр. 21-09-2005 | Отправлено: 12:05 07-01-2006
DJ makrus

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iknow
если действительно вводил все правильно, то вот здесь есть пара советов, если же и они не помогли, то там же опиши проблему, но только подробнее чем ты это здесь сделал.

Всего записей: 529 | Зарегистр. 25-03-2004 | Отправлено: 15:48 07-01-2006
Kitayskiy_svarshik



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

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

см. http://www.kv.by/index2006071104.htm

Всего записей: 101 | Зарегистр. 09-01-2005 | Отправлено: 17:04 19-02-2006
Den_Klimov



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста. Поделитесь инфой...
-------------
Условия:
 
Ситуация такая.
На двух "равноудалённых" машинах находятся два огромных каталога под названием "Мои документы". Причём естественно большого объёма, с огромных количеством подкаталогов, и кучей файлов, количество которых составляет уже не один десяток тысяч.
 
Каталоги эти абсолютно идентичны! Что до сего дня обеспечивалось наличием мобильного 40-ка гигабайтного жёсткого диска с USB.2-интерфейсом и встроенным в Total Commander средством ручной синхронизации каталогов (достаточно продвинутым, но ручным и имеющим ряд незначительных недостатков).
 
Однако, с недавнего времени, размер этого каталога на одной из машин резко вырос, что сделало невозможной полупрямую (через мобильный USB.2 диск) синхронизацию средствами Total Commander, так как размера мобильного диска теперь просто не хватает.
 
-------------
Задача:
 
Необходимо обеспечить взаимную синхронизацию каталогов на обоих машинах через мобильный 40-ка гигабайтный жёсткий диск с USB.2-интерфейсом. С учётом того что его размер меньше чем размер синхронизируемого каталога "Мои документы"
 
-------------
Пример решения:
 
1. Создание программой синхронизации файла с описанием всей структуры каталогов и файлов синхронизируемой папки, на "второй машине", где данные несколько устарели.
2. Сравнение созданного файла синхронизации с синхронизируемым каталогом на "первой машине", где данные самые свежие.
3. Копирование файлов которые отсутствуют или изменились с "первой машины" (со свежими данными) на мобильный жёсткий диск (желательно без сжатия их в архив). И при этом также удаление устаревших файлов (отсутствующих на первой машине), в файле описания созданном на "второй машине" (смотри пункт первый).
4. Перенос изменённого файла описания и новых и обновлённых файлов с "первой машины" на "вторую".
5. Синхронизация обновлённого на "первой машине" файла описания, новых/обновлённых файлов с реальным содержанием каталога на "второй машине" (сожержащего, напомню, устаревшие данные).
При этом, устаревшие файлы в соответствии с обновлённым на "первой машине" файлом содержания удаляются. Файлы новые и обновлённые (которые находятся на мобильном жестком диске) соответственно копируются/заменяют файлы на на синхронизируемой "второй машине".
 
-------------
Вопрос:
 
Я знаю что это можно реализовать при помощи ряда программ, но немного не так как я хочу. И не очень-то просто и удобно (имхо)
Можно ли это "в принципе" реализовать при помощи nnBackup?
Слышал, что вроде можно. Но неуверен...

Всего записей: 317 | Зарегистр. 27-02-2006 | Отправлено: 23:59 10-03-2006 | Исправлено: Den_Klimov, 00:02 11-03-2006
DiggER



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Выполняется такое задание:
#( backup_1c
User: "Администратор" SecPassword: "db+phra+TIN3R4J1" Domain: "administrator" LogonInteractive
WatchLogon: "admin"
Rule: HOST-EXIST: "192.168.0.1"  
Action:
ShowNormal   NormalPriority
AsService
START-APP: C:\Program Files\nnBackup\nnbackup.exe verz -i "D:\bacoffice_77\" -o \\192.168.0.1\1C\ -sdn "bacoffice_77" -n 7 -s -e -v
START-APP: C:\Program Files\nnBackup\nnbackup.exe verz -i "D:\buhroik\" -o \\192.168.0.1\1C\ -sdn "buhroik" -n 7 -s -e -v
)#
 
Появляется такая ошибка:
Tu 04.Apr.2006 12:45 Start backup
Tu 04.Apr.2006 12:45 ERROR: Ошибка при удалении самого старого каталога в стеке (32 : Процесс не может получить доступ к файлу, так как этот файл занят другим процессом. )
 
Что может быть?
Версии программ самые новые, win2k. Одновременно запускается "сервер доступа" 1С.


----------
...идущему во тьме да найдётся путь. ибо идущий страстно ищет путь тот...

Всего записей: 681 | Зарегистр. 24-12-2003 | Отправлено: 10:35 05-04-2006
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru