Hur man skapar en mång- delTar spara med Linux

vid Sukrit Dhandhania Maj 25, 2009

Linux

, när ibland du önskar att lagra din reserv eller något, sparar önskar annan stor uppsättning av direktanslutet eller att dela dem någon annars dig behov att finna a långt till kompressen, och att dela sparar in i en stor bit av 100 eller mer megabyte. Jag klädde med filt behovet för denna som väl för en tid sedan, då jag önskade att lagra min reserver direktanslutet, och den tjänste- on-line lagringen hade ett lock av MB 100 per att spara. I grundar en egentligen proper lösning som baseras på tar befalla. När du använder denna metod I delar min reserv av omkring 1 GB in i 10 en stor bit av 100 MB varje med ökande filenames.

De 1 GBNA sparar mig önskade att dela kallades dbbackup.db. Här är befalla som jag körde för att skapa multipeltar sparar av 100 MB varje ut ur det:

nr. tar - cf - dbbackup.db | splittring - b 100m - db_backup.tar

Detta befaller tog en lång tid att köra. När det var gjort spring som jag lämnades med tio sparar, 100 MB namngett varje db_backup.tar aa, db_backup.tar ab, db_backup.tar ac, och så vidare och så framåt.

Nu kan jag kopiera dessa sparar till min yttre lagring eller sänder dem med lindrar. För att sy 1GBen spara tillbaka tillsammans alla som jag behöver att göra ska köra efter befalla:

nr. kattdb_backup.tar a* | (tar x)

Och voilaen, får jag mitt original sparar igen.

Släkt postar:
  • Hur man applicerar beställnings- teman till Windows XP SP3
  • Hur man kodar dina Linux reserver
  • Simplehelp Recap: Maj 2007 - överraska och tacka dig!
  • Linux befaller fodrar magi - finna och byt ut
  • Hur till räddningsom tillverkas av en Linux befalla till en spara,
  • Få enkla hjälptutorials den rättvisa något liknande denna i din e-postinbox daglig - för fritt! Skriv in precis din e-post tilltalar nedanfört:

    Du kan alltid opt ut ur detta e-postabonnemang när som helst.

    { 2 kommentarer… läste dem som var nedanföra eller tillfoga en }

    1 Universitetslärare Birdsall 05.26.09 på den 5:50 förmiddagen

    Saknad för förmiddag kanske I något. För en stor singel spara varför bruk splittringen befaller inte enkelt vid honom? Executing a single command might be faster than executing both tar and split.

    split –bytes=1024b sdbackup.db db_backup_
    cat db_backup_* > joined_file.db

    2 Neil 05.26.09 at 1:19 pm

    Perhaps a better example would show the same operation used on multiple folders

    # tar -cf - /var/www /var/ftp | split -b 100m - my_backup.tar

    To guard against missing or damaged pieces, install “par2cmdline”, and create parity files so that you can repair missing pieces.

    To create parity files with a 15% redundency:
    # par2 create -r15 my_backup.tara*
    To verify:
    # par2 verify my_backup.taraa.par2
    To repair missing pieces:
    # par2 repair my_backup.taraa.par2
    To combine the pieces and extract:
    # cat my_backup.tara? | (tar x)

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>