tar archiv erstellen und text formatierung erhalten?

Backup, Restore und Transfer von Daten
timmey
Posts: 7
Joined: 2006-12-07 22:06
 

tar archiv erstellen und text formatierung erhalten?

Post by timmey »

ist es möglich mit tar so zu archivieren, dass die formatierungen der gepackten dateien erhalten bleiben? mir geht es speziell um zeilenumbrüche, die leider nach dem packen, dem transfer auf einen anderen server und dem dortigen entpacken nicht mehr vorhanden sind.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by flo »

Was machst denn Du mit den Daten?
timmey
Posts: 7
Joined: 2006-12-07 22:06
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by timmey »

öhm, nichts :D

ich ziehe von einem server zu einem anderen um. also packe ich auf server1 meine daten (webseiten), schiebe sie per ftp auf server2 und entpacke sie dann wieder. leider sind nach diesem vorgang in meinen .html und .php datein sämtliche formatierungen futsch :|
User avatar
Joe User
Project Manager
Project Manager
Posts: 11183
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by Joe User »

Wie packst und entpackst Du? Unterschiedliche OS?
timmey
Posts: 7
Joined: 2006-12-07 22:06
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by timmey »

server1: suse10.1
server2: opensuse10.3

-ich packe mit tar -czvf gepackt.tar.gz /hier/packen
-schiebe mit lftp gepackt.tar.gz auf server2
-und entpacke mit tar -xzvf gepackt.tar.gz
User avatar
Joe User
Project Manager
Project Manager
Posts: 11183
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by Joe User »

Da darf sich nichts ändern...
Erstelle bitte eine einzelne Dummy-Textdatei:

Code: Select all

cat > dummy.txt << "EOF"
hello
world
EOF
Packe diese wie beschrieben und wenn dabei ebenfalls die Änderungen auftreten, nutzt Du diese Datei als Beispiel in Deinem Bugreport bei opensuse.org.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by flo »

"file <datei>" müsste doch eigentlich auch eine Ausgabe zu den Zeilenenden liefern? Probier das bitte auch mal.

flo.
timmey
Posts: 7
Joined: 2006-12-07 22:06
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by timmey »

also ich hab jetzt noch ein wenig rumprobiert. es ist so, dass die files vor dem packen das hier ausspucken:

Code: Select all

file test1.php
test1.php: ASCII text, with CRLF line terminators
und nach dem packen und wieder auspacken:

Code: Select all

file test2.php
test2.php: ASCII text
versteh das nicht so recht. tar darf beim packen die files doch eigentlich nicht verändern oder?
User avatar
Joe User
Project Manager
Project Manager
Posts: 11183
Joined: 2003-02-27 01:00
Location: Hamburg
 

Re: tar archiv erstellen und text formatierung erhalten?

Post by Joe User »

timmey wrote:versteh das nicht so recht. tar darf beim packen die files doch eigentlich nicht verändern oder?
Richtig. Andererseits solltest Du Deinen Windows-Texteditor so konfigurieren, dass er die Files mit UNIX-Zeilenenden speichert, dann passiert soetwas gar nicht erst. Alternativ kannst Du die Files auf dem Server mit dos2unix konvertieren.