Я ищу решение, если на нашем сервере недостаточно места на диске для хранения резервных копий.
У нас есть виртуальный сервер. Когда мы выгружаем данные из базы данных на диск, они занимают много места. Но его можно было легко сжать на 30-50% с помощью zip. Затем мы перемещаем эти дампы на сервер резервного копирования. Нам просто нужно уменьшить дисковое пространство, используемое дампами на диске.
Я хотел бы найти решение, которое позволит мне как-то смонтировать временную файловую систему для хранения дампа.
Я нашел проект fusecompress, который делает то, что нам нужно, но кажется все еще экспериментальным и не имеет официального пакета Debian, поэтому я не уверен, что это безопасный выбор для резервного копирования рабочего сервера.
Есть ли другое решение?
Я бы использовал btrfs с этой опцией монтирования: compress-force = zlib
Затем можно создать RAID на уровне файловой системы, чтобы гарантировать, что в случае отказа одного раздела / диска данные не будут потеряны.
Btrfs также предлагает моментальные снимки, чтобы вы могли сделать моментальный снимок данного субтома, а затем сделать резервную копию ранее созданного субтома, сэкономив при этом место.
И есть способ преобразовать существующий раздел ext4 в btrfs.
Подробнее о возможностях btrfs: https://btrfs.wiki.kernel.org/index.php/Main_Page