1) Как я мог скопировать тот раздел, не требуя полного выделенного места. LVM создал бы снимки, обрабатывают это?
LVM действительно не вводит в это вообще.
В теории, rsync с
--sparse
должен заботиться об обеих вещах для Вас. Редкий файл является формой "тонкой резервации памяти", наиболее часто используемой для точно, что Вы делаете - настройка виртуальных блочных устройств, таких как iSCSI LUN или образы дисков для виртуализации.Я не знаю наверняка, но я буду держать пари, что файл, такой как Вы описали в своей файловой системе XFS, будет обнаруживаться как редкий файл и рассматриваться соответственно.
Если Вы никогда не использовали
rsync
прежде, типичное колдовство посмотрело бы что-то как:rsync -a --sparse /path/to/src /path/to/destination
(Где
/path/to/destination
может быть удаленная система, доступная черезssh
.)2) Есть ли любой способ сделать возрастающие резервные копии его (резервное копирование произойдет ночью, и я не хочу передачу нескольких-ТБ, дросселирующую мою сеть каждую ночь).
Это - то, Для чего Rsync. Из Википедии:
rsync является приложением для Unix и систем Windows, который синхронизирует файлы и каталоги от одного местоположения до другого при уменьшении передачи данных с помощью кодирования дельты в надлежащих случаях.
Я нашел эту ветку русского форума , в которой говорится, что это связано с open_file_cache
директивы.
Имеет смысл,
У меня была такая же проблема, после многих поисков она была решена с помощью open_log_file_cache
open_log_file_cache max=20000 inactive=30s min_uses=2;
Это не связано с вашим вопросом, но для других посетителей, которые ищут лучшие практики кеширования файлов nginx , это моя полная конфигурация файлового кеша после многих поисков и выполнения многих тестов.
# cache information about FDs, frequently accessed files
aio threads; # linux kernel > 2.6.22
open_file_cache max=10000 inactive=120s; # removed from the cache if it has not been accessed during `inactive` time
open_file_cache_valid 120s; # Sets a time after which open_file_cache elements should be validated.
open_file_cache_min_uses 2; # Sets the minimum number of file accesses during the period configured by the inactive parameter
open_file_cache_errors off; # Enables or disables caching of file lookup errors by open_file_cache.
open_log_file_cache max=20000 inactive=30s min_uses=2;