Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Dateiversionen unter Samba / ZFS (Shadow Copy) - Ubuntu 12.04

  1. #1
    Registrierter Benutzer
    Registriert seit
    Oct 2004
    Beiträge
    140

    Dateiversionen unter Samba / ZFS (Shadow Copy) - Ubuntu 12.04

    Hallo Leute,

    ich betreibe einen Fileserver für ca. 10 Leute. Auf dem FS läuft ein Ubuntu 12.04 mit Samba 3.6.3. Ich habe vor kurzem ZFS installiert und Snapshots angelgt:

    Nachdem ich das ZFS-Volume angelegt habe, habe ich es in der /etc/samba/smb.conf das freigegeben:

    [d1]
    writeable = yes
    path = /d2/d2
    vfs objects = shadow_copy2
    follow symlinks = yes
    wide links = yes
    shadow: snapdir = .zfs/snapshot
    shadow: sort = desc
    shadow: format = %Y%m%d-%H%M%S
    Die Snapshots habe ich mit dem folgenden Befehl angelegt:
    zfs snapshot -r d2/d2@`date +%Y%m%d-%H%M%S`
    Wenn ich unter /d2/d2/.zfs/snapshot nachschaue, kann ich erkennen dass die Snapshots angelgt wurden.

    root@fs# ls /d2/d2/.zfs/snapshot
    20141020-021110 20141020-035205 20141020-112122 20141020-142245
    root@fs:/home/econ#

    Wenn ich jetzt bei den Clients (Windows 7) nachschaue, kann ich aber keine vorherigen Dateiversionen erkennen. Die Freigabe an sich funktioniert wunderbar, aber im Karteireiter "Vorgängerversion" ist nichts zu sehen.

    Vorgaengerversion.JPG

    Habt ihr eine Idee, was ich noch machen könnte?

    Grüße,
    xsenon
    Geändert von xsenon (20.10.14 um 13:38 Uhr)

  2. #2
    Pinguin-Züchter
    Registriert seit
    Jul 2000
    Ort
    Wien
    Beiträge
    1.545
    Servus,

    ohne, dass ich zfs schon einmal verwendet hätte:
    Verwendest du den Standard-Samba von Ubuntu? Kann der mit ZFS umgehen?

    Siehe: https://mywushublog.com/2012/05/zfs-...ls-with-samba/

    Grüße, Stefan
    "Die Höhe eines Elefanten (vom Fuß zur Schulter) = 2 x π x Durchmesser seines Fußes"

  3. #3
    Registrierter Benutzer
    Registriert seit
    Feb 2015
    Beiträge
    1
    Hallo Leute,

    ich habe genau das gleiche Problem. Mit Ubuntu 14.04 habe ich Samba (V4.1.6-ubuntu) und ZFS ("ZFS on Linux" - nicht die Fuse-Version) installiert, ich habe auch Samba-Zugriff vom Windows-Rechner und kann auch die in .zfs gespeicherten Snapshots sehen. Wenn ich in Win7 aber auf die Vorgängerversionen gehe, sehe ich nix.

    Habt Ihr noch einen Tipp, was ich tun kann?
    Gibt es eine Möglichkeit, den Zugriff auf die Snapshots in Samba zu loggen und daraus das Problem zu identifizieren?

    Gruß,
    Oliver


    smb.conf
    Code:
    [temp]
      comment = Temp-Daten
      path = /mypool/temp
      browseable = yes
      writable = yes
      valid users = oliver
      guest ok = no
      create mask = 0600
      directory mask = 0700
      force group = common
      follow symlinks = yes
      wide links = yes
      vfs objects = shadow_copy2
      shadow: snapdir = .zfs/snapshot
      shadow: sort = desc
      shadow: format = zfs-auto-snap_%S-%Y-%m-%d-%H%M
      shadow: localtime = yes
    zfs
    Code:
    NAME         PROPERTY              VALUE                 SOURCE
    mypool/temp  type                  filesystem            -
    mypool/temp  creation              So Jan 18 13:34 2015  -
    mypool/temp  used                  575G                  -
    mypool/temp  available             3,16T                 -
    mypool/temp  referenced            510G                  -
    mypool/temp  compressratio         1.00x                 -
    mypool/temp  mounted               yes                   -
    mypool/temp  quota                 none                  default
    mypool/temp  reservation           none                  default
    mypool/temp  recordsize            128K                  default
    mypool/temp  mountpoint            /mypool/temp          default
    mypool/temp  sharenfs              off                   default
    mypool/temp  checksum              on                    default
    mypool/temp  compression           off                   default
    mypool/temp  atime                 on                    default
    mypool/temp  devices               on                    default
    mypool/temp  exec                  on                    default
    mypool/temp  setuid                on                    default
    mypool/temp  readonly              off                   default
    mypool/temp  zoned                 off                   default
    mypool/temp  snapdir               visible               inherited from mypool
    mypool/temp  aclinherit            restricted            default
    mypool/temp  canmount              on                    default
    mypool/temp  xattr                 on                    default
    mypool/temp  copies                1                     default
    mypool/temp  version               4                     -
    mypool/temp  utf8only              off                   -
    mypool/temp  normalization         none                  -
    mypool/temp  casesensitivity       sensitive             -
    mypool/temp  vscan                 off                   default
    mypool/temp  nbmand                off                   default
    mypool/temp  sharesmb              off                   default
    mypool/temp  refquota              none                  default
    mypool/temp  refreservation        none                  default
    mypool/temp  primarycache          all                   default
    mypool/temp  secondarycache        all                   default
    mypool/temp  usedbysnapshots       64,1G                 -
    mypool/temp  usedbydataset         510G                  -
    mypool/temp  usedbychildren        0                     -
    mypool/temp  usedbyrefreservation  0                     -
    mypool/temp  logbias               latency               default
    mypool/temp  dedup                 off                   default
    mypool/temp  mlslabel              none                  default
    mypool/temp  sync                  standard              default
    mypool/temp  refcompressratio      1.00x                 -
    mypool/temp  written               0                     -
    mypool/temp  logicalused           574G                  -
    mypool/temp  logicalreferenced     510G                  -
    mypool/temp  snapdev               hidden                default
    mypool/temp  acltype               off                   default
    mypool/temp  context               none                  default
    mypool/temp  fscontext             none                  default
    mypool/temp  defcontext            none                  default
    mypool/temp  rootcontext           none                  default
    mypool/temp  relatime              off                   default

Ähnliche Themen

  1. samba mounts unter ubuntu
    Von Qudus im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 05.06.06, 13:35
  2. Unterschied zwischen shadow und shadow- ?
    Von merenda im Forum Linux Allgemein
    Antworten: 3
    Letzter Beitrag: 20.01.06, 15:10
  3. Samba und ssh absturz nach copy/move (seltsamer fehler)
    Von VladTepes im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 09.05.05, 08:02
  4. Samba-Probleme unter Ubuntu Linux
    Von PIN85 im Forum Linux in heterogenen Netzen
    Antworten: 4
    Letzter Beitrag: 02.12.04, 17:29
  5. Win2000+Samba copy&paste Abstürze
    Von HanSolo im Forum Linux in heterogenen Netzen
    Antworten: 4
    Letzter Beitrag: 01.09.02, 19:40

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •