Kuinka kloonata/varmuuskopioida Linux-järjestelmiä käyttämällä - Mondo Rescue Disaster Recovery Tool


Mondo Rescue on avoimen lähdekoodin ilmainen katastrofipalautus- ja varmuuskopiointiohjelma, jonka avulla voit luoda täydellisen järjestelmän (Linux tai Windows) kloonaus/varmuuskopioida ISO-kuvat CD-, DVD-, nauha-, USB-laitteet, kiintolevy ja NFS-tiedostoille. Ja sitä voidaan käyttää toimivan kuvan nopeaan palauttamiseen tai uudelleensijoittamiseen muihin järjestelmiin, tietojen katoamisen yhteydessä pystyt palauttamaan koko järjestelmän tietojen varmuuskopiointivälineestä.

Mondo-ohjelma on ladattavissa vapaasti ja julkaistu GPL: n (GNU Public License) nojalla, ja sitä on testattu useilla Linux-jakeluilla.

Tässä artikkelissa kuvataan Mondon asentaminen ja Mondo Toolsin käyttö koko järjestelmiesi varmuuskopiointiin. Mondo Rescue on järjestelmänvalvojien hätäpalautus- ja varmuuskopiointiratkaisu, jonka avulla Linux- ja Windows-tiedostojärjestelmäosiot voidaan täydellisesti varmuuskopioida CD/DVD-, Tape- ja NFS-tiedostoille ja palauttaa ne käynnistyshetkellä käytettävän Mondo Restore -mediaominaisuuden avulla. .

MondoRescue-ohjelman asentaminen RHEL/CentOS/Scientific Linux -käyttöjärjestelmään

Uusimmat Mondo Rescue -paketit (Mondon nykyinen versio on 3.0.3-1) on saatavana MondoRescue-arkistosta. Käytä "wget" -komentoa ladataksesi ja lisääksesi arkiston järjestelmään. Mondo-arkisto asentaa jakeluun sopivat binaariset ohjelmistopaketit, kuten afio, puskuri, mindi, mindi-busybox, mondo ja mondo-doc, jos ne ovat käytettävissä.

Lataa MondoRescue-arkisto kohdasta “/etc/yum.repos.d/” tiedostonimeksi “mondorescue.repo”. Lataa oikea arkisto Linux-käyttöjärjestelmän jakeluversiolle.

# 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
# 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

Kun olet lisännyt tietovaraston onnistuneesti, asenna uusin Mondo-työkalu valitsemalla "yum".

# yum install mondo

MondoRescue-ohjelman asentaminen Debianiin/Ubuntuun/Linux Mintiin

Debianin käyttäjät voivat tehdä "wget" napata MondoRescue-arkiston Debain 6 ja 5 -jakeluja varten. Suorita seuraava komento lisätäksesi “mondorescue.sources.list” tiedostoon ”/etc/apt/sources.list” Mondo-pakettien asentamiseksi.

## 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

Jos haluat asentaa Mondo Rescue -ohjelman Ubuntu 12.10, 12.04, 11.10, 11.04, 10.10 ja 10.04 tai Linux Mint 13: een, avaa pääte ja lisää MondoRescue-arkisto tiedostoon /etc/apt/sources.list. Suorita nämä seuraavat komennot Mondo Resuce -pakettien asentamiseksi.

# 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

Järjestelmän/palvelimen kloonaus- tai varmuuskopioinnin ISO-kuvan luominen

Kun olet asentanut Mondon, suorita “mondoarchive” -komento root-käyttäjänä. Seuraa sitten kuvakaappauksia, jotka osoittavat, kuinka luodaan ISO-pohjainen varmuuskopiomedia koko järjestelmästä.

# mondoarchive

Tervetuloa Mondo Rescue -sivustoon

Anna koko polun nimi ISO-kuviesi hakemistoon. Esimerkiksi:/mnt/backup /

Valitse Pakkaustyyppi. Esimerkiksi: bzip, gzip tai lzo.

Valitse suurin pakkausasetus.

Anna kuinka suuri kukin ISO-kuva on megatavuina. Tämän tulisi olla pienempi tai yhtä suuri kuin CD-R (W): n (eli 700) ja DVD: n (eli 4480) koko.

Anna nimi ISO-kuvan tiedostotiedostolle. Esimerkiksi: tecmint1 tecmint- [1-9] *. Iso-tiedostojen saamiseksi.

Lisää tiedostojärjestelmät varmuuskopioon (erotettu "|": llä). Oletustiedostojärjestelmä on “/” tarkoittaa täydellistä varmuuskopiota.

Sulje pois tiedostojärjestelmä, jota et halua varmuuskopioida (erotettu "|": llä). Esimerkiksi: “/ tmp” ja “/ proc” suljetaan aina pois tai jos haluat täydellisen varmuuskopion järjestelmästäsi, paina vain Enter.

Anna väliaikainen hakemistopolku tai valitse oletuspolku.

Anna raaputushakemistopolku tai valitse oletusarvo.

Jos haluat varmuuskopioida laajennetut määritteet. Napsauta vain "enter".

Jos haluat vahvistaa varmuuskopion, Mondo on luonut ne. Napsauta "Kyllä".

Jos käytät vakaa itsenäinen Linux-ydin, napsauta "Kyllä" tai jos käytät muuta ydintä, sano "Gentoo" tai "Debain" osuma "Ei".

Napsauta "Kyllä" jatkaaksesi.

Luodaan luettelo ”/” - tiedostojärjestelmästä.

Tiedostoluettelon jakaminen sarjaksi.

Soitetaan MINDI: lle luoda käynnistys + tietolevy.

Varmuuskopioi tiedostot. Se voi viedä pari tuntia, ole kärsivällinen.

Varmuuskopioi isot tiedostot.

Suoritetaan “mkisofs” ISO-kuvan luomiseksi.

ISO Image -tallennusten tarkistus.

ISO Image Big -tiedostojen tarkistus.

Viimeinkin Mondo-arkisto on valmistunut. Napsauta Enter-näppäintä palataksesi kuorikehotteeseen.

Jos olet valinnut oletusarvoisen varmuuskopion, näet "/ var/cache/mondo /" -kohdassa ISO-kuvan, jonka voit polttaa CD- tai DVD-levylle myöhempää palautusta varten.

Jos haluat palauttaa kaikki tiedostot automaattisesti, käynnistä järjestelmä Mondo ISO Image -ohjelmalla ja kirjoita käynnistyskehotteeseen "nuke" tiedostojen palauttamiseksi. Tässä on yksityiskohtainen video, joka osoittaa, kuinka tiedostot palautetaan automaattisesti CD/DVD-levyltä.

Muita jakeluja varten voit myös napata Mondo Rescue -paketit osoitteesta mondorescue.org lataussivulta.