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

» nnBackup

Автор: respite
Дата сообщения: 04.04.2005 10:08
Ну, вот, думал, до этого не дойдет...

Настроил давненько бэкап по рабочим дням при помощи nnBackup. Все работало до поры, до времени. Сечайс архив получается больше 2 Гигабайт, пытаюсь компрессию побольше сделать ("-zl 8"), но это не выход, поскольку архив пухнет перманентно.

Может, как-то можно решить проблему файлов, бОльших чем 2048 мегабайт в рамках nnBackup? Например, разбивать один архив на несколько файлов? Или-таки прикрутить рар какой-нибудь?

Разбить архивирование на несколько задач не получится, т.к. самый тяжелый исходный файл - 8 Гигабайт.
Автор: slaj1
Дата сообщения: 04.04.2005 10:18
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-у
Автор: respite
Дата сообщения: 04.04.2005 11:33
На этом, конечно, спасибо.

Бат-файл - это тоже здорово. И рар.

С архивами в рабочие дни еще ладно, а как быть, например, с тем, что nnBackup держал у меня последние 20 архивов?

Видимо, придется делать так:
просто консольно по расписанию запускать архивирование нужных файлов, а параллельно ннКроном следить за свободным местом на винте.

Конечно, в идеале хочется добавить "волшебный" ключик к ннБэкапу, чтобы тот заумел создавать архивы больше 2Гигов Видимо, не судьба.

Еще одно неприятное дополнение:
ннБэкап архивировал, а рар выдает ошибку: "не могу получить доступ к файлу", хотя файлы открыты не монопольно.
Автор: slaj1
Дата сообщения: 04.04.2005 11:42
respite
если я не ошибаюсь, кажется в nnbackup можно делать несколько приемных каталогов, ну а если и не может, то можно написать скриптик, который бы переводил архивирование с одного каталога на другой в том случае, если закончилось место на первом

Добавлено:
respite
если я не ошибаюсь, кажется в nnbackup можно делать несколько приемных каталогов, ну а если и не может, то можно написать скриптик, который бы переводил архивирование с одного каталога на другой в том случае, если закончилось место на первом
Автор: respite
Дата сообщения: 04.04.2005 11:50
slaj1
Соответственно, вы предлагаете поступить, как в вашем случае:
1. ннБэкап копирует все необходимые файлы куда-то
2. рар сжимает файлы, скопированные средствами ннБэкап

Теоретически, это подгодящее решение - на практике это означает увеличение времени бэкапа как минимум вдвое и трата дискового пространства, величиной в несжатые данные.

Как-то это все, как будто левое ухо чешем правой рукой из-за головы.

Нашел на форуме разработчиков ннБэкап тему "Ограничение 2Гб в dump-режиме?"(http://www.nncron.ru/forums/viewtopic.php?t=171), ничего интересного там не оказалось.
Автор: slaj1
Дата сообщения: 04.04.2005 12:08
respite
извините, я конечно понимаю что это похоже немножко на танцы с бубном
но что делать, если nnbackup не поддерживает архивы свыше 2 Гб
если вы предложите что-нить лучше с удовольствием буду использовать
извините я в принципе понимаю Ваши проблемы, но у меня наверное так остро не вставал вопрос нехватки дискового пространства

ЗЫ прошу прощения за оффтопик
Автор: respite
Дата сообщения: 04.04.2005 12:59
Как резюме сегодняшнего исследования:
архивы, размер которых превышает 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"
Автор: Nick 2003
Дата сообщения: 28.05.2005 01:00
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
Автор: lucactus
Дата сообщения: 17.08.2005 09:35
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
Автор: Nick 2003
Дата сообщения: 15.10.2005 16:54
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
Автор: rosalin
Дата сообщения: 01.12.2005 17:04
Подскажите можно сделать вот так
Создать Батник

Запуская его с любой машины в сети будет синхронизация на определенную машину

Я использовал

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
Автор: ArtLonger
Дата сообщения: 02.12.2005 08:45
rosalin
Ну во-первых лог в студию.
А во-вторых, если ошибка в параметрах, то убрать все, добавлять по одному и смотреть где клинит.
Автор: rosalin
Дата сообщения: 02.12.2005 10:19

Код: Th 01.Dec.2005 16:43 Start synchronization
Th 01.Dec.2005 16:43 Copying files
Th 01.Dec.2005 16:43 Delete files
Автор: ArtLonger
Дата сообщения: 02.12.2005 20:44
rosalin
Ошибок нет, но маски не принимаются - значит что-то в этом файле с масками не так.

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

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

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

По сети медленно? А локально?
Автор: rosalin
Дата сообщения: 07.12.2005 09:15
ArtLonger
Может выложишь батник ....
Автор: iknow
Дата сообщения: 07.01.2006 11:05
Почему слетела регистрация?...странно - вроде все правильно ввел -xUSSR регистрация- -Суббота- а при попытке запустить - пишет типо кончился триал период и хочет денег....
Автор: DJ makrus
Дата сообщения: 07.01.2006 14:48
iknow
если действительно вводил все правильно, то вот здесь есть пара советов, если же и они не помогли, то там же опиши проблему, но только подробнее чем ты это здесь сделал.
Автор: Kitayskiy_svarshik
Дата сообщения: 19.02.2006 16:04

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

см. http://www.kv.by/index2006071104.htm
Автор: Den_Klimov
Дата сообщения: 10.03.2006 22:59
Помогите пожалуйста. Поделитесь инфой...
-------------
Условия:

Ситуация такая.
На двух "равноудалённых" машинах находятся два огромных каталога под названием "Мои документы". Причём естественно большого объёма, с огромных количеством подкаталогов, и кучей файлов, количество которых составляет уже не один десяток тысяч.

Каталоги эти абсолютно идентичны! Что до сего дня обеспечивалось наличием мобильного 40-ка гигабайтного жёсткого диска с USB.2-интерфейсом и встроенным в Total Commander средством ручной синхронизации каталогов (достаточно продвинутым, но ручным и имеющим ряд незначительных недостатков).

Однако, с недавнего времени, размер этого каталога на одной из машин резко вырос, что сделало невозможной полупрямую (через мобильный USB.2 диск) синхронизацию средствами Total Commander, так как размера мобильного диска теперь просто не хватает.

-------------
Задача:

Необходимо обеспечить взаимную синхронизацию каталогов на обоих машинах через мобильный 40-ка гигабайтный жёсткий диск с USB.2-интерфейсом. С учётом того что его размер меньше чем размер синхронизируемого каталога "Мои документы"

-------------
Пример решения:

1. Создание программой синхронизации файла с описанием всей структуры каталогов и файлов синхронизируемой папки, на "второй машине", где данные несколько устарели.
2. Сравнение созданного файла синхронизации с синхронизируемым каталогом на "первой машине", где данные самые свежие.
3. Копирование файлов которые отсутствуют или изменились с "первой машины" (со свежими данными) на мобильный жёсткий диск (желательно без сжатия их в архив). И при этом также удаление устаревших файлов (отсутствующих на первой машине), в файле описания созданном на "второй машине" (смотри пункт первый).
4. Перенос изменённого файла описания и новых и обновлённых файлов с "первой машины" на "вторую".
5. Синхронизация обновлённого на "первой машине" файла описания, новых/обновлённых файлов с реальным содержанием каталога на "второй машине" (сожержащего, напомню, устаревшие данные).
При этом, устаревшие файлы в соответствии с обновлённым на "первой машине" файлом содержания удаляются. Файлы новые и обновлённые (которые находятся на мобильном жестком диске) соответственно копируются/заменяют файлы на на синхронизируемой "второй машине".

-------------
Вопрос:

Я знаю что это можно реализовать при помощи ряда программ, но немного не так как я хочу. И не очень-то просто и удобно (имхо)
Можно ли это "в принципе" реализовать при помощи nnBackup?
Слышал, что вроде можно. Но неуверен...
Автор: DiggER
Дата сообщения: 05.04.2006 09:35
Выполняется такое задание:
#( 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С.
Автор: Krechet
Дата сообщения: 25.06.2006 10:03
Такие вопросы:
1) Сможет ли nnBackup скопировать работающую базу 1С(dbf)?
2) Сможет ли nnBackup скопировать активный сетевой диск с несколькими гигабайтами документов?
3) Что делать если размеры копируемой информации превышают 2Гб?
4) Сможет ли nnBackup заменить NTBackup?
Автор: Garrett
Дата сообщения: 25.06.2006 22:03
Krechet
2) скопировать, наверное скопирует, но заархивировать не сможет
3) ничего, попробовать WinRar

