Ubuntu zip 1M файлов?
tar + gzip вместо zip
Вообщем всем спасибо. вот что получилось:
пробивал fs.file-max = 1000000, потом sudo sysctl -p. Вроде ефекта не дало. Наверно потому что на впс только 500мб оперативки
через 7zip архивируя в zip оборвалось чуть позже
через 7zip архивируя в 7z написало Couldn't allocate memory
через 7zip архивируя в tar почти все закинуло (93%)
Немного погуглил и нашел как перекинуть часть файлов по другим папкам. Создал 10 папок по 100к в каждую скинул используя
find . -maxdepth 1 -type f |head -100000|xargs mv -t %TARGET_DIRNAME%
и каждую папку сделал архивом