Backup-Server ..... ich hätte da ein paar Fragen.
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Backup-Server ..... ich hätte da ein paar Fragen.
Ich suche eine Lösung für folgendes Problem. Ich nutze einen Debian 3.0 Fileserver mit Samba 3.0, an dem mehrere XP-Cleints hängen. Die XP-Cleints sind von der Partitionierung insofern identsich, als sie allesamt eine Datenpartition E: haben. Diese Partition möchte ich gerne auf eine Backup-Partition auf meinem Fileserver routinemäßig sichern. Jetzt stelle ich mir das so vor, dass zwischen dem Backup-Server und dem XP-Client eine Art Synchronisation abläuft, in der nur die unterschiedlichen Datenbestände abgeglichen werden.
Als Software wollte ich RSYNC als Server-Version auf dem Fileserver einsetzen, mit CRON als Prozeßsteuerung Jetzt habe ich aber mehrere Fragen dazu.
1) Wie stelle ich die Verbindung von Linux zu XP her (von XP läuft es ja über Samba in Richtung Linux)? Ich brauche jetzt aber die andere Richtung.
2) Wie sichere/synchronisiere ich eine ganze Partition E: auf den Fileserver; bisher konnte ich das nur für einzelne Verzeichnisse in Erfahrung bringen?
3) Muss ich da Samba in irgendeiner Form einbinden? Im MOment ist es ja so, dass der Samba-User sein Home-Verzeichnis hat, in dem er sich austoben darf. Sollte ich /Backup ebenfalls für die Samba-User freigeben?
Danke vorab für die Beantwortung und Tipps.
Als Software wollte ich RSYNC als Server-Version auf dem Fileserver einsetzen, mit CRON als Prozeßsteuerung Jetzt habe ich aber mehrere Fragen dazu.
1) Wie stelle ich die Verbindung von Linux zu XP her (von XP läuft es ja über Samba in Richtung Linux)? Ich brauche jetzt aber die andere Richtung.
2) Wie sichere/synchronisiere ich eine ganze Partition E: auf den Fileserver; bisher konnte ich das nur für einzelne Verzeichnisse in Erfahrung bringen?
3) Muss ich da Samba in irgendeiner Form einbinden? Im MOment ist es ja so, dass der Samba-User sein Home-Verzeichnis hat, in dem er sich austoben darf. Sollte ich /Backup ebenfalls für die Samba-User freigeben?
Danke vorab für die Beantwortung und Tipps.
- SilverDragon
- Beiträge: 76
- Registriert: 03.03.2003 13:36:02
Re: Backup-Server ..... ich hätte da ein paar Fragen.
1) Wie stelle ich die Verbindung von Linux zu XP her (von XP läuft es ja über Samba in Richtung Linux)? Ich brauche jetzt aber die andere Richtung.
Code: Alles auswählen
smbmount
Wüsste jetzt keine Programm lösung aber mit ein paar Scripten sollte es möglich seindie Verzeichnisse zu vergleichen, und dann entsprechend zu kopieren2) Wie sichere/synchronisiere ich eine ganze Partition E: auf den Fileserver; bisher konnte ich das nur für einzelne Verzeichnisse in Erfahrung bringen?
Nö sollte ohne Samba funtzen, da in diesem Fall XP den Server spielt. Zumindest so lange wie kein User zugriff auf das Backup bekommen soll... außer du verschiebst es automatishc in derne HOME oder legst eine neue Freigabe an.3) Muss ich da Samba in irgendeiner Form einbinden? Im MOment ist es ja so, dass der Samba-User sein Home-Verzeichnis hat, in dem er sich austoben darf. Sollte ich /Backup ebenfalls für die Samba-User freigeben?
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Du kannst auch einfach "lisa" installieren, und bei KDE dann im Konqueror einfach "lan://" in die Adresszeile tippen, und dich dann hoffentlich wundern, was es da alles gibt...
Ach, ja: Ab Sarge aufwärts...
Patrick
Ach, ja: Ab Sarge aufwärts...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Überrascht? .... ja!pdreker hat geschrieben:Du kannst auch einfach "lisa" installieren, und bei KDE dann im Konqueror einfach "lan://" in die Adresszeile tippen, und dich dann hoffentlich wundern, was es da alles gibt...
Ach, ja: Ab Sarge aufwärts...
Patrick
"Unknown Host Lan" ...... amche mich jetzt mal auf die Suche
Scheint wohl am fehlenden "config-file" zu liegen.
-
- Beiträge: 644
- Registriert: 16.12.2003 15:44:51
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
ds werde ich mal tun, möchte aber vorher die Situation kurz schildern.
Über lan:/ erhalte ich die folgende Gliederung
lan:/localhost/Server/SMB
sonst liegt da nix!
so, jetzt mache ich mal über smb://IP-Adresse
... kommt aber auch nix, außer ein sich permanentes Konqueror-Symbol
Das Share auf dem XP-Rechner erscheint in der Netzwrkumgebung unter dem Namen des XP-Rechners (wie es auch sein sollte).
Über lan:/ erhalte ich die folgende Gliederung
lan:/localhost/Server/SMB
sonst liegt da nix!
so, jetzt mache ich mal über smb://IP-Adresse
... kommt aber auch nix, außer ein sich permanentes Konqueror-Symbol
Das Share auf dem XP-Rechner erscheint in der Netzwrkumgebung unter dem Namen des XP-Rechners (wie es auch sein sollte).
-
- Beiträge: 644
- Registriert: 16.12.2003 15:44:51
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
ja, der ist installiert .... die Samba-Suite ist vollständig.mastermind_the_real_one hat geschrieben:Ist der smbclient installiert? Bin ich von ausgegangen, weil Du weiter oben von linneighborhood geschrieben hast.
greetz
mastermind
Hier mal meine /etc/lisarc
Die Adresse des XP-Rechners ist 192.168.0.1AllowedAddresses=192.168.0.1/255.255.255.0;
BroadcastNetwork=192.168.0.1/255.255.255.0;
DeliverUnnamedHosts=0
FirstWait=30
MaxPingsAtOnce=256
PingAddresses=192.168.0.1/255.255.255.0;
PingNames=
SearchUsingNmblookup=0
SecondWait=-1
UpdatePeriod=300
Bei den Benutzerdaten für das XP-Share bin ich mir nicht ganz sicher, wen er da als Benutzer/Passwort haben möchte ...... aber wenn er soweit käme, wurde er doch melden, dass das Passwort etc. fehlt, oder?
-
- Beiträge: 644
- Registriert: 16.12.2003 15:44:51
Sieht ok aus. Ist lisa denn neugestartet worden nach der Konfiguration?
Sind auf dem XP-Rechner denn die Laufwerke freigegeben? Ich würde die Laufwerke erstmal ohne Passwort etc. für alle freigeben und wenn es funtioniert die Rechte einschränken.
greetz
mastermind
Code: Alles auswählen
/etc/init.d/lisa restart
greetz
mastermind
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Hi!
smbmount musst du ja nicht direkt benutzen, kannst ja auch pure mount nehmen. ICh würd das so machen:
Und dann ein Cron-Script schreiben, so ungefähr:
Sollte doch gehen, und gar nicht mal zu umständlich.
Bye
g-henna
smbmount musst du ja nicht direkt benutzen, kannst ja auch pure mount nehmen. ICh würd das so machen:
Code: Alles auswählen
apt-get install smbfs
Code: Alles auswählen
mount -t smbfs //winxprechner/efreigabe /mnt/xp1
cp -r /mnt/xp1 /backup
smbumount /mnt/xp1
Bye
g-henna
follow the penguin...
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
g-henna hat geschrieben:Hi!
smbmount musst du ja nicht direkt benutzen, kannst ja auch pure mount nehmen. ICh würd das so machen:Und dann ein Cron-Script schreiben, so ungefähr:Code: Alles auswählen
apt-get install smbfs
Sollte doch gehen, und gar nicht mal zu umständlich.Code: Alles auswählen
mount -t smbfs //winxprechner/efreigabe /mnt/xp1 cp -r /mnt/xp1 /backup smbumount /mnt/xp1
Bye
g-henna
@g-henna
ich habe das mal so probierts (smbfs war vorher schon installiert) ..... der mount-Befehl wird ausgeübt, die Abfrage nach dem Passwort bestätige ich nur (da ich keines vergeben habe) ..... dann kommt die folgende Meldung:
Code: Alles auswählen
Password:
Anonymous login successful
787: tree connect failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
D.h. ich gebe ein
mount -t smbfs //"name des rechners"/test /mnt/xp1
un' nu?
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Irgendwie werden die Shares auf dem XP-Rechner nicht erkannt, wie das Ergebnis des nachstehenden Befehls zeigt. Login ist möglich, aber er findet nix.
Kann es sein, dass trotz Berechtigung eine Benutzerkennung/Paßwort angegeben werden muss?
Code: Alles auswählen
linx-hs:~# smbclient -L "Name des XP-Clients"
Password:
Anonymous login successful
Domain=[LINUX] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Sharename Type Comment
--------- ---- -------
Error returning browse list: NT_STATUS_ACCESS_DENIED
Anonymous login successful
Domain=[LINUX] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Server Comment
--------- -------
Workgroup Master
--------- -------
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Ich kann mir die Frage selbst beantworten ..... JA, die Benutzerkennung/Paßwort muss im mount-Befehl angegeben werden:Gulliver03 hat geschrieben:Irgendwie werden die Shares auf dem XP-Rechner nicht erkannt, wie das Ergebnis des nachstehenden Befehls zeigt. Login ist möglich, aber er findet nix.
..........
Kann es sein, dass trotz Berechtigung eine Benutzerkennung/Paßwort angegeben werden muss?
mount -t smbfs -o username="Benutzername des XP-Rechners",password="Paßwort des Benutzernamens" //Rechnername/"Name des Shares" /mnt/"Mountpunkt
Dann sollte es funktionieren, dass man im Konqueror unter dem Mount-Point den Inhalt des XP-Shares sieht.
Jetzt habe ich aber trotzdem noch eine Frage .... den Mount-Befehl setze ich als "root" ..... geht das nur mit "root" oder kann auch ein anderer User diesen Befehl geben und sich so Zugriff auf ein XP-Share verschaffen?
Danke allen für Hilfe.
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Ich habe das Problem mit dem Auto-Mount für jeden User beim anmelden gelöst. Grundsätzlich kann nicht nur Root mounten, sondern über einen eintrag in /etc/fstab auch jeder andere User.
Folgender eintrag in /etc/fstab ermöglicht, dass jeder User sich ein XP-Share anzeigen lassen kann; über fmask und dmask wid festgelegt, mit welchen Rechten Dateien bzw. Verzeichnisse im lokalen Linux-System angezeigt werden.
Eintrag (alles in einer Zeile):
Da die /etc/fstab jeder lesen kann, empfiehlt es sich, die Nutzerdaten(Benutzername und Passwort) in eine Datei zu packen, die nur Root lesen kann; folgendermassen:
Mit chmod 660 /etc/passwortdatei wird dies nur für root les- und schreibbar gemacht.
Ein Re-Boot sollte dann automatisch das Mounten der eingetragnen shares zur Folge haben, ohne Beschränkung auf Root.[/code]
Danke an alle die mir geholfen haben.
Folgender eintrag in /etc/fstab ermöglicht, dass jeder User sich ein XP-Share anzeigen lassen kann; über fmask und dmask wid festgelegt, mit welchen Rechten Dateien bzw. Verzeichnisse im lokalen Linux-System angezeigt werden.
Eintrag (alles in einer Zeile):
Code: Alles auswählen
//netbios-name des XP-client/name des share /mnt/mnt-point smbfs auto,gid=users,fmask=xxxx,dmask=yyyy,iocharset=iso8859-15,credential=/etc/passwortdatei 0 0
Code: Alles auswählen
username = Benutzrname
password = Passwort
Ein Re-Boot sollte dann automatisch das Mounten der eingetragnen shares zur Folge haben, ohne Beschränkung auf Root.[/code]
Danke an alle die mir geholfen haben.
Die LOESUNG aus dem Netz !!
> Manuelle Samba-Verbindung Ãer Terminal:
> ***************************************
>
> smbmount //10.0.0.49/video /home/sch/vdr -o username=vdr
> Password:
> Anonymous login successful
http://www.redhat.com/archives/fedora-d ... 00323.html
Gruss
Rainer.
http://www.rainer-haas.de
> ***************************************
>
> smbmount //10.0.0.49/video /home/sch/vdr -o username=vdr
> Password:
> Anonymous login successful
http://www.redhat.com/archives/fedora-d ... 00323.html
Gruss
Rainer.
http://www.rainer-haas.de