imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Обсуждение программ
Опции темы
Старый 20.08.2004, 20:13     # 1
QyRoN
Full Member
 
Аватар для QyRoN
 
Регистрация: 28.06.2003
Адрес: Израиловщина
Сообщения: 506

QyRoN Путь к славе только начался
Консольный backup-ер с некоторыми специфическими особенностями

Привет

Мне нужна программа для деланья бэкапа с консоли, которая бы обладала следующими фичами:

- Помещение всех файлов в один файл (как архиваторы)
- Запоминание ПОЛНЫХ путей файлов. Так чтобы я мог при восстановлении не указывать что куда восстанавливать и прога сама бы всё расспаковывала куда надо. Такая фича есть частично во многих архиваторах, но ни один из них не поддерживает восстановление на разные диски.
__________________
Пятнадцать человек на сундук мертвеца, йо-хо-хо и бутылка водки
QyRoN вне форума  
Старый 20.08.2004, 20:50     # 2
oldgoat
Full Member
 
Аватар для oldgoat
 
Регистрация: 09.04.2004
Адрес: Санкт-Петербург
Пол: Male
Сообщения: 813

oldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэй
Как правило, большинство backup-ов плохо справлялись с языковой смесью на дисках, - у меня поддерживается одновременно и русский и иврит, но backup пользует тот язык, который установлен по умолчанию. Соответственно получаем ????????.????? или ______.___ вместо имен папок и файлов. После нескольких бесплодных попыток и экпериментов с разными программами пришли к следующему:
Архивация winrar-ом - консольной версией, т.к. он корректно работает со всеми поддерживаемыми на компе языками, с путями, правда, без имен дисков, после чего nerocmd пишет все на перезаписываемый диск. Все это хозяйство записано в cmd-файл, запуск которого производит встроенный виндозный шедулер.
oldgoat вне форума  
Старый 21.08.2004, 00:01     # 3
Fiery_Fenix
Junior Member
 
Аватар для Fiery_Fenix
 
Регистрация: 04.03.2004
Адрес: /root/sbin
Сообщения: 193

Fiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царстве
Все что тебе надо - nnBackup. Консольный, правда несколько муторные настройки в файле, но есть нормальный хелп. Сам пакует в zip с возможностью полного сохранения пути. Размер ~250кБ
ЗЫ Забыл, сайт _http://www.nncron.ru/
ЗЗЫ Для русских БЕСПЛАТНЫЙ!
__________________
Кивляне! На сходку IMHO.ws шагом марш!

Последний раз редактировалось Fiery_Fenix; 21.08.2004 в 00:04.
Fiery_Fenix вне форума  
Старый 21.08.2004, 14:45     # 4
QyRoN
Full Member
 
Аватар для QyRoN
 
Регистрация: 28.06.2003
Адрес: Израиловщина
Сообщения: 506

QyRoN Путь к славе только начался
oldgoat
С языками это ты прав. Правда для меня это не проблема, т.к. я давно уже называю все файлы тока по англицки - привычка, проверенная временем. Правда на работе все равно приходится на иврите называть, по англицки это выглядет уж очень коряво

Fiery_Fenix
Насколько я помню, nnBackup жмёт в zip КАЖДЫЙ файл. А мне нужно, чтобы всё запихивалось в ОДИН файл.
__________________
Пятнадцать человек на сундук мертвеца, йо-хо-хо и бутылка водки
QyRoN вне форума  
Старый 21.08.2004, 17:33     # 5
Fiery_Fenix
Junior Member
 
Аватар для Fiery_Fenix
 
Регистрация: 04.03.2004
Адрес: /root/sbin
Сообщения: 193

Fiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царствеFiery_Fenix Луч света в тёмном царстве
В один. Вырезка из хелпа (пример):

nnbackup.exe ver -n 7 -i c:\data -o d:\backup -s -x *.tmp -v
Расшифровка: производить резервное копирование c:\data в в стек каталогов с глубиной стека = 7. Приемный каталог: d:\backup. Копировать файлы из вложенных каталогов. Не копировать файлы с расширением .tmp. Отображать на консоли имена копируемых файлов.
__________________
Кивляне! На сходку IMHO.ws шагом марш!
Fiery_Fenix вне форума  
Старый 22.08.2004, 15:29     # 6
oldgoat
Full Member
 
Аватар для oldgoat
 
Регистрация: 09.04.2004
Адрес: Санкт-Петербург
Пол: Male
Сообщения: 813

oldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэй
Цитата:
QyRoN:
я давно уже называю все файлы тока по англицки - привычка, проверенная временем
Полностью солидарен. Имею тоже сию "дурную" привычку, ибо начинал в те годы, когда о других языках на компе кроме аглицкого еще и речи не было.
В своем примере описывал ситуацию относящуюся к файловому серверу.
Думаю, что если как следует покопаться в доке к rar, возможно, найдется опция сохранения полных путей.
Удачи
oldgoat вне форума  
Старый 22.08.2004, 20:45     # 7
QyRoN
Full Member
 
Аватар для QyRoN
 
Регистрация: 28.06.2003
Адрес: Израиловщина
Сообщения: 506

QyRoN Путь к славе только начался
oldgoat
Да там и копаться особенно не надо

Кстати, для собственного интереса провёл тестирование разных програм на помещение файлов в архив с нулевым сжатием. Лидером оказалась прога Tar - порт известной GNU утилиты. Также неплохие результаты показали 7zip и nnbackup. А вот RAR оказался медленным, создавал архив вдвое дольше чем другие проги. Хотя это не так уж важно..
__________________
Пятнадцать человек на сундук мертвеца, йо-хо-хо и бутылка водки
QyRoN вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:22.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.