Безопасно ли выполнять полное резервное копирование системы с помощью tar в файловой системе ext4?

perl -pe 'printf "%d ", .5+$./2'
1
23.06.2018, 12:59
2 ответа
  • Это небезопасно делать в действующей файловой системе, лучше создать моментальный снимок перед резервным копированием данных. То, как создается снимок и поддерживается ли он, зависит от типа файловой системы, поэтому я не могу дать вам совет, поскольку вы не упомянули используемую файловую систему.

  • Судя по вашим аргументам командной строки, вы используете gtar. Эта реализация tar иногда имеет проблемы с чтением собственных архивов... поэтому будьте осторожны, проверяйте созданный вами архив на читабельность.

  • Обратите внимание, что используемая вами командная строка не позволяет архивировать больше, чем основные метаданные, и архивирует только метки времени с точностью до одной секунды.

  • Метаданные, которые будут отсутствовать, это :ACL, расширенные атрибуты,...

  • Архив POSIX.1 -1988 tar может архивировать каталоги, файлы, жесткие ссылки, символические ссылки, специальные блоки, специальные символы, именованные каналы. Тот факт, что он не может архивировать сокеты, не является проблемой. Так что tarвообще не проблема.

2
27.01.2020, 23:32

Похоже на ужасный олдскульный способ создания резервной копии. Это настоящий сервер, а не виртуальная машина? Если это виртуальная машина, на ум приходит VEEAm, как и резервное копирование гетто. Если это настоящий сервер, какую файловую систему вы используете, brts использует моментальные снимки, как и lvm. Поскольку вы делаете tar, может быть, вы можете синхронизировать свои данные с другим ящиком?

0
27.01.2020, 23:32

Теги

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