Levyn kloonaus on prosessi, jossa tehdään kuva osiosta tai koko kiintolevystä. Tästä voi olla hyötyä aseman kopioinnissa muihin tietokoneisiin tai varmuuskopiointia ja palautusta varten.
Dd:n käyttäminen
Katso dd#Levyjen kloonaaminen ja palauttaminen.
Ddrescue:n käyttäminen
ddrescue on tietojen kloonaamiseen ja palauttamiseen tarkoitettu työkalu. Se kopioi tietoja yhdestä tiedosto- tai lohkolaitteesta (kiintolevy, cdrom jne.) toiseen yrittäen pelastaa ensin hyvät osat lukuvirheiden sattuessa, jotta palautettavat tiedot olisivat mahdollisimman suuret.
Kloonataksesi viallisen tai kuolevan aseman suorita ddrescue kahdesti. Ensimmäisellä kierroksella kopioi jokainen lohko, jossa ei ole lukuvirheitä, ja kartoita virheet osoitteeseen rescue.map
.
# ddrescue -n /dev/sdX /dev/sdY rescue.map
jossa X
on lähteen osiokirjain ja Y
kohdelohkolaitteen osiokirjain.
Toisella kierroksella kopioi vain huonot lohkot ja yritä kolme kertaa lukea lähteestä ennen kuin luovutat.
# ddrescue -d -r3 /dev/sdX /dev/sdY rescue.map
Nyt voit tarkistaa tiedostojärjestelmän korruptoituneisuuden ja liittää uuden aseman.
# fsck -f /dev/sdY
Tiedostojärjestelmän kloonaus
Tämä artikkeli tai jakso kaipaa laajennusta.
E2imagen käyttäminen
e2image on e2fsprogsin mukana tuleva työkalu debuggausta varten. Sen avulla voidaan kopioida ext2-, ext3- ja ext4-osioita tehokkaasti kopioimalla vain käytetyt lohkot. Huomaa, että tämä toimii vain ext2-, ext3- ja ext4-tiedostojärjestelmissä, eikä käyttämättömiä lohkoja kopioida, joten tämä ei ehkä ole hyödyllinen työkalu, jos toivoo voivansa palauttaa poistettuja tiedostoja.
Kloonataksesi osion fyysiseltä levykkeeltä /dev/sda
, osio 1, fyysiselle levykkeelle /dev/sdb
, osio 1 e2image-ohjelmalla suorita
# e2image -ra -p /dev/sda1 /dev/sdb1
levyn kloonausohjelmistot
Nämä sovellukset mahdollistavat kokonaisten tiedostojärjestelmien helpon varmuuskopioinnin ja palautuksen vian sattuessa, yleensä Live-CD:n tai USB-aseman muodossa. Ne sisältävät täydellisiä järjestelmäkuvia yhdestä tai useammasta tietystä ajankohdasta, ja niitä käytetään usein tunnettujen hyvien kokoonpanojen tallentamiseen. Katso Wikipedia:Comparison of disk cloning software niiden vertailua varten.
Katso myös Synkronointi- ja varmuuskopiointiohjelmat muista sovelluksista, jotka voivat ottaa kokonaisia järjestelmän tilannekuvia muiden toimintojen ohella.
- Arch Backup – Triviaalinen varmuuskopiointiskripti, jossa on yksinkertaiset asetukset.
- Konfiguroitavissa oleva pakkausmenetelmä.
- Moninkertaiset varmuuskopiointikohteet.
https://github.com/p5n/archlinux-stuff/tree/master/arch-backup/ || arch-backupAUR
- Clonezilla – Katastrofien jälkeinen palautus, levyjen kloonaus, levyjen kuvantaminen ja käyttöönotto.
- Käynnistää live-CD:ltä, USB-muistitikulta tai PXE-palvelimelta.
- Tukee ext2-, ext3-, ext4-, reiserfs-, reiser4-, xfs-, jfs-, btrfs-, FAT32-, NTFS-, HFS+- ja muita osioita.
- Käyttää Partclonea (oletusarvoisesti), Partimagea (valinnainen), ntfsclonea (valinnainen) tai dd:tä osioiden kuvantamiseen tai kloonaamiseen.
- Multicasting-palvelin palauttaa monelle koneelle kerralla.
- Sisältyy Arch Linuxin asennusmediaan.
http://clonezilla.org/ || clonezilla
- Deepin Clone – Deepin työkalu varmuuskopiointiin ja palauttamiseen. Se tukee kloonausta, varmuuskopiointia ja palautusta levystä tai osiosta.
https://www.deepin.org/en/original/deepin-clone/ || deepin-clone
- FSArchiver – Turvallinen ja joustava tiedostojärjestelmän varmuuskopiointi- ja käyttöönottotyökalu
- Tukee tiedostojen perusattribuutteja (oikeudet, omistaja, …).
- Tuki useille tiedostojärjestelmille per arkisto.
- Tuki laajennetuille attribuuteille (SELinux käyttää niitä).
- Tuki tiedostojärjestelmän perusattribuuteille (label, uuid, block-size) kaikille Linux-tiedostojärjestelmille.
- Tuki NTFS-tiedostojärjestelmälle (mahdollisuus luoda joustavia klooneja Windows-osioista).
- Kaiken arkistoon kirjoitetun (otsikot, tietolohkot, kokonaiset tiedostot) tarkistussumman määritys.
- Mahdollisuus palauttaa vioittunut arkisto (se vain ohittaa nykyisen tiedoston).
- Monisäikeinen lzo, gzip, bzip2, lzma-pakkaus.
- Tuki suurten arkistojen jakamiseen useisiin tiedostoihin, joilla on kiinteä maksimikoko.
- Arkiston salaus salasanalla. Perustuu OpenSSL:n libcrypton blowfishiin.
- Tuki asennetun juuritiedostojärjestelmän varmuuskopioinnille (
-A
-vaihtoehto). - Löytyy System Rescue -CD:ltä.
http://www.fsarchiver.org/ || fsarchiver
- Mondo Rescue – Disaster Recovery -ratkaisu, jolla luodaan varmuuskopiointivälineitä, joita voidaan käyttää vaurioituneen järjestelmän uudelleen käyttöönotossa.
- Kuvapohjaiset varmuuskopiot, jotka tukevat Linuxia/Windowsia.
- Pakkausnopeus on säädettävissä.
- Voi varmuuskopioida eläviä järjestelmiä (ilman, että sitä tarvitsee pysäyttää).
- Voi jakaa kuvan moniin tiedostoihin.
- Tukee käynnistystä Live-CD:lle täydellisen palautuksen suorittamiseksi.
- Voi varmuuskopioida/palauttaa NFS:n kautta, CD-levyiltä, nauha-asemilta ja muilta medioilta.
- Voi tarkistaa varmuuskopiot.
http://www.mondorescue.org/ || mondoAUR
- Partclone – Työkalu, jolla voidaan varmuuskopioida ja palauttaa osio ottaen huomioon vain käytetyt lohkot.
- Tukee ext2, ext3, ext4, hfs+, reiserfs, reiser4, btrfs, vmfs3, vmfs5, xfs, jfs, ufs, ntfs, fat(12/16/32), exfat.
- Tukee pakkausta.
- Vaihtoehtoisesti voidaan käyttää ncurses-rajapintaa.
http://partclone.org/ || partclone
- Partimage – ncurses-levyjen kloonausapuohjelma Linux/UNIX-ympäristöihin.
- Osaa Live CD:n.
- Tukee Linuxin, Windowsin ja Mac OS:n suosituimpia tiedostojärjestelmiä.
- Pakkaus.
- Tallennus useille CD- tai DVD-levyille tai verkon yli Samba/NFS:n avulla.
- Kehitys lopetettiin FSArchiverin hyväksi.
http://www.partimage.org || partimage
- J7Z – java-käyttöliittymä Linuxille, joka yrittää yksinkertaistaa tietojen pakkaamista ja varmuuskopiointia. Se voi luoda 7z-, BZip2-, Zip-, GZip- ja Tar-arkistoja.
- Päivittää olemassa olevia arkistoja nopeasti.
- Varmuuskopioi useita kansioita tallennuspaikkaan.
- Luo tai poimi suojattuja arkistoja.
- Vähentää vaivaa käyttämällä arkistointiprofiileja ja -listoja.
http://j7z.xavion.name/ || j7zAUR
- Redo Backup and Recovery – Varmuuskopiointi- ja hätäpalautussovellus, joka toimii käynnistettävästä Linux-CD-vedoskuvasta.
- Kykenee levyosioiden bare-metal-varmuuskopiointiin ja -palauttamiseen.
- Käyttää xPUD:ia ja Partclonea taustapalveluna.
http://www.redobackup.org/ ||
- System Tar & Restore – Varmuuskopioi ja palauta järjestelmäsi tarin avulla tai siirrä se rsync:llä
- GUI- ja CLI-käyttöliittymät
- Luo .tar.gz-, .tar.bz2-, .tar.xz- tai .tar-arkistot
- Tukee openssl / gpg-salausta
- Käyttää rsync:iä käynnissä olevan järjestelmän siirtämiseen
- Tukee Grub2, Syslinux, EFISTUB/efibootmgr ja Systemd/bootctl
https://github.com/tritonas00/system-tar-and-restore || system-tar-and-restoreAUR
dd spin-offs
dcfldd dcflddAUR on dd:n korvaaja, jolla on on-the-fly hashing-ominaisuus, joka auttaa varmistamaan eheyden. Se hyväksyy useimmat dd:n parametrit ja sisältää tilatulosteen. Vakaa versio dcfldd:stä julkaistiin viimeksi vuonna 2006. ddrescue GNU ddrescue on tiedonpalautustyökalu, joka kykenee jättämään lukuvirheet huomiotta. ddrescue ei liity dd:hen millään tavalla, paitsi että molempia voidaan käyttää tietojen kopioimiseen laitteelta toiselle. Tärkein ero on se, että ddrescue käyttää kehittynyttä algoritmia kopioidakseen tietoja vikaantuneilta asemilta aiheuttaen niille mahdollisimman vähän lisävahinkoja. Katso lisätietoja ddrescue-oppaasta.
Katso myös
- Wikipedia:List of disk cloning software
- Arch Linux forum thread