Sunday, March 25, 2012

Backuping archlinux with dd and archbang

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

    При помощи гугла и такой-то матери нашлось зашкаливающие количество специального софта для этого, а виндоводнеческое сознание не позволяло мне допустить мысли о том, что бекап возможен без какого-либо софта.
    Благо, нашлись знакоме арчеводы, которые присоветовали самый хардокрный вей: dd. 
Да. 
Так просто.
    Это название утилиты, предназначенной для побайтового копирования, как я понял. Впрочем, подробнее про неё это можно узнать в педивики. Основное преимущество её в том, что она есть на всех *unix дистрибутивах, а значит снимать и разворачивать образ можно почти из чего угодно.
    Гугл быстро помог мне найти множество туторов про то, как люди делают бекапы с её помощью, и я решился.
    "На живую" я делать ничего не стал, что бы всё было по-честному, а всякими убунтами вашими дурацкими в качестве live-cd тоже решил не пользоваться, раз уж по хардкору.
    Взял archbang и пошел ребутится.
    Не смотря на то, что я привык к гному, найти консоль для меня не составило особого труда в опенбоксе, а вот вставить туда заготовленную команду для бекапинга оказалось не так просто.
    Оказывается, в rxvt-unicode вставка происходит по клику на колесико мыши.

    А команду я такую написал:

sudo dd if=/dev/sda1 conv=sync,noerror bs=64K | gzip -c > /media/box/bup/25mar12.img.gz
  • sda1 - это у меня раздел с системой (я его ужал с помощью gparted,  кстати до 10 Gb)
  • box - это переносной жесткий диск где я храню всякое такое, как подстраховка для дропбокса
  • 25mar12 - это название для образа, содержащее текущую дату


Ну вот, где-то через 10 мин получился файл размером почти в 5Gb, который я заливаю теперь на дропбокс и буду хранить на переносном жестком диске, на всякий случай. Надеюсь, не пригодится :3

1 comment:

  1. эх, поспешил с бекапом немного :3
    http://www.worldbackupday.com/

    ReplyDelete