Ordner von einem root server zu anderem kopieren

Backup, Restore und Transfer von Daten
raiden
Posts: 6
Joined: 2006-09-06 08:45
 

Ordner von einem root server zu anderem kopieren

Post by raiden »

Hi leute,

ich bin ein neuling was linux und rootserver angeht.

Ich hab nach diesem theme gegoogelt und auch dieses forum durchsucht.

Leider klappt es bei mir einfach nicht, einen gesammten Ordner von nem anderen RootServer auf meinen zu kopieren.Ich hab einen eigenen root server, da drauf möchte ich das spiel Call of Duty laufen lassen.Ein kumpel von mir hat auch nen root server und bei ihm ist das CoD drauf.Nun meine Idee, dass ich nicht alles hochladen muss, ist seinen CoD ordner auf meinen RootServer zu kopieren.Ich habs mit dem befehl scp probiert, aber irgendwie klappt das nicht.

Bei meinem RootServer ist der Pfad : /home/cod
Beim Kumpel ist der Pfad : /home/cod/cod

natürlich habe ich das root passwort von beiden servern.

Kann mir jemand helfen die genaue befehlszeile mit scp hier rein zu schreiben, oder gibts auch andere möglichkeiten den gesammten Ordner zu kopieren ?

Besten dank für eure hilfe, und ich hoffe ich nerver nicht mit sonem Thread.


Greetz
mattiass
Userprojekt
Userprojekt
Posts: 608
Joined: 2005-12-16 17:57
 

Re: Ordner von einem root server zu anderem kopieren

Post by mattiass »

Raiden wrote:
Bei meinem RootServer ist der Pfad : /home/cod
Beim Kumpel ist der Pfad : /home/cod/cod
Auf Deinem Rootserver ausführen:

Code: Select all

rsync -avzHP root@www.kumpel.xyz:/home/cod/cod/ /home/cod/
Rsync muss vorhanden sein, ist aber meist installiert...
raiden
Posts: 6
Joined: 2006-09-06 08:45
 

Re: Ordner von einem root server zu anderem kopieren

Post by raiden »

Hi,

danke für die schnelle antwort, habs probiert, und kahm diese meldung :

bash: line 1: rsync: command not found
rsync: connection unexpectedly closed (0 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(342)


Weiss leider nicht was das bedeutet.

Gruss
mattiass
Userprojekt
Userprojekt
Posts: 608
Joined: 2005-12-16 17:57
 

Re: Ordner von einem root server zu anderem kopieren

Post by mattiass »

Raiden wrote:Hi,

danke für die schnelle antwort, habs probiert, und kahm diese meldung :

bash: line 1: rsync: command not found
rsync: connection unexpectedly closed (0 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(342)
Dass auf dem anderen Rechner "rsync" fehlt. Frag Deinen Kumpel, ob Du "rsync" nachinstallieren sollst. Dieses Tool braucht man recht häufig, bspw. auch beim Backup, so dass die Installation Sinn macht.
raiden
Posts: 6
Joined: 2006-09-06 08:45
 

Re: Ordner von einem root server zu anderem kopieren

Post by raiden »

ich würde gerne ihm das rsync installieren,

hab nun gegoogelt, da gibts verschiedene versionen, er hat Debian.

Kannst du mir erklähren wie ich rsync installieren kann ?


Besten dank
mattiass
Userprojekt
Userprojekt
Posts: 608
Joined: 2005-12-16 17:57
 

Re: Ordner von einem root server zu anderem kopieren

Post by mattiass »

Raiden wrote: hab nun gegoogelt, da gibts verschiedene versionen, er hat Debian.

Kannst du mir erklähren wie ich rsync installieren kann ?

Code: Select all

apt-get update
apt-get install rsync
Ohne Dir auf diese Füße treten zu wollen: bist Du sicher, dass Deine Linux-Kenntnisse für den Betrieb eines Servers ausreichend sind?
rootsvr
Posts: 538
Joined: 2005-09-02 11:12
 

Re: Ordner von einem root server zu anderem kopieren

Post by rootsvr »

Die Antwort kann man eigentlich vorweg nehmen.. die Kenntnisse reichen nicht.
Poster kann nicht lesen. Weder Manpage noch Forenregeln. Linuxkenntnbisse hat er ungefähr null.. kopieren können und man-page durchsuchen (rtfm halt) sollte man schon vorraussetzen, wie vieles andere..

<troll on>
ist ja nur ne Gameserver, hab bei solchen Leuten nie nen fähigen Admin erlebt
<troll off>

mit scp sollte sowas gehen:
cd /home/cod
scp root@fremderserver:/home/cod/cod .
Rechte mußt Du danach natürlich anpassen
man chmod
man chown
raiden
Posts: 6
Joined: 2006-09-06 08:45
 

Re: Ordner von einem root server zu anderem kopieren

Post by raiden »

auf deine frage, nein :(

aber ich möcht halt anfangen und mich langsam einarbeiten.

Die installation von rsync hat super geklappt, nun kommt leider diese fehlermeldung :

receiving file list ...
1673 files to consider
mkdir "/home/cod" failed: Permission denied
rsync error: error in file IO (code 11) at main.c(346)

wiso will er den ordner cod erstellen , der ist erstellt, und auch rechte stimmen ?

Besten Dank
mattiass
Userprojekt
Userprojekt
Posts: 608
Joined: 2005-12-16 17:57
 

Re: Ordner von einem root server zu anderem kopieren

Post by mattiass »

rootsvr wrote: mit scp sollte sowas gehen:
cd /home/cod
scp root@fremderserver:/home/cod/cod .
-r Recursively copy entire directories.
wäre bei "scp" noch angemessen. Ich weiss nicht, warum, aber ich mag "scp" nicht. Wahrscheinlich auch, weil ich oft ein Minimalsystem mit dropbear hernehmen, wo ich "nur" rsync habe.

Mit tar geht es viel schöner:

Code: Select all

( ssh root@kumpel.xyz "tar -C /home/cod/cod -cvzf - ." ) | 
tar -C /home/cod -xvzf -
mattiass
Userprojekt
Userprojekt
Posts: 608
Joined: 2005-12-16 17:57
 

Re: Ordner von einem root server zu anderem kopieren

Post by mattiass »

Raiden wrote:auf deine frage, nein :(

aber ich möcht halt anfangen und mich langsam einarbeiten.
Dagagen bin ich allergisch. Viele von uns kämpfen gegen tausende Spamschleudern, von denen ein guter Teil schlecht gewartete Gameserver sind. Nimm es bitte nicht pesönlich, aber auf einem extrem gut angebundenen System "Linux zu lernen", ist rücksichtslos den Admins gegenüber, die nachher den ganzen Sche1ss (Spam und DDoS) ausbaden dürfen.
Die installation von rsync hat super geklappt, nun kommt leider diese fehlermeldung :

receiving file list ...
1673 files to consider
mkdir "/home/cod" failed: Permission denied
rsync error: error in file IO (code 11) at main.c(346)

wiso will er den ordner cod erstellen , der ist erstellt, und auch rechte stimmen ?
Du hast "rsync" mit Rootrechten aufgerufen? Und "/home/cod" existiert wirklich?
raiden
Posts: 6
Joined: 2006-09-06 08:45
 

Re: Ordner von einem root server zu anderem kopieren

Post by raiden »

hi,

ja hab einen useraccount , und der ordner cod befindet sich im home vrezeichniss.

Möcht ja niemanden auf die füsse treten, suche hilfe für das transferieren der daten, mit dem rest für den gameserver kenne ich mich aus.

Danke
mattiass
Userprojekt
Userprojekt
Posts: 608
Joined: 2005-12-16 17:57
 

Re: Ordner von einem root server zu anderem kopieren

Post by mattiass »

Raiden wrote:hi,

ja hab mit rootrechten rsync aufgerufen, und der ordner cod befindet sich im home vrezeichniss.

Code: Select all

ls -lah /home
df -h
Möcht ja niemanden auf die füsse treten, suche hilfe für das transferieren der daten, mit dem rest für den gameserver kenne ich mich aus.
Das reicht leider nicht. Du solltest auch schleunigst lernen, wie man den Server updatet, unnötige Dienste sperrt etc.

Einige Admins hier hätten längst auf die Boardregeln verwiesen, den Thread nach "Unerwünscht" verschoben und Dir ein krudes "Gehen Sie zurück auf Los!" entgegengeschmettert.

Tu Dir selbst den Gefallen und fange noch heute damit an, den Server abzudichten und zu aktualisieren.
raiden
Posts: 6
Joined: 2006-09-06 08:45
 

Re: Ordner von einem root server zu anderem kopieren

Post by raiden »

ok, danke.