LINUX.ORG.RU
ФорумAdmin

как забекапить диск? на системе нет гуя

 


0

1

centos7
жесткий диск на 4тб, данных пока немного. Для резервирования есть диск 250 гигов.
Слон зилла клонирует диск целиком то есть вместе со вободны местом потому не вариант.
Клонирование должно быть в идеале таким чтоб диски были заменяемы


Если нормально делать отказоустойчивый сервер, то нужен диск такого же объема и собрать RAID 1, хотя бы софтверный. И отдельный регулярный автоматический бекап важных данных или ОС целиком на внешний носитель.

А так можно просто перенести уже установленную и настроенную систему на тот резервный диск. При возможности даунтайма вообще просто — подключаем оба ЖД, грузимся с флешки, на малом диске создаем разметку, можно даже иную, форматируем ФС, монтируем большой и малый диски, копируем с одного на другой файлы, chroot, правим /etc/fstab и устанавливаем загрузчик. Всё.

Но это такая себе по полноценности резервная копия, хотя лучше, чем ничего. Для простеньких случаев сойдет, но не для серьезных задач.

И в смысле «Как делать, если нет GUI?»? Ты вообще с Linux работал — если нет, то зови админа, зачем ты его работу делаешь?

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 5)
Ответ на: комментарий от Vsevolod-linuxoid

Centos + XFS

Ох, даже не подозревал. Давно не трогал.
Спасибо.

Глянул, XFS тоже fsarchiver может паковать

kolja ★★
()
Ответ на: комментарий от kolja

чето нехрена fsarchiver savefs /mnt/backup/centos7.fsa /dev/sda3
oper_save.c#1037,filesystem_mount_partition(): cannot mount partition [/dev/sda3]: filesystem may not be supported by either fsarchiver or the kernel.

Regacar
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3,7T 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 3,7T 0 part
├─centos-root 253:0 0 50G 0 lvm /
├─centos-swap 253:1 0 7,8G 0 lvm [SWAP]
└─centos-home 253:2 0 3,6T 0 lvm /home
sdb 8:16 0 223,6G 0 disk /mnt


fsarchiver savefs /mnt/backup/centos7
.fsa /dev/sda3
fsarchiver savefs /mnt/backup/centos7
.fsa /dev/sda

так пробовал

Regacar
() автор топика
Последнее исправление: Regacar (всего исправлений: 1)
Ответ на: комментарий от Regacar

Да вы, верно, шутите, сударь. Я и мысли не допускаю, что вы вправду пытаетесь программой для клонирования ФС делать копии блочных устройств целиком, иначе как забавы ради.

RTFM!: https://www.fsarchiver.org/quickstart/

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Regacar

… filesystem may not be supported by either fsarchiver or the kernel.

Ну значит не добрался до файловой системы.
Если раздел на LVM, то путь другой надо писать. Что-то вроде — /dev/mapper/[vgNAME-name].
Вселовод правильно пишет, посмотри как выглядят разделы командой → lsblk -f

kolja ★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Дык он ориентирован на альтернативу клонзилы :) а там аккурат блочные устройства

pfg ★★★★★
()

Аппаратный доступ к ентому железу есть ?? Загрузится с образа и бекапнуть раздел

pfg ★★★★★
()

Клонзилла умная. И лвм обработает. Если у тебя там до 250 гб данных, то бакап влезет на второй диск.
Конечно восстановить получится только на тот самый 4тб диск.

Bers666 ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

ну тут https://www.fsarchiver.org/quickstart/ так же как и я пишу
fsarchiver savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1



lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1
├─sda2 xfs 3b716abc-a469-4de5-b2d1-da521d687c04 /boot
└─sda3 LVM2_m CTWv0f-WVb7-w2Ef-Mbkb-enIr-p3PG-9mEkLl
├─centos-root xfs c22225f3-7677-423d-8f90-18dea18ad822 /
├─centos-swap swap 28fcca2e-7cfc-4b13-aff2-1d939f048592 [SWAP]
└─centos-home xfs 3053e1ba-a5d2-491a-9d54-2fe4b7a2fbcf /home
sdb ext4 bafb29a5-3448-44e4-ad5a-257fff0916e2 /mnt


clonezilla незнаю как поставить на centos7

Regacar
() автор топика
Последнее исправление: Regacar (всего исправлений: 1)
Ответ на: комментарий от Regacar

У тебя /dev/sda1 не монтируется в ОС, если ты не заметил. Попробуй думать, а не просто копировать команды.

Похоже, у тебя BIOS с GPT разметкой, и /dev/sda1 — это BIOS boot раздел.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)

Кстати, как перестать сочинять частушки, начинающиеся строкой «на системе нет гуя»?

thesis ★★★★★
()
Ответ на: комментарий от thesis

ват ю ван телл абаут, кант андерстанд

Regacar
() автор топика
Ответ на: комментарий от Regacar

У тебя же вроде диск для бекапов в /mnt подмонтирован? Руками

cp -a /boot /mnt
cp -a /usr /mnt
и так далее для всех директорий в корне, кроме особых вроде /dev, /proc ну и самого /mnt

Если хочешь потом сделать эту копию загружаемой, то правишь в ней etc/fstab и потом через chroot загрузчик на диск с ней ставишь. Ну и директории пустые как те, что не стал копировать сделай.

Хотя не помню, копируются ли при этом метки SELinux...

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 4)
Ответ на: комментарий от Regacar

Ты серьезно?

/dev/sda2
/dev/mapper/centos-root
/dev/mapper/centos-home

 — и я не так внимательно читал ман к fsarchiver — может их перед этим отмонтировать надо?

А то не будет ли коллизий от того, что на диски в процессе копирования ФС велась запись...

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

ок спасибо.

вот такой варин нашел

dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync

но он чето долгий
[ 4005] dd /dev/sda
0.2% (5.9 GiB / 3.6 TiB)

он свободное место тоже копирует? как скипнуть фри спасе?

Regacar
() автор топика
Ответ на: комментарий от Regacar

Это побитовое копирование с диска на диск. И он будет копировать все 4 терабайта. Более того, поскольку диск в работе, такая копия неработоспособна в дальнейшем — на диск, с которого снимается копия, не должна идти запись в процессе такого копирования.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

Regacar, это просто не смешно. Ты, как я понял, работаешь админом Linux и сейчас я тебе рассказываю базовые вещи об его устройстве. У меня только 2 вопроса: как тебя взяли и почему ты вообще пошел работать при настолько никаком уровне навыков?!

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

А как шамана в модераторы взяли? Видимо где-то есть программа по устройству умственно-отсталых.

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

я не работаю, сам по себе копаюсь. уже давно в линух но знания как будто затераются, может я тупой незнаю)


во че:
fsarchiver savefs /mnt/backup/centos-root.fsa /dev/mapper/centos-root
oper_save.c#943,filesystem_mount_partition(): partition [/dev/mapper/centos-root] is mounted read/write. please mount it read-only
and then try again. you can do «mount -o remount,ro /dev/mapper/centos-root». you can
also run fsarchiver with option '-A' if you know what you are doing.

это корневой диск / его же перемонтировать незя тока на чтение?
а опция -A нафиг? шо она делаит?

Regacar
() автор топика
Ответ на: комментарий от Regacar

Почему нельзя, можно.

mount -o remount,ro /
 — но может и не сработать, если что-то будет писать...

По поводу опции -A —

man fsarchiver
почитай, меня чего спрашиваешь?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Nervous

Бродит шома через темы,

Видит шома — в теме мат.

Аноним хуями кроет,

Отвечает регистрант

anonymous
()
Ответ на: комментарий от i586

Для этого есть штатный xfsdump

Принял. Всё думал познакомиться с этой файловой системой.

N.B. Я конечно за Всеволода, но ставлю на то что ТС его одолеет

kolja ★★
()

И кто подскажет мне, балбесу,

Купил я мышку нахуя?

Тут черный терминал повсюду!

Моя система без гуя!

constin ★★★★
()
Последнее исправление: constin (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.