н-е в твоем случае больше подойдет AcronicTrueImage
Автор: slaj1
Дата сообщения: 26.06.2006 09:05
Krechet

Цитата:
Сможет ли nnBackup скопировать работающую базу 1С(dbf)?

я бы не советовал активную базу архивировать таким образом, так как могу сказать с уверенностью на 99,9 % что ты получить битые данные, особенно, если в это время кто-то будет работать с программой.

Цитата:
Что делать если размеры копируемой информации превышают 2Гб?

напиши батник, который будет дергаться, скажем nnCron, с дополнительными параметрами., а именно, запускать архивирование winrar-ом после бэкапа
по-моему я выкладывал примерчик на одной из предыдущих страниц, если не найдешь - пиши в ПМ, подкину пример.
Автор: Krechet
Дата сообщения: 26.06.2006 15:53
Garrett
slaj1
Я объясню для чего нужно: на данный момент все делает NTBackup, но к нему есть некоторые претензии.
Альтернатива - Acronis TrueImage, уже испытан и проверен.
Но вообще хотелось бы получить аналог NTBackup, но работающий без установки(поэтому и заинтересовался nnBackup'ом). Судя по всему этот вариант тоже не проканает, т.к. объем копирования - 50Гб(базы 1С, системный диск, сетевой диск). Работа круглосуточная(т.е. и ночью базы используются...)
Автор: maxud
Дата сообщения: 26.06.2006 18:37
Krechet
Не совсем понятно, на что это ограничение в 2Гб - у меня nnBackup делает резервное копирование порядка 30Гб и все в порядке. Может имелся ввиду максимальный размер резервируемого файла (как в FAT32)?
Автор: Garrett
Дата сообщения: 26.06.2006 23:08
maxud
2 гб - это максимальный размер одного архива.
Вот когда Николай встроит zip64 вместо zip тогда и отпадет ограничение на размер.

Добавлено:
Krechet
А что установку делаете по 2 раза каждый час ? Ведь нет же.
Автор: kaurych
Дата сообщения: 05.07.2006 11:52

Цитата:
Garrett
slaj1
Я объясню для чего нужно: на данный момент все делает NTBackup, но к нему есть некоторые претензии.
Альтернатива - Acronis TrueImage, уже испытан и проверен.
Но вообще хотелось бы получить аналог NTBackup, но работающий без установки(поэтому и заинтересовался nnBackup'ом). Судя по всему этот вариант тоже не проканает, т.к. объем копирования - 50Гб(базы 1С, системный диск, сетевой диск). Работа круглосуточная(т.е. и ночью базы используются...)

Таже задача была - разрулил за милую душу - только в сочетании с WINRAR
- всё загоняется в стэк - - и отрабатывает аж на 6ть заданий
только блин - регистрация непрокатила - сабака млин - и пока не посмотрел на даты незнал даже -
Автор: Widok
Дата сообщения: 19.07.2006 12:03
шапка включена
Автор: faZZ
Дата сообщения: 25.07.2006 09:23
как можно сделать, чтоб бэкап делался в зип файл с текущей датой?
например, сегодня 25.07. надо сделать бэкап папки c:\data в d:\backup. надо чтоб сегодня сделался zip архив с именем 250706, завтра соответственно 260706 и т.д.
Автор: eshil
Дата сообщения: 25.07.2006 09:44
В коммандной строке используй -sdn "%YYYY%-%MM%-%DD%-[%hh%-%mm%]" ну и соответственно выбирай месяцы часы дни и т.д.

Страницы: 12345678

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


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