Kako klonirati/sigurno kopirati Linux sisteme koristeći Mondo Rescue Tool


Mondo Rescue je besplatni uslužni program za oporavak od katastrofe i sigurnosnu kopiju otvorenog koda koji vam omogućava da lako kreirate kompletan sistem (Linux ili Windows) Kloniraj/Rezervnu kopiju ISO slike na CD, DVD, traku >, USB uređaji, Hard Disk i NFS. I može se koristiti za brzo vraćanje ili ponovno postavljanje radnih slika u druge sisteme, u slučaju gubitka podataka, moći ćete obnoviti koliko i cjelokupne sistemske podatke sa medija za sigurnosnu kopiju.

Program Mondo dostupan je besplatno za preuzimanje i objavljen pod GPL (GNU javna licenca) i testiran je na velikom broju Linuxa distribucije.

Ovaj članak opisuje Mondo instalaciju i korištenje Mondo alata za sigurnosno kopiranje cijelog sistema. Mondo Rescue je oporavak od katastrofe i rešenje za izradu sigurnosnih kopija za administratore sistema da uzmu potpunu sigurnosnu kopiju svojih >Linux i Windows particije sistema datoteka na CD/DVD, traku i NFS i vraćanje ih uz pomoć medijske funkcije Mondo Restore koja se koristi u vrijeme pokretanja.

Instalacija MondoRescue-a na RHEL/CentOS/Scientific Linux

Najnoviji Mondo Rescue paketi (trenutna verzija Mondo je 3.0.3-1) se mogu nabaviti iz “MondoRescue spremišta “. Koristite naredbu “wget” da preuzmete i dodate spremište pod vaš sistem. Mondo spremište će instalirati odgovarajuće binarne softverske pakete kao što su afio, buffer, mindi, mindi-busybox, mondo, i mondo-doc za vašu distribuciju ako je dostupno.

Za RHEL/CentOS/SL 6,5,4 – 32-bit

Preuzmite MondoRescue spremište pod “/etc/yum.repos.d/” kao naziv datoteke “mondorescue.repo”. Molimo preuzmite ispravno spremište za vašu Linux OS verziju distribucije.

cd /etc/yum.repos.d/

## On RHEL/CentOS/SL 6 - 32-Bit ##
wget ftp://ftp.mondorescue.org/rhel/6/i386/mondorescue.repo

## On RHEL/CentOS/SL 5 - 32-Bit ##
wget ftp://ftp.mondorescue.org/rhel/5/i386/mondorescue.repo

## On RHEL/CentOS/SL 4 - 32-Bit ##
wget ftp://ftp.mondorescue.org/rhel/4/i386/mondorescue.repo

Za RHEL/CentOS/SL 6,5,4 – 64-bit

cd /etc/yum.repos.d/

## On RHEL/CentOS/SL 6 - 64-Bit ##
wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo

## On RHEL/CentOS/SL 5 - 64-Bit ##
wget ftp://ftp.mondorescue.org/rhel/5/x86_64/mondorescue.repo

## On RHEL/CentOS/SL 4 - 64-Bit ##
wget ftp://ftp.mondorescue.org/rhel/4/x86_64/mondorescue.repo

Nakon što ste uspješno dodali spremište, uradite “yum” da instalirate najnoviji Mondo alat.

yum install mondo

Instalacija MondoRescuea na Debian/Ubuntu/Linux Mint

Korisnici Debiana mogu učiniti “wget” da dohvate MondoRescue spremište za Debian 6 i 5 jake> distribucije. Pokrenite sljedeću naredbu da dodate “mondorescue.sources.list” u datoteku “/etc/apt/sources.list” da instalirate Mondo pakete.

Na Debianu

## On Debian 6 ##
wget ftp://ftp.mondorescue.org/debian/6/mondorescue.sources.list
sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
apt-get update 
apt-get install mondo
## On Debian 5 ##
wget ftp://ftp.mondorescue.org/debian/5/mondorescue.sources.list
sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
apt-get update 
apt-get install mondo

Na Ubuntu/Linux Mint

Da instalirate Mondo Rescue u Ubuntu 12.10, 12.04, 11.10, 11.04, 10.10, i 10.04 ili Linux Mint 13, otvorite terminal i dodajte MondoRescue spremište u “/etc/apt/sources. list” fajl. Pokrenite sljedeće komande da instalirate Mondo Rescue pakete.

wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
apt-get update 
apt-get install mondo

Kreiranje kloniranja ili rezervne ISO slike sistema/servera

Nakon instalacije Mondoa, pokrenite naredbu “mondoarchive” kao “root” korisnik. Zatim pratite snimke ekrana koji pokazuju kako kreirati medij za sigurnosnu kopiju zasnovan na ISO-u vašeg cijelog sistema.

mondoarchive

Dobrodošli u Mondo Rescue

Unesite puni naziv putanje do direktorija za vaše ISO slike. Na primjer: /mnt/backup/

Odaberite vrstu kompresije. Na primjer, bzip, gzip, ili lzo.

Odaberite opciju maksimalne kompresije.

Unesite željenu veličinu svake ISO slike u MB (Megabajtima). Ovo bi trebalo biti manje ili jednako veličini CD-R(W)-a (tj. 700) i za DVD-ove (tj. 4480).

Molimo da navedete naziv vašeg ISO image fajla. Na primjer: tecmint1 za dobivanje datoteka tecmint-[1-9]*.iso.

Dodajte sisteme datoteka u rezervnu kopiju (odvojeno sa “|“). Zadani sistem datoteka je “/” što znači potpunu sigurnosnu kopiju.

Molimo izuzmite sistem datoteka za koji ne želite da napravite rezervnu kopiju (odvojeno sa „|“). Na primjer, “/tmp” i “/proc” su trajno isključeni ili ako želite u potpunosti napraviti sigurnosnu kopiju vašeg sistema, samo pritisnite enter.

Unesite svoj privremeni direktorij ili odaberite zadani.

Unesite svoj scratch direktorij ili odaberite zadanu.

Ako želite napraviti sigurnosnu kopiju proširenih atributa. Samo pritisnite „enter“.

Ako želite Verificirati svoju sigurnosnu kopiju nakon što ih mondo kreira. Kliknite na „Da“.

Ako koristite stabilno samostalno Linux kernel, kliknite na “Da” ili ako koristite drugi kernel recite “Gentoo” ili “Debian” i pritisnite “Ne”.

Kliknite na “Da” da nastavite dalje.

Kreiranje kataloga “/” sistema datoteka.

Podjela liste datoteka na skupove.

Pozivanje MINDI za kreiranje boot+data diska.

Izrada sigurnosne kopije sistema datoteka. Može potrajati par sati, budite strpljivi.

Pravljenje rezervnih kopija velikih fajlova.

Pokretanje “mkisofs” za izradu ISO slike.

Provjera ISO tarballa slika.

Provjera ISO-a Image Big files.

Konačno, Mondo arhiva je završena. Molimo pritisnite “Enter” i vratite se na shell prompt.

Ako ste odabrali zadanu putanju sigurnosne kopije, vidjet ćete ISO sliku pod “/var/cache/mondo/“, koju možete snimiti u CD/DVD za kasnije vraćanje.

Da biste automatski vratili sve datoteke, pokrenite sistem sa Mondo ISO Image, i na promptu za pokretanje upišite “nuke ” da biste vratili datoteke.

Za druge distribucije, također možete preuzeti Mondo Rescue pakete na stranici za preuzimanje mondorescue.