Мнение о резервном копировании Borg для долгосрочного архивирования - PullRequest
0 голосов
/ 29 января 2020

В последнее время я начал использовать резервное копирование borg для резервного копирования данных с разных серверов и поражен его возможностями (дедупликация, шифрование и т. Д. c ...).

В настоящее время я ищу хороший метод архивирования больших объемов данных (несколько ГБ смешанных данных, частично содержащих дубликаты) в течение более длительного периода времени. Данные должны храниться как можно более эффективно относительно использования дискового пространства, и желательно шифрование. Тем не менее, он должен быть легко доступен, например, с помощью монтирования (достаточно только чтение). Этот вопрос не относится к резервным копиям, поскольку архивные данные будут храниться на машине, для которой регулярно выполняется резервное копирование.

Одним из вариантов будет использование tar / bzip2 в качестве "старой школы" для создания архивов и зашифровывая их с помощью gpg. Однако дедупликация невозможна, и у AFAIK нет возможности монтировать такие зашифрованные архивы, не расшифровывая весь объем данных и не используя впоследствии архивное монтирование. Это то, чего я хотел бы избежать.

Зашифрованные с помощью LUKS контейнерные файлы более гибки, но я не уверен, как легко реализовать дедупликацию здесь (возможно, с использованием подходящих ссылок FS / hard?). Также для их монтирования необходимы root привилегии, которых я также хотел бы избежать.

Я подумал, что borg полезен для этой цели, так как он позволяет создавать репозитории / архивы, которые

  • зашифровано
  • дедуплицировано
  • сжато
  • монтируется с привилегиями пользователя
  • может быть легко передано

Тем не менее, сейчас я немного сомневаюсь:

  • в моем понимании первоначальная цель borg - запуск регулярных резервных копий
  • borg создает локальные кэши на клиентских машинах, которые поддерживаются, но не являются необходимыми для доступ к репозиториям / архивам (необязательно)
  • Я обычно предпочитаю наиболее «фундаментальные» способы структурирования данных для долговременного хранения для обеспечения доступности (обратная совместимость с новыми версиями инструментов архивации)
  • Насколько восприимчивы репозитории Borg к повреждению данных?

Есть ли мнения по этому варианту использования у опытных пользователей Borg (или ny предложения относительно альтернатив)?

...