LINUX.ORG.RU

Бекап для SSD на debian

 ,


1

2

На домашнем вебсервере файлы лежат на SSD и стоит 2й обычный жесткий диск для бекапов. Туда в виде файлов пользовательские файлы копируются по крону. На случай внезапной кончины SSD можно как-то образ диска скопировать, чтобы на новый SSD его залить или может скопировать на 2й диск все файлы SSD ? И как потом с загрузчиком быть? Какие есть варианты - чем проще - тем лучше.

Тупо копируешь все файлы с корневого раздела в бэкап (кроме /dev /proc /sys), при восстановлении системы форматируешь новый диск, копируешь их на новый раздел, пересоздаешь /etc/fstab и по новому ставишь GRUB2. По сути, процесс ничем не отличается от клонирования системы. Вроде rsync аж специальный режим для такого имеет.

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

google://lvm+snapshot например. Потом со снимком делай, что хочешь.

И как потом с загрузчиком быть?

Залить на новый носитель, перемонтировать /dev, /proc, /sys, сделать chroot в залитую систему и переустановить загрузчик.

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

Правильно понимаю, что ставлю чистую систему, и потом тупо все файлы копирую (кроме /dev /proc /sys)?

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

Нет. (Слушай, заведи виртуалку и поставь, даже без GUI, Arch, многое поймешь — или попробуй debootstrap.) Речь о развороте системы из бэкапа. Установка — это просто копирование файлов с одновременной настройкой конфигов. Я же предлагаю скопировать все файлы уже установленной системы и переместить на другой диск, поправив то, что отличается (grub и fstab).

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

Как минимум снимки sda1 (/boot) и снимок начала диска (dd if=/dev/sda bs=1M count=1 of=/mnt/hdd/sda-begin.img) лучше иметь.

PS: я подразумеваю, что ssd у тебя в системе виден как /dev/sda

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

снимок начала диска
bs=1M

Зачем? Для mbr хватит 512 байт, gpt бекапится fdisk'ом, например.

Deleted
()
Ответ на: комментарий от Harliff

dd if=/dev/sda

Это слишком долго. Нужно добавить что-то вроде bs=10M.

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

А где я писал, что он является бекапом и от чего-то защищает?

Radjah ★★★★★
()

Не нужно никаких образов. Просто tar-ом сделать архив корневой ФС. При восстановлении разархивировать и восстановить загрузчик.

rumgot ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.