Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Welches Programm für Backups erstellen das Multicore kann?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 469

PostPosted: Mon Mar 30, 2015 6:04 pm    Post subject: Welches Programm für Backups erstellen das Multicore kann? Reply with quote

Ich suche nach einer möglichkeit von meinem Systemlaufwerk Backups erstellen zu können die mit Benutzer/Gruppenrechten im Archivce sind und wo es möglich ist beim Komprimieren mehrere Prozessorkerne zu benutzen.
7z kann Multicore, jedoch keine Gruppen- und Benutzerrechte.
Tar kann mit den Rechten umgehen, jedoch benutzt es nur einen Prozessorkern.
Verzeichnisse auszuschliessen wäre eine nützliche funktion.

Gibt es noch andere?
Welches Programm benutzt Ihr für eine solche Aufgabe?
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1733
Location: St. Wendel

PostPosted: Mon Mar 30, 2015 9:30 pm    Post subject: Reply with quote

tar selber komprimiert gar nicht, dafür ruft es externe Programme auf, wenn du -J benutzt sollte es xz benutzen, was wiederum Multicore kann. Die entsprechenden Manpages seien da ans Herz gelegt, allerdings die Englischen.

Bye
Py
Back to top
View user's profile Send private message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 469

PostPosted: Tue Mar 31, 2015 5:22 am    Post subject: Reply with quote

Weder hier -> http://linux.die.net/man/1/tar
noch bei einem "man xz" finde ich etwas zu dem Thema "multicore".
Und ein "tar cf - * | xz -z9e - > /mnt/sdc1/backup_test_kompression.tar.xz" funktioniert auch nicht, es kommt nichtmal eine Fehlermeldung, er steht einfach nur und scheint garnichts zu tun
Wie hast du das gelöst?
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2903
Location: Bozen

PostPosted: Tue Mar 31, 2015 6:06 am    Post subject: Reply with quote

fsarchier sollte eigentlich alles können, was du brauchst.
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1733
Location: St. Wendel

PostPosted: Tue Mar 31, 2015 9:39 am    Post subject: Reply with quote

Bei xz suchst du -T.

Code:
tar cv bigfiles | xz -z9e -T 0 -c > test.tar.xz


Tut hier einwandfrei, - ist nicht immer ein gültiger Parameter.
Back to top
View user's profile Send private message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 469

PostPosted: Wed Apr 01, 2015 4:20 am    Post subject: Reply with quote

Mit app-arch/xz-utils-5.2.1 und
Code:
tar cv bigfiles | xz -z9e -T 8 -c > test.tar.xz

funktioniert es nun, danke!

Der Arbeitsspeicher verbrauch ist dabei aber gigantisch ;-)
Back to top
View user's profile Send private message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 469

PostPosted: Wed Apr 01, 2015 7:35 pm    Post subject: Reply with quote

(fsarchier habe ich noch im Hinterkopf, aber ich will es ersteinmal mit tar und xz hinkriegen.)

Wie funktioniert das wenn ich mit
Code:
tar cv bigfiles | xz -z4e -T 8 -c > test.tar.xz

komprimieren möchte und die Benutzer/Gruppen und Zugrifsrechte auch mit abspeichern will?
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1733
Location: St. Wendel

PostPosted: Wed Apr 01, 2015 8:18 pm    Post subject: Reply with quote

Die sind schon mit drin, beim entpacken musst dann noch p angeben.
Back to top
View user's profile Send private message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 469

PostPosted: Wed Apr 01, 2015 8:21 pm    Post subject: Reply with quote

Ein
Code:
tar xvfJp datei.tar.xz

tut aber nicht wirklich. Die Verzeichnisse und Dateien gehören dem der Sie auspackt.
Back to top
View user's profile Send private message
tazinblack
Veteran
Veteran


Joined: 23 Jan 2005
Posts: 1124
Location: Baden / Germany

PostPosted: Fri Apr 03, 2015 9:09 am    Post subject: Reply with quote

SarahS93 wrote:
Mit app-arch/xz-utils-5.2.1 und
Code:
tar cv bigfiles | xz -z9e -T 8 -c > test.tar.xz

funktioniert es nun, danke!

Der Arbeitsspeicher verbrauch ist dabei aber gigantisch ;-)


Das wundert mich etwas, dass das funktioniert denn in der manpage steht
Code:
      -T threads, --threads=threads
              Specify  the  number of worker threads to use.  The actual number of threads
              can be less than threads if using more threads would exceed the memory usage
              limit.

              Multithreaded compression and decompression are not implemented yet, so this
              option has no effect for now.

              As of writing (2010-09-27), it hasn't been decided if threads will  be  used
              by  default  on multicore systems once support for threading has been imple‐
              mented.  Comments are welcome.  The complicating factor is that  using  many
              threads  will  increase  the memory usage dramatically.  Note that if multi‐
              threading will be the default, it will probably  be  done  so  that  single-
              threaded  and  multithreaded  modes  produce the same output, so compression
              ratio won't be significantly  affected  if  threading  will  be  enabled  by
              default.


Ist das noch ne alte manpage?
_________________
Gruß / Regards
tazinblack
_______________________________________________________
what's the point in being grown up if you can't be childish sometimes
Back to top
View user's profile Send private message
tazinblack
Veteran
Veteran


Joined: 23 Jan 2005
Posts: 1124
Location: Baden / Germany

PostPosted: Fri Apr 03, 2015 9:51 am    Post subject: Reply with quote

SarahS93 wrote:
Ein
Code:
tar xvfJp datei.tar.xz

tut aber nicht wirklich. Die Verzeichnisse und Dateien gehören dem der Sie auspackt.


Mach Du das als user oder als root?

Ein normaler user kann keine Dateien unter anderem Namen anlegen.
_________________
Gruß / Regards
tazinblack
_______________________________________________________
what's the point in being grown up if you can't be childish sometimes
Back to top
View user's profile Send private message
SarahS93
Guru
Guru


Joined: 21 Nov 2013
Posts: 469

PostPosted: Fri Apr 03, 2015 8:07 pm    Post subject: Reply with quote

Anhand der Prozessor Auslastung kann ich erkennen das er wirklich mehrere Kerne beim erstellen von dem Archivce benutzt.
Ab Version app-arch/xz-utils-5.2.1 funktioniert es glaube ich erst das mehrere Prozessorkerne benutzt werden können.
Bei einer älteren Version hatte ich es vergebens versucht hin zukriegen .... .

Den Befehl "tar xvfJp datei.tar.xz" habe ich als root ausgeführt. Jedoch erstellt er die Dateien auch als root.
Gibt es die möglichkeit sich den zustand wem die Dateien gehören in der Datei an zeigen zu lassen?
Finde keinen Befehl dafür.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum