Как стать автором
Обновить

Комментарии 16

А что, разве копирование в несколько потоков даёт какой-то прирост в скорости?

НЛО прилетело и опубликовало эту надпись здесь
Увеличивается скорее не утилизация сети, а утилизация многошпиндельного RAID-массива. С другой стороны, системная функция копирования файлов в современных Windows сама по себе льёт в несколько потоков.
НЛО прилетело и опубликовало эту надпись здесь
По контексту понятно, что речь не о мегабитах, а о мегабайтах.
скорость достигает 80 Мб\с

и c каких пор это
чрезвычайно хорошо использует сеть

???

Убунта с несколькими шарами, 3,5 миллиона файлов, 1,5 Тб данных, все это постепенно растет и пухнет.

Прекрасно справится Veeam CE, а не костыли с архивами.
НЛО прилетело и опубликовало эту надпись здесь
И ещё, если батниками заморачиваться, то чем штатный robocopy не хорош? И в потоки умеет, и шейпить и копировать только дифф может…

Как говорится, всё же делятся ещё и на тех, кто проверяет бэкапы.
Может я такой невезучий, но пару раз сталкивался, что именно 7z делал битый архив, если очень много мелких файлов. (в разное время и на разных дисках),
Перешел на .arc с добавкой избыточности, иногда пользуюсь .dar

О, FreeFileSync. Он сейчас также привязывается к системе через код подтверждения, содержит рекламный модуль и из исходников нормально не собирается? Мне у них раньше портабельная версия нравилась — работала везде как танк. Я даже донат заносил. А потом портабельная версия без интернета стала бесполезной, да и вообще ребята GPL 3.0 как-то вольно трактуют, если программу из исходников собрать практически не получается. Ну я и забросил за ней следить.
Тоже использовал BTSync и тоже уперся в большое потребление ресурсов, а потом перешел на syncthing и с тех пор 10 терабайт качаются нормально
Так как сам использую 7Zip для бекапов, позволю от себя добавить две функции, которые могут пригодится.

-x@ignore.txt — где ignore.txt это файл с исключениями, но не всё так просто. Вписать путь с диском не получится. Только так — Users\Администратор\AppData\Roaming\Mozilla\Firefox\Crash Reports\.

А сам файл со списком папок для архивации задётся вот так — @backup-list.txt и в нем уже нужно задавать обычные пути:

D:\TEMP\UTILS\consol\ffmpeg Поменять контейнер файла.cmd
D:\TEMP\UTILS\consol\ffmpeg.cmd
D:\TEMP\UTILS\consol\Извлечь звуковую дорожку из видео и сохранить в mp3.cmd
D:\TEMP\UTILS\consol\Path.reg
D:\TEMP\UTILS\consol\цветовая схема для pytty_vtyznm названия сессии..reg
D:\TEMP\UTILS\consol\dd for windows.URL


Обратите внимание на то, что в строке могут быть пробелы.

И еще, если кому то нужна портабельность, то вместо 7z.exe используйте всего лишь три файла:

7za.exe — автономная версия 7-Zip.
7za.dll — библиотека для работы с архивами 7z
7zxa.dll — библиотека для распаковки 7z архивов.
И еще, если кому то нужна портабельность, то вместо 7z.exe используйте всего лишь три файла

7za.exe и в одного справляется, вроде, без dll.
вроде

Потратьте 120 секунд, чтобы выяснить для себя без «вроде».
Перед тем как писать тот комментарий я проверил на виртуалке с XP, где не установлен 7-zip — пакует и 7z и zip. Глобальный поиск dll по системе не проводил, конечно. Ну и список импорта глянул — указанных библиотек в списке нет, хотя они, конечно могут динамически подгружаться. Так что даже на «вроде» понадобилось больше 120 секунд.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории