Posts Tagged ‘ dd ’

как сделать бэкап в dd-wrt

http://ag-up.com
Настройки подобного оборудования обычно хранятся в энергонезависимой памяти. Устройства можно найти в proc/mtd

root@router:~# cat /proc/mtd
dev:    size   erasesize  name
#загрузчик
mtd0: 00040000 00010000 "cfe"
#ядро
mtd1: 003b0000 00010000 "linux"
#корневая файловая система
mtd2: 001db400 00010000 "rootfs"
#параметры
mtd3: 00010000 00002000 "nvram"
#свободный раздел (я там храню дополнительные скрипты инициализации)
mtd4: 000f0000 00010000 "ddwrt"

Ну а дальше делаем полный дамп интересующего нас раздела, и сохраняем где-нибудь у себя на компьютере.

#делаем дамп
root@router:~# dd if=/dev/mtdblock/3 of=/tmp/config.dd
128+0 records in
128+0 records out
root@router:~#

Читать далее

system: full hdd backup (mirror)

Создаем полное зеркало винта, для этого 2ой винт должен быть по вместимости не меньше 1ого.
dd if=/dev/sda of=/dev/sdb BS=4M

В результате получается зеркало 1ого винта на 2ом, т.е. если накрывается 1ый ставим 2ой и всё.
Кстати uuid’ы тоже скопируются, т.ч. лучше /etc/fstab перевести с них на стандартные имена разделов типа /dev/sda1.

На самом деле этот путь не является абсолютно безопасным в том плане,что если пойдет запись на винт после того как этот сектор уже был скопирован, то копии будут не 100%, но это будет копия как после нажатия на reset, вроде бы и рабочая, но чекдиск желательно сделать.