Как я могу создавать инкрементные резервные копии работающей системы Linux с помощью бесплатного программного обеспечения?

588
Eliptical View

Я ищу инструмент инкрементного резервного копирования для использования в простой старой работающей системе Linux на основе дисков, такой как Ubuntu или тому подобное, и инструмент, который является бесплатным.


Это для простого старого настольного Linux, а не для виртуальной установки.

Мне уже известны инструменты, которые можно использовать для резервного копирования, когда система простаивает, как клонезилла.

Я также уже знаю о многих инструментах, которые предлагаются для этой цели, но которым нельзя доверять для точного захвата работающей ОС, например, rsync, что хорошо для статической файловой системы, но не для работающей файловой системы. система.

Примером того, что я ищу, является Acronis для Linux и Windows, но это не бесплатная программа.

Я также где-то читал, что Btrfs (Butter-file-system) обладает некоторыми из этих возможностей.

Это аналогичный вопрос, но он не задает вопрос о добавочной резервной копии.

2
Это было бы лучше файловой системы ... MariusMatutiae 7 лет назад 0
Вы задаете не по теме вопрос (покупка ПО). Вопросы по поиску рекомендаций по продуктам, услугам или учебным материалам не по теме. См. [По теме] (https://superuser.com/help/on-topic). Попробуйте https://softwarerecs.stackexchange.com/, но сначала прочитайте [Что требуется, чтобы вопрос содержал «достаточно информации»] (https://meta.softwarerecs.stackexchange.com/questions/336/what-is- требуется в обмен на а-вопрос-к-содержат-достаточно-информации). DavidPostill 7 лет назад 0

2 ответа на вопрос

1
davidgo

Если вы используете LVS (и во многих ОС), и у вас есть свободное пространство (или вы можете сжать файловую систему, чтобы освободить место или добавить к ней больше диска), вы можете сделать снимок, смонтировать снимок и сделать RSYNC этого. Это будет работать, если вы используете журналируемую файловую систему - и большинство современных файловых систем делают журналирование.

Интересная идея. Под «снимком» вы имели в виду? Eliptical View 7 лет назад 0
Также оцените идею LVS, но я не работаю над этим. Обновлю мой Q, чтобы уточнить это. Eliptical View 7 лет назад 0
@ElipticalView - LVS имеет концепцию моментального снимка, который записывает состояние блочного устройства [n LVS] в определенный момент времени, поэтому он соответствует. Он отслеживает изменения между действующей файловой системой и моментальным снимком, поэтому он не занимает много места - но его можно смонтировать, как если бы он был копией файловой системы. Вам нужно какое-то средство для создания снимков, чтобы делать то, что вы пытаетесь сделать. davidgo 7 лет назад 0
Вы уверены, что не используете LVS - большинство современных систем Linux работают? Можете ли вы предоставить вывод команды "pvs; vgs; lvs"? davidgo 7 лет назад 0
1
MariusMatutiae

Btrfsэто путь. Он может делать снимки живых систем, а затем может создавать инкрементные резервные копии. Существует множество решений для FOSS, список которых вы можете найти на странице инкрементного резервного копирования вики Btrfs, с ot без ssh / rsync. Там также есть раздел о том, как это сделать вручную, это полезно, если вы хотите понять основную идею.

Btrfs - это файловая система, что означает, что он должен переустановить свою систему, верно? SPRBRN 7 лет назад 0
@SPRBRN действительно является файловой системой. Насколько я понимаю, он ** еще не * настроил свою систему, иначе почему он должен сказать * такой как Ubuntu или тому подобное *? Даже если он уже настроил систему, переустановку можно рассмотреть, если сравнивать с трудностями (или стоимостью) поиска альтернативного решения. MariusMatutiae 7 лет назад 2
возможно Вы правы! SPRBRN 7 лет назад 0

Похожие вопросы