Colahunter
Anmeldungsdatum: 2. Juni 2015
Beiträge: Zähle...
|
Hallo. ich hoffe hiesiger Thread ist richtig im Forumsabschnitt einsortiert.
Ich bin Anfänger in Sachen Netzwerk.
Ich habe zwei PC. Rechner A: Motherboard ASRock 970 Extreme 4 Ubuntu 14.04.02, Desktopumgebung gnome Windows 7 Prof Spk 1 Rechner B: Motherboard ASRock FM2A88MPro3+ Ubuntu 14.04.02 Desktopumgebung gnome Ubuntuserver 14.04.2 ohne Desktopumgebung Jetzt möchte ich wenn ich von Ubuntuserver ohne Desktopumgebung starte, täglich,solange der Rechner B gestartet ist, Backups von Rechner A im RJ45 Netzwerk machen.
Ich weiss nicht wie man das macht.
Den Artikel rsync habe ich gelesen, aber den verstehe ich nicht. Sicherung von entferntem Rechner auf lokalen Rechner
benutzer@example.com:/var/www
Ich verstehe die Passage im Script @benutzer.com nicht, und was ist damit gemeint?
Meine Benutzer heissen andy. Die Ip ist auf beiden Rechnern identisch. Muss ich in das Script andy@example.com:/var/www eintragen, dann bleibt weiterhin example.com: übrig ?
Wer kann mir helfen mein Netzwerk einzurichten, zu konfigurieren, und erfolgreich zu verbinden? Moderiert von Cruiz: Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8712
|
Hallo Colahunter, willkommen in der Ubuntuusers -gemeinschaft. Hast du hier nach den Server eingerichtet ❓ Wenn ja, hast du LAMP gewählt ❓
Wenn man allerdings Verzeichnisse zwischen zwei Systemen wie Laptop und Desktop-Rechner synchronisieren möchte, sind Programme wie Unison besser geeignet.
Oder willst du wie in rsync geschrieben ist zwei Systemen synchronisieren oder willst du Datensicherung machen ❓
Backups von Rechner A im RJ45 Netzwerk machen.
Was meinst du mit RJ45 Netzwerk ❓ Hier ein Wiki über Netzwerke
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
Berlin 1946
Hast du hier nach den Server eingerichtet ❓
Servertyp auswählen In einem Auswahlfenster kann man mittels tasksel eine oder mehrere Aufgaben auswählen, die der Server erledigen soll, z.B. einen Linux Apache MySQL PHP Server, abgekürzt LAMP. Damit wird dann eine entsprechende Vorauswahl an Paketen getroffen. Diese Auswahl kann später jederzeit wieder aufgerufen werden.
Das folgende hatte ich mit DNS server
LAMP server
Mail server
OpenSSH server
Samba File server
'Space' angewählt und mit 'Enter' bestätigt.
Mit RJ 45 meinte ich folgendes >>> http://de.wikipedia.org/wiki/RJ-Steckverbindung
Unison kenne ich nicht ist das auch Ubuntuserver geeignet?
Meine Ausgangsfrage lautete anders!
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8712
|
Hallo Colahunter, Sry,
Meine Ausgangsfrage lautete anders!
genau die habe ich nicht verstanden. Daher meine Frage: willst du zwei Systeme synchronisieren oder willst du Datensicherung machen ❓ Aus den von dir genannten Wiki: Die Standards beschreiben die Bauformen von Steckern und Buchsen
Das sagt mir, du benutzt Kabel (LAN) und nicht "Funk" (WLAN). Was für ein Netzwerk hast du ❓ Lese doch mal bitte das hier. Wie bereits geschrieben:
Hier ein Wiki über Netzwerke
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
Berlin 1946
Daher meine Frage: willst du zwei Systeme synchronisieren oder willst du Datensicherung machen
s.o >>
Jetzt möchte ich wenn ich von Ubuntuserver ohne Desktopumgebung starte, täglich,solange der Rechner B gestartet ist, Backups von Rechner A im RJ45 Netzwerk machen. Ich weiss nicht wie man das macht. Den Artikel rsync habe ich gelesen, aber den verstehe ich nicht.
Die Dateien sollen von Rechner A ⇒ Rechner B Transferiert werden.
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
Hallo und willkommen bei ubuntuusers. Auf Rechner A sind Ubuntu und Windows installiert. Sollen Beide gesichert werden oder nur Ubuntu oder Windows? Und nur die Daten des Benutzers oder das ganze System? Wenn nur Ubuntu, wäre das auf rsync aufsetzende dirvish eine „einfache“ Lösung, weil es das bei Ubuntu standardmäßig installierte rsync des entfernten PC benutzt (mit oder ohne das die Übertragung verschlüsselnde ssh). Auf Windows müsste man ggf. erstmal rsync installieren, aber darin habe ich keine Erfahrung. Wenn Du aber den rsync-Artikel nicht verstehst, könnte der dirvish-Artikel ebenfalls zu kompliziert für Deinen derzeitigen Kenntnisstand sein. ❓
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
V for Vortex Auf Rechner A sind Ubuntu und Windows installiert. Sollen Beide gesichert werden oder nur Ubuntu oder Windows? Und nur die Daten des Benutzers oder das ganze System?
Es sollen genau genommen diverse Dateien aus diversen Ordner von Ubuntu und Windows auf Rechner B gemacht werden. Also nicht alles.
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
dirvish
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet: Ubuntu 12.04 Precise Pangolin
Ich habe allerdings Ubuntu14.04.2.
dirvish will ich nicht nutzen.
Eher rsync oder dd.
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
Zu meiner Ausgangssituation
Das Script von rsync Sicherung von entferntem Rechner auf lokalen Rechner benutzer@example.com:/var/www
rsync --delete -avzbe ssh benutzer@example.com:/var/www /home/benutzer/webserver --backup-dir=~/old
Colahunter Ich verstehe die Passage im Script @benutzer.com nicht, und was ist damit gemeint? Meine Benutzer heissen andy. Die Ip ist auf beiden Rechnern identisch. Muss ich in das Script andy@example.com:/var/www eintragen, dann bleibt weiterhin example.com: übrig ? Wer kann mir helfen mein Netzwerk einzurichten, zu konfigurieren, und erfolgreich zu verbinden
|
scuba
Anmeldungsdatum: 7. März 2007
Beiträge: 966
Wohnort: Münchner Westen
|
Hai Colahunter, Colahunter schrieb:
rsync --delete -avzbe ssh benutzer@example.com:/var/www /home/benutzer/webserver --backup-dir=~/old
Colahunter Ich verstehe die Passage im Script @benutzer.com nicht, und was ist damit gemeint? Meine Benutzer heissen andy. Die Ip ist auf beiden Rechnern identisch. Muss ich in das Script andy@example.com:/var/www eintragen, dann bleibt weiterhin example.com: übrig ? Wer kann mir helfen mein Netzwerk einzurichten, zu konfigurieren, und erfolgreich zu verbinden
Hier mal ganz simpel übersetzt... nehme Programm rsync, lösche das Zielverzeichnis, kopiere mit Option -avzbe, über eine ssh Verbindung des Benutzers andy vom Server (andy@192.168.2.xxx): das Verzwichnis /var/www auf den lokalen Rechner ins verzeichnis /home/andy/webserver und mache eine Sicherung aller geänderten Daten in das Backupverzeichnis (rsync) mit dem Namen ~/old (wäre also auf /home/andy/webserver/old) example.com wäre ein Beispiel für die Adresse des Rechners von dem du die Daten holst. Da der Verfasser des Wiki-Beitrags nicht weiß wie deine Domain heißt, nimmt er halt example.com oder beispiel.de oder voorbeeld.nl als Beispielnamen her. In deinem lokalen Netzwerk könnte der Server z.B. AndyWebserver.local (siehe AVAHI) oder 192.168.2.xxx je nach dem wie du ihn nennen willst, heißen. Wenn der Rechner im Internet steht, was ich stark bezweifle, dann ist er meistens vom Provider für eine Domain an einem Nameserver konnektiert (z.B. Andy-Online.de oder z.B. example.com oder eben IP-Adresse z.B. 195.25.657.xxx). Also da wo benutzer steht, bist du andy gemeint. Da wo example.com steht, ist der Server gemeint auf dem der Benutzer andy lese Rechte besitzt. Blubb SCUBA
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
Ich danke scuba
Trotzdem habe ich noch Fragen: 1. kann ich in rsync --delete -avzbe ssh benutzer@example.com:/var/www /home/benutzer/webserver --backup-dir=~/old
das --delete weglassen? 2. Was mache ich wenn Rechner A und Rechner B dieselbe Ip haben?
|
scuba
Anmeldungsdatum: 7. März 2007
Beiträge: 966
Wohnort: Münchner Westen
|
Hai Colahunter, Ja, natürlich kannst du --delete weglassen. Dann wird eben das Zielverzeichnis einfach überschrieben und wächst mit jeder Sicherung um die neuem Daten. Dann brauchst du aber auch --backup-dir=~/old nicht mehr. In einem Netzwerk können zwei Rechner nicht dieselbe IP-Adresse haben. Die Rechner haben sicherlich dieselbe WAN-IP (externe IP-Adresse die vom Router nach außen hin getragen wird). Aber im lokalen Netzwerk erhalten die Rechner je eine eigene IP-Adresse vom DHCP-Dienst deines Routers. Gerade aus diesem Grund habe ich auf den AVAHI Dienst hingewiesen. Bitte lies das durch und es wird dir ein Licht aufgehen ☺ Blubb SCUBA Colahunter schrieb: Ich danke scuba
Trotzdem habe ich noch Fragen: 1. kann ich in rsync --delete -avzbe ssh benutzer@example.com:/var/www /home/benutzer/webserver --backup-dir=~/old
das --delete weglassen? 2. Was mache ich wenn Rechner A und Rechner B dieselbe Ip haben?
|
Colahunter
(Themenstarter)
Anmeldungsdatum: 2. Juni 2015
Beiträge: 29
|
Danke scuba für das Posting In einem Netzwerk können zwei Rechner nicht dieselbe IP-Adresse haben.
Jetzt stellt sich für mich noch eine abschliessende Frage :
Wenn ich Rechner A und Rechner B im Netzwerk verbinde, wie stelle ich fest, welche Ip Rechner B hat ,wenn ich vor Rechner A sitze?
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8712
|
Hallo Colahunter, nmap -sP 192.168.1.0/24 hier ein Beispiel. Wenn die aber alle bei z.B 2 liegen, dann ändern. Hier empfiehlt es sich mit festen Adressen zu arbeiten.
|
scuba
Anmeldungsdatum: 7. März 2007
Beiträge: 966
Wohnort: Münchner Westen
|
Hai Colahunter, na das kannst du auf einige weisen feststellen. Da muss ich jedoch erst mal fragen, kannst du dich denn mit dem anderen Rechner in deinem Netzwerk Bsp. mit ssh verbinden? Für dich wäre es sicherlich einfacher, wenn du dich von deinem PC aus mit deinem Router verbindest. Über die Router-Oberfläche könntest du dann sehen welche IP-Adresse dem anderen Rechner zugewiesen wurde. Normalerweise ist die Routeradresse sowas wie 192.168.2.1. Da musst du aber in die Bedienungsanleitung von deinem Router gucken. Da kannst du dann sehen welche IP-Adresse vom DHCP-Dienst auf dem Router, dem "Server" vergeben wurde. Blöd nur, dass sich die Adresse ändern könnte. Deshalb ist es ratsam eine Feste IP-Adresse für den Server zu vergeben. Wie das geht, steht in der Bedienungsanleitung deines Routers ☺... immer weiter im Kreis 😇 Da beißt sich halt die Katze in den Schwanz... wenn du die IP-Adresse nicht kennst, dann kannst du dich nicht verbinden ☺ Kleiner Rat. Wenn du den "Server" über das Netzwerk (Kabelnetzwerk über Netzwerkkabel mit RJ45) verwalten willst, brauchst du eben sowas wie ssh. Dafür must du auf dem "Server" openssh-server installieren. Dafür musst du leider vor dem Rechner "Server" sitzen und direkt drauf zugreifen. Wenn du davor sitzt, kannst du auch die IP-Adresse mit dem Befehl ifconfig erfahren. Ansonsten sieht es für dich nicht gut aus auf dem "Server" zu zu greifen. Da ist halt Vorarbeit nötig. Andere Möglichkeit: Wenn du im Nautilus in der Navigationsleiste auf "Netzwerk durchsuchen" klickst, siehst du da einen anderen Rechner im Netwerk? Wenn du ihn siehst und het hat z.B. einen Namen wie "AndyServer", dann könntest du im Terminal mit dem Befehl ping andyserver.local die IP-Adresse erfahren. Mal 'ne blöde Frage... sind beide Rechner mittels Kabel an einen Router angeschlossen, oder sind die Rechner direkt mit einem Kabel verbunden? Wenn die Rechner direkt verbunden sind (also ohne Router) dann wird's kompliziert ☺. Blubb SCUBA
|