Portál AbcLinuxu, 10. května 2025 05:29
Zalíbil se mi rdiff-backup a usmyslel jsem si, že s ním budu zálohovat jeden server s Windows 2003 na linuxový stroj. Protože smbfs client mi proti windows2K3 nešel vůbec a cifs generoval obrovské množství chyb typu CIFS VFS: No response to cmd 46 mid 7185
, řekl jsem si, že si na ty widle nainstaluju cygwin a v něm nfs server. Na serveru jsou dva disky, které chci zálohovat - E a Z.
Takže jsem na windows v cygwinu dle cygwin NFS howto udělal:
mkdir /nfs mkdir /nfs/e mkdir /nfs/z mount e: /nfs/e mount z: /nfs/za udělal /etc/exports:
/nfs linux.domena.local(ro,no_root_squash,anonuid=544,anongid=544)Potom jsem na linuxovém stroji namountoval adresář
sudo mount -t nfs server.domena.local:/nfs /mnt/server/Tak, a když udělám:
ls /mnt/server/e
vidím správně obsah disku E:.ls /mnt/server/z
vidím správně obsah disku Z:.
ls /mnt/server/e
vidím pořád disk Z: !.
Po umountu a opakovaném mountu to můžu zopakovat i obráceně:
ls /mnt/server/Z
vidím správně obsah disku Z:.
Následně ls /mnt/server/e
vidím správně obsah disku E:.
Ale po opakovaném ls /mnt/server/z
vidím pořád disk E: !.
Prostě když se podívám na ten druhý adresář, vidím ho už pořád, i místo toho prvního. Věděl by někdo, kdo má zkušenosti s cygwin a s nfs, kde je chyba? Přijde mi, že to je spiš problém na straně serveru. Nebo musím použít nějakou volbu u klienta? Díky moc za každý nápad. Jo, ještě drobnost - ten Linuxový stroj běží pod VMWare na tom Windows serveru. Ale to by snad mělo být jedno. Distribuce je Debian Etch. Jo, vím, že se dá rdiff-backup zprovoznit pod cygwin na windows. Ale potřeboval bych to takto.
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.