LINUX.ORG.RU

История изменений

Исправление HighMan, (текущая версия) :

Самый простой способ забэкапить систему - tar.

Первым делом отключаете selinux на работающей системе, с которой хотите делать бэкап:

sed -i 's/SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config

Загружаетесь с внешнего носителя с linux. Подойдет любой Linux дистрибутив с live режимом. Например Fedora.

Дальше монтируете root раздел (допустим он у вас /dev/sda3)

mount /dev/sda3 /mnt -o ro

root раздел поможет определить lsblk.

и раздел на котором вы хотите сохранить бэкап (например /dev/sdb1).

mkdir /tmp/mnt
mount /dev/sdb1 /tmp/mnt

Теперь можно приступить к бэкапу:

cd /mnt
tar -czvpf /tmp/mnt/root.tar.gz .

Ждете с полчасика, если у вас с GUI и готово! У вас на /dev/sdb1 архив (слепок).

Что бы восстановить систему, так же грузитесь с live и все очень похоже:

mount /dev/sda3 /mnt
mkdir /tmp/mnt
mount /dev/sdb1 /tmp/mnt -o ro
rm -fr /mnt/*
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt

Вот вы и вернулись к начальной системе.

Еще перед бэкапом не плохо бы почистить кэши, что бы не архивировать всякий ненужный хлам.

https://linux-faq.ru/page/kak-bezopasno-ochistit-fedora-workstation

Если у вас btrfs то возможно что у вас субволюмы и на разделе /dev/sda3 у вас может быть несколько «директорий», например root и home. Тогда при создании бэкапа меняете:

cd /mnt
#заходите глубже:
cd /mnt/root

И при разорхивации

rm -fr /mnt/*
#меняете на:
rm -fr /mnt/root/*
#и
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt
#на 
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt/root

Исправление HighMan, :

Самый простой способ забэкапить систему - tar.

Первым делом отключаете selinux на работающей системе, с которой хотите делать бэкап:

sed -i 's/SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config

Загружаетесь с внешнего носителя с linux. Подойдет любой Linux дистрибутив с live режимом. Например Fedora.

Дальше монтируете root раздел (допустим он у вас /dev/sda3)

mount /dev/sda3 /mnt -o ro

root раздел поможет определить lsblk.

и раздел на котором вы хотите сохранить бэкап (например /dev/sdb1).

mkdir /tmp/mnt
mount /dev/sdb1 /tmp/mnt

Теперь можно приступить к бэкапу:

cd /mnt
tar -czvpf /tmp/mnt/root.tar.gz .

Ждете с полчасика, если у вас с GUI и готово! У вас на /dev/sdb1 архив (слепок).

Что бы восстановить систему, так же грузитесь с live и все очень похоже:

mount /dev/sda3 /mnt
mkdir /tmp/mnt
mount /dev/sdb1 /tmp/mnt -o ro
rm -fr /mnt/*
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt

Вот вы и вернулись к начальной системе.

Еще перед бэкапом не плохо бы почистить кэши, что бы не архивировать всякий ненужный хлам.

https://linux-faq.ru/page/kak-bezopasno-ochistit-fedora-workstation

Если у вас btrfs то возможно что у вас субволюмы и на разделе /dev/sda3 у вас может быть несколько «директорий», например root и home. Тогда при создании бэкапа меняете:

cd /mnt
#заходите глубже:
cd /mnt/root

И при разорхивации

rm -fr /mnt/*
#меняете на:
rm -fr /mnt/roo/*
#и
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt
#на 
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt/root

Исходная версия HighMan, :

Самый простой способ забэкапить систему - tar.

Первым делом отключаете selinux на работающей системе, с которой хотите делать бэкап:

sed -i 's/SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config

Загружаетесь с внешнего носителя с linux. Подойдет любой Linux дистрибутив с live режимом. Например Fedora.

Дальше монтируете root раздел (допустим он у вас /dev/sda3)

mount /dev/sda3 /mnt -o ro

root раздел поможет определить lsblk.

и раздел на котором вы хотите сохранить бэкап (например /dev/sdb1).

mkdir /tmp/mnt
mount /dev/sdb1 /tmp/mnt

Теперь можно приступить к бэкапу:

cd /mnt
tar -czvpf /tmp/mnt/root.tar.gz .

Ждете с полчасика, если у вас с GUI и готово! У вас на /dev/sdb1 архив (слепок).

Что бы восстановить систему, так же грузитесь с live и все очень похоже:

mount /dev/sda3 /mnt
mkdir /tmp/mnt
mount /dev/sdb1 /tmp/mnt -o ro
rm -fr /mnt/*
tar -xzvpf /tmp/mnt/root.tar.gz -C /mnt

Вот вы и вернулись к начальной системе.

Еще перед бэкапом не плохо бы почистить кэши, что бы не архивировать всякий ненужный хлам. https://linux-faq.ru/page/kak-bezopasno-ochistit-fedora-workstation