FreeBSD ufs2 директория 109G с 2 млн. файлов

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
Аватара пользователя
bars
Сообщения: 940
ОС: BSD/LINUX
Контактная информация:

FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение bars »

Добрый день.
Подскажите пожалуйста, как или чем лучше бэкапить и после быстро восстанавливать кучу мелких файлов внутри сервера, с диска на диск.
Система FreeBSD, файловая система на дисках ufs2, два диска hdd и nvme.
hdd бэкап, nvme рабочие файлы.
Нужно как то быстро восстанавливать директорию объемом 109Гиг с кучей под директорий и мелких файлов, примерно 2млн файлов.
Если обычным mv то занимает порядка 6 часов.
Думаю лучше будет rsync -a --no-compress --delete --progress /my/dir/ /dir2
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20797
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение Bizdelnick »

От rsync будет толк, если копируется регулярно в один и тот же каталог (это сложно назвать бекапом). Если операция однократная, то tar со сжатием.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 940
ОС: BSD/LINUX
Контактная информация:

Re: FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение bars »

Bizdelnick писал:
25.06.2020 10:56
От rsync будет толк, если копируется регулярно в один и тот же каталог (это сложно назвать бекапом). Если операция однократная, то tar со сжатием.
Там в основном картинки, они плохо сжимаются, да и лишний раз нагрузка на процессор.
Пока просто в tar контейнер бэкаплю, но хочется минимизировать время восстановления файлов.
Как бы хочу раз в сутки синхронизировать директорию с картинками.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение azsx »

Я погадаю, что в данном случае самый быстрый способ будет dd.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20797
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение Bizdelnick »

bars писал:
25.06.2020 13:26
Там в основном картинки, они плохо сжимаются, да и лишний раз нагрузка на процессор.
Ну если уже сжатые картинки, то да, смысла нет. А нагрузка на процессор не так страшна, если упираетесь не в неё, а в скорость записи на диск.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20797
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение Bizdelnick »

azsx писал(а):
25.06.2020 18:21
Я погадаю, что в данном случае самый быстрый способ будет dd.
Не смешно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 940
ОС: BSD/LINUX
Контактная информация:

Re: FreeBSD ufs2 директория 109G с 2 млн. файлов

Сообщение bars »

Пока остановился на этом варианте rsync -a --no-compress --delete --progress /my/dir/ /dir2
Внутри одного диска nvme 15 минут заняло копирование.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
Ответить