Re: tar: Buffer vergrößern
Am Dienstag, 18. Dezember 2012 schrieb Michael Schuerig:
> On Tuesday 18 December 2012, Martin Eberhard Schauer wrote:
> > Und jetzt noch mal für die richtige Liste :-(
> >
> > > Ich möchte regelmäßig ein großes (~50GB) TAR-File von einem
> > > Verzeichnis erzeugen, wobei Verzeichnis und TAR auf derselben
> > > Platte liegen.
> > >
> > > Ich möchte regelmäßig ein großes (~50GB) TAR-File von einem
> > > Verzeichnis erzeugen, wobei Verzeichnis und TAR auf derselben
> > > Platte liegen.
> >
> > Warum verzichtest Du auf Kompression und warum soll es auf derselben
> > Platte landen? Ich denke bei dieser Aufgabenstellung an
> > Sicherungskopie (neudeutsch Backup) und die sollte, wenn schon auf
> > derselben Platte, mindestens auf eineranderen Partition liegen. Aber
> > besser noch physikalisch verschieden: auf einer anderen Platte im
> > gleichen Rechner oder auf einem anderen Rechner.
>
> Das TAR ist nur eine Zwischenstufe vor der Synchronisierung per rsync
> mit meinem Online-Speicher. Das hat in ersten Versuchen überraschend gut
> funktioniert. Rsync schafft es offenbar, in einem TAR dieser Größe nur
> die geänderten Teile zu übertragen. Mit Kompression wäre das vergeblich.
>
> Warum ich überhaupt tar brauche? Mein Home-Verzeichnis ist mit ecryptfs
> verschlüsselt, was zu sehr langen Dateinamen und Pfaden führt. Diese
> sind oft länger, als was beim Strato-HiDrive zulässig ist (254 bzw. 1023
> Zeichen). Kürzlich ist mir die Idee mit tar gekommen; ich war nicht
> sicher, ob es praktikabel sein würde, aber es sieht nach ersten
> Versuchen danach aus.
Gängige Linux-Dateisysteme machen meines Wissens auch bei 255 Zeichen
Schluß!
Also verstehe ich das Problem noch nicht so ganz.
merkaba:/tmp> df -hT .
Dateisystem Typ Größe Benutzt Verf. Verw% Eingehängt auf
tmpfs tmpfs 2,3G 29M 2,3G 2% /tmp
merkaba:/tmp> touch
01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
touch:
„01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789“
kann nicht berührt werden: Der Dateiname ist zu lang
merkaba:/tmp#1> cd /var/tmp
merkaba:/var/tmp> df -hT .
Dateisystem Typ Größe Benutzt Verf. Verw% Eingehängt auf
/dev/dm-0 btrfs 19G 13G 3,5G 79% /
merkaba:/var/tmp> touch
01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
touch:
„01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789“
kann nicht berührt werden: Der Dateiname ist zu lang
merkaba:/var/tmp#1> cd /home
merkaba:/home> df -hT .
Dateisystem Typ Größe Benutzt Verf. Verw% Eingehängt auf
/dev/mapper/merkaba-home ext4 221G 211G 7,1G 97% /home
merkaba:/home> touch
01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
touch:
„01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789“
kann nicht berührt werden: Der Dateiname ist zu lang
merkaba:/home#1> mount /dev/merkaba/zeit /mnt/zeit
merkaba:/home> cd /mnt/zeit
merkaba:/mnt/zeit> df -hT .
Dateisystem Typ Größe Benutzt Verf. Verw% Eingehängt auf
/dev/mapper/merkaba-zeit xfs 20G 33M 20G 1% /mnt/zeit
merkaba:/mnt/zeit> touch
01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
touch:
„01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789“
kann nicht berührt werden: Der Dateiname ist zu lang
merkaba:/mnt/zeit#1>
Ciao,
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Reply to: