Page 1 of 1
Snapshot und ZFS send/receive
Posted: 21 Oct 2014 22:48
by gsavel
Guten Abend,
ich hatte mich diesbezüglich zwar schon einmal versucht in einige Threads einzulesen. Aber irgendwie haben meine anschließenden Tests nicht zum Ergebnis geführt.
Könnte mir jemand mitteilen, was ich zu tun habe um (z.B.) von einem Dataset "Impdata" ein Screenshot zu erstellen und es anschließend auf meinen Server (3x3TB und ZFS1) per ZFS send zu schicken?
DANKE für Eure Hilfe...
gsavel
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 00:50
by Princo
Auf dem sendenden Rechner:
Code: Select all
zfs snapshot Poolname_des_sendenden_Rechners/Impdata@2014-10-21
zfs send Poolname_des_sendenden_Rechners/Impdata@2014-10-21 |nc IP-Adresse_des_empfangenden_Rechners 9000
Auf dem empfangenden Rechner:
Code: Select all
nc -l 9000 | zfs receive -vF Poolname_des_empfangenden_Rechners
So kann man das für einzelne Datasets machen.
Ich präferiere allerdings eine Konfiguration, bei der ich den ganzen Pool mit
allen Datasets und allen Einstellungen übertrage, aber das war hier nicht gefragt.
Grüße
Princo
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 09:57
by crowi
Hallo gsavel,
was ich zu tun habe um (z.B.) von einem Dataset "Impdata" ein Screenshot zu erstellen
ich hoffe Du kennst den Untershied zwischen Screenshot und Snapshot
und ich hoffe auch, Du weisst was ein Snapshot im Dateisystem ist.
Hier sicherheitshalber die ERklärung aus Wikipedia:
"Bei Festplatten ist ein Snapshot ein besonderer Speicherbereich, der ältere oder jüngere Versionen geänderter Daten aufnimmt. Er enthält keine vollständige Kopie des Datenbestands, sondern wird bei jeder Änderung schrittweise gefüllt. Man unterscheidet dabei die Verfahren Redirect-on-Write und Copy-On-Write. Bei Redirect-on-Write werden alle Änderungen in den Snapshot umgeleitet. Bei Copy-on-Write werden Änderungen solange zurückgehalten, bis die ursprünglichen Daten in den Snapshot kopiert sind. Soll nun der Snapshot gelesen werden, wird zuerst geprüft, ob der zu lesende Teil dort vorhanden ist. Ist dies der Fall, wird dieser Teil verwendet, andernfalls wird von der Originaldatei gelesen.
In Dateisystemen
Snapshots können im Dateisystem implementiert sein, wo z. B. in einem speziellen Verzeichnis auf ältere Versionen des Verzeichnisbaums lesend zugegriffen werden kann.
Beispiele sind das WAFL-Dateisystem, UFS in FreeBSD 5, das Btrfs, ZFS oder NTFS mit dem Volume Shadow Copy Service unter Windows."
Also zunächst empfehle ich folgende Lektüre:
http://docs.oracle.com/cd/E19253-01/820 ... index.html
http://docs.oracle.com/cd/E19253-01/820 ... index.html
http://docs.oracle.com/cd/E19253-01/820 ... index.html
wenn Du das verstanden hast, solltest Du folgendes noch lesen:
http://docs.oracle.com/cd/E24841_01/htm ... gbchx.html
Gruß,
Crowi
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 12:17
by gsavel
Hallo zusammen,
erst einmal Danke!
@crowi...ich habe einfach da nur einen "Flüchtigkeitsfehler eingebaut". Sorry...ja, mir ist der Unterschied zwischen einem Screenshot und einem Snapshot schon klar. Aber ich danke Dir für die nochmalige Erläuterung. Denn schnell sind mal durch den "Be(schm)nutzer" schnell Daten verloren.
Ich habe aber noch einmal eine Verständnisfrage. Im wohl amerikanischen Forum wird öfter das Thema "Virtualisierung" erörtert und auch die "how to´s" aufgezeigt. In meinem Falle meinte ich nicht das "Haupt-NAS"...sondern das "Backup-NAS". Ich habe gestern von einem Bekannten erfahren, dass er das erfolgreich mit "freeNAS" unter VMware gemacht hatte. Ich denke mir, dass Ihr mir einige Bedenken aufzeigen werdet. Deshalb "spreche" ich es hier auch an!
DANKE
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 13:03
by crowi
Ich habe aber noch einmal eine Verständnisfrage. Im wohl amerikanischen Forum wird öfter das Thema "Virtualisierung" erörtert und auch die "how to´s" aufgezeigt. In meinem Falle meinte ich nicht das "Haupt-NAS"...sondern das "Backup-NAS". Ich habe gestern von einem Bekannten erfahren, dass er das erfolgreich mit "freeNAS" unter VMware gemacht hatte. Ich denke mir, dass Ihr mir einige Bedenken aufzeigen werdet. Deshalb "spreche" ich es hier auch an!
Ich habe da auch eine Verständnisfrage:
Was willst Du virtualisieren?
Willst Du a) das NAS System auf einer virtuellen Maschine betreiben oder b) das NAS dazu nutzen um virtuelle Laufwerke darauf abzulegen oder c) willst Du das Backup-NAS als Virtualisierungsmaschine für VMs benutzen?
Von a) würde ich stark abraten:
https://forums.freenas.org/index.php?th ... ine.12484/
Gruß
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 13:48
by gsavel
Hallo crowi,
"c" wäre für mich eine interessante Alternative. Meine ideale Vorstellung wäre, dass ich unter VMware (soll auch mit Hyper-V funktionieren) mein "Backup-NAS" als VM betreibe (mit physisch vorhandenen Platten, die genau die gleiche Konfiguration darstellen wie die des "Haupt-NAS") - (noch) 3x3TB ZFS1.
Die "a"-Variante kommt für mich auf keinen Fall in Betracht. Auf dem N54L ist nur das NAS...und das bleibt auch so!
Danke für Deine Antwort
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 15:18
by Princo
Auch "c" ist etwas, was man mit NAS4Free nicht machen sollte.
Siehe:
http://wiki.nas4free.org/doku.php?id=wh ... and_is_not
Grüße
Princo
Re: Snapshot und ZFS send/receive
Posted: 22 Oct 2014 22:17
by gsavel
Hallo @Princo,
ich habe es gelesen und im Vorfeld es mir bereits gedacht! Da ich derzeit aufgrund einiger schwerwiegenden Geschehnisse vor längerer Zeit das Geld nicht aufbringen möchte um mir ein externes eSata-Gehäuse zu kaufen (kostet ja fast so viel wie ein Microserver), werde ich einen "Tod sterben müssen" und dann zwei Festplatten in den HP-Server stecken müssen - um dort die Daten zu sichern. Dass das alles andere als "optimal" ist, dessen bin ich mir vollkommen bewusst. In den Dell-Server werde sie dann nicht stecken können. Der führt die Funktion eines Mailservers auf Exchange-Basis aus und dient dann noch weiteren Dingen. Und wenn ich demnächst ankommen würde um noch einen Rechner hier hin zu stellen...dann könnte ich damit rechnen, dass ich mit meiner Frau große Probleme bekomme
Ich danke Euch für die Hilfe
LG
Re: Snapshot und ZFS send/receive
Posted: 23 Oct 2014 10:01
by crowi
mir ein externes eSata-Gehäuse zu kaufen (kostet ja fast so viel wie ein Microserver)
Najanun, für 78 € bekommst Du keinen Mikroserver -->
http://geizhals.de/fantec-mr-35dus2-2396-a296432.html
ich hab zwei von diesen Dingern, die funktionieren ganz brauchbar.
Backup und Produktivsystem würde ich
IMMER räumlich voneinander trennen.
Der führt die Funktion eines Mailservers auf Exchange-Basis aus und dient dann noch weiteren Dingen....
Du solltest Dir erstmal Gedanken machen was Du nun eigentlich alles mit dem System machen möchtest und dann, wie Du es implementieren willst. Soweit ich das bisher mitgelesen habe steht an:
- NAS Server
- Backup Server
- Mailserver
- VM Server
- Gaming Maschine
- etcetc...
Re: Snapshot und ZFS send/receive
Posted: 23 Oct 2014 15:18
by gsavel
Hallo crowi,
wie immer...DANKE für Deine Antwort.
- NAS Server Ja...das läuft auf dem N54L...und nichts anderes!
- Backup Server Ich werde auf Deinen Rat hören und mir das ext. Gehäuse anschaffen. Das von Dir aufgezeigte zwar nur 2 Bays aber ok...
- Mailserver Das wird auf dem Dell passieren!
- VM Server Das wird auf dem Dell passieren!
- Gaming Maschine ich spiele nicht...
XBMC vll auch auf dem Dell und Raspberry weg. Mal sehen...!
Re: Snapshot und ZFS send/receive
Posted: 23 Oct 2014 16:14
by crowi
- Mailserver Das wird auf dem Dell passieren!
Ich glaube das hatten wir schon mal besprochen, aber Dir ist schon bewusst, dass das Ding dann mehr oder weniger im Internet exponiert ist und 24/7/365 laufen muss, wenn Du keine Emails 'verlieren' möchtest. Das schlägt sich dann auch wieder in den Energiekosten nieder.
Der führt die Funktion eines Mailservers auf Exchange-Basis aus und dient dann noch weiteren Dingen
Und wenn Du wirklich Exchange laufen lassen möchtest, wirst Du nicht um einen Windowsserver herumkommen. :-/
Re: Snapshot und ZFS send/receive
Posted: 23 Oct 2014 21:31
by gsavel
Ich bin mir natürlich darüber im Klaren, dass der Server 24x7 läuft und dass ich Server2012r2 installieren muss. Wobei es ja auch möglich ist Exchange (nur) über Hyper-V zu virtualisieren. Auch wenn der Dell T20 (habe mich nicht für den 410 entschieden, denn der benötigt mit seinen 2 CPU´s doch mächtig mehr). Der Dell T20 kann mit einer SSD mit 25-35 Watt auskommen, was für mich o.k. ist und obwohl mit 16GB recht gut ausgestattet ist, so überlege ich mir evtl. auf OpenExchange zu wechseln. Aber das ist natürlich nicht das "richtige" Forum um dies "auszudiskutieren". Ich bin mir auch sicher, dass ich dort mit weniger Fragen auskomme als hier im Forum. Denn freeBSD...ZFS etc. ist wirklich eine andere Baustelle...
Re: Snapshot und ZFS send/receive
Posted: 29 Oct 2014 08:32
by gsavel
Guten Morgen Zusammen,
um innerhalb meines eigenen Domänenetzes auf das NAS zugreifen zu können, muss ich das NAS sicherlich in die Domäne heben...

!
Danke und LG
Re: Snapshot und ZFS send/receive
Posted: 29 Oct 2014 09:41
by crowi
Hast Du einen Domainserver laufen?
Ansonsten musst Du nur den Namen der Domain / Workgroup in die Sambasettings eintragen:
http://wiki.nas4free.org/doku.php?id=do ... _smb_samba
Re: Snapshot und ZFS send/receive
Posted: 29 Oct 2014 19:23
by gsavel
Guten Abend crowi,
ja...ich habe einen Domainserver laufen...
Ändert sich dann etwas an den Einstellungen in n4f?
Danke und Gruß
EDIT: das seltsame ist, dass ich das NAS über die PS anpingen kann und antwortet. Die Änderung in der Freigabe bewirkte nichts...
DANKE!
Re: Snapshot und ZFS send/receive
Posted: 29 Oct 2014 21:06
by crowi
Ändert sich dann etwas an den Einstellungen in n4f?
das seltsame ist, dass ich das NAS über die PS anpingen kann und antwortet. Die Änderung in der Freigabe bewirkte nichts...
Sorry, aber ich weiss nicht was genau Dein Problem ist und warum schon wieder im alten Thread ein neues Thema eröffnest.
Wenn Du Active Directory in Deinem Domain Server hast solltest Du das noch lesen:
http://wiki.nas4free.org/doku.php?id=do ... _directory
Aber eine genaue Fehlerbeschreibung und was Du erreichen willst wäre sinnvoll, da meine Kristallkugel gerade in Reparatur ist.
Re: Snapshot und ZFS send/receive
Posted: 29 Oct 2014 21:41
by gsavel
Hallo crowi,
die "Glaskugel" war nicht nötig. Ich habe einfach das ".net" mit angegeben, was ja offensichtlich nicht sollte. Denn jetzt funktioniert es wie es soll! Danke
Will mich jetzt auch an Eure Vorgaben versuchen zu halten, dass ich ein neuen Thread eröffne für eine neue Themenfrage...
LG
Re: Snapshot und ZFS send/receive
Posted: 31 Oct 2014 15:49
by gsavel
Hallo zusammen,
in der Beantwortung einer Frage in diesem Thread habt Ihr mir aufgezeigt welche Befehle für ZFS send / receive einzugeben ist.
Ich muss dazu noch einmal fragen....wo gebe ich die Befehle ein?
DANKE und Gruß
gsavel
Re: Snapshot und ZFS send/receive
Posted: 31 Oct 2014 17:37
by crowi
...wo gebe ich die Befehle ein?
am besten in die Tastatur
entweder über die shell oder per ssh Konsole, das hatten wir doch schonmal mit rsync, oder?
Re: Snapshot und ZFS send/receive
Posted: 31 Oct 2014 19:30
by gsavel
Hallo crowi,
ja ja...die Tastatur (to many fingers....

).
Ja...ich entsinne mich mit ssh. Ich habe aber das Problem, dass ich (nach Deiner HowTo) alles aufgesetzt habe, der Pool steht (wieder mit 2 kleinen Testplatten). Dann hatte ich ein Dataset erstellt...abgespeichert (TEST TESTBACKUP Testumgebung backup ), aber unter "Information" kommt "no datasets available". Ich gab vermeintlich alles richtig ein...was kann ich falsch gemacht haben, wenn ich auf den leeren Platten das Dataset nicht sehe?
DANKE
gsavel
Re: Snapshot und ZFS send/receive
Posted: 31 Oct 2014 21:45
by crowi
...was kann ich falsch gemacht haben, wenn ich auf den leeren Platten das Dataset nicht sehe?
keine Ahnung, wenn Du uns nicht sagst
was genau Du gemacht hast.
Poste mal einen Sxreenshot von:
Disks|ZFS|Configuration|Detected
Re: Snapshot und ZFS send/receive
Posted: 02 Nov 2014 19:40
by gsavel
Guten Abend @crowi,
es ist alles ganz anders. Ich hatte den Verdacht, dass an dem externen Gehäuse etwas nicht stimmt (Neu - bei ebay erworben). Und es bestätigte sich, als ein Freund (Mechatroniker) mal ein paar Platinen durchmaß. Letzten Endes scheint die Backplane wohl defekt zu sein. Ich schicke das Teil jetzt morgen zur Reparatur zurück.
Ich würde Dich darum bitten, dass Du mir vll. erklärst - auch wenn es nicht "best practice" ist, wie ich nas4free erst einmal als vm laufen lasse. Die beiden WD würde ich dann "durchreichen" (offline). Ich selbst glaube zwar nicht, dass in den nächsten 14 Tagen mein NAS ausfällt - aber wer weiß!
Ich danke Dir für eine Antwort im Voraus
gsavel
Re: Snapshot und ZFS send/receive
Posted: 02 Nov 2014 20:07
by Princo
gsavel wrote:Ich würde Dich darum bitten, dass Du mir vll. erklärst - auch wenn es nicht "best practice" ist, wie ich nas4free erst einmal als vm laufen lasse.
Den Link, wo das haarklein erklärt wird, hatte dir der crowi bereits vor anderthalb Wochen in diesem Posting gegeben:
viewtopic.php?f=29&t=7534#p44272
Grüße
Princo
Re: Snapshot und ZFS send/receive
Posted: 02 Nov 2014 21:25
by gsavel
Guten Abend @Princo,
mit dem was dort steht...damit werde ich wohl leben müssen

Ich danke Dir/Euch aber trotzdem für die Hilfe und Eure Empfehlungen. Ich hoffe, dass in den nächsten Wochen nichts mit den Daten passiert.
Danke noch einmal...
Re: Snapshot und ZFS send/receive
Posted: 04 Nov 2014 01:03
by Princo
Hallo gsavel,
Dir ist klar, daß wir hier von einem Vorgang reden, der sich, außer dem Erstabgleich, erfahrungsgemäß in einem Zeitraum zwischen 15 und 30 Minuten bewegt, und auch nur alle paar Tage oder einmal pro Woche anfällt?
Da kann man durchaus mal den Backup-Server mittels embedded-USB-Stick starten, finde ich, und muß sich nicht den Risiken einer virtuellen Umgebung aussetzen.
Grüße
Princo
Re: Snapshot und ZFS send/receive
Posted: 11 Nov 2014 12:00
by gsavel
Hallo @Princo,
Danke für Deine Zeilen. Prinzipiell ist das zutreffend, dass Dein Vorschlag mit wenig Aufwand realisiert werden kann. Aber dann müsste ich den Server herunter fahren - und der hostet ja mein Exchange, den ich "ungern" herunter fahren würde.
Ich hätte noch eine Idee. Ich habe noch einen Compaq-Desktop. Wenn ich dort meine Backup-Platten einbaue und den Rechner nur hochfahre um die Datensicherung durchzuführen, würde das nicht ausreichen? Die CPU und der RAM reichen aus...allerdings wäre das kein ECC...
Was meint Ihr dazu? DANKE für die Antwort
gsavel
Re: Snapshot und ZFS send/receive
Posted: 11 Nov 2014 12:40
by crowi
allerdings wäre das kein ECC...
Das beantwortet doch schon die Frage, oder?

Re: Snapshot und ZFS send/receive
Posted: 11 Nov 2014 13:46
by gsavel
Hallo @Crowi,
ich hätte es mir eigentlich denken können, dass diese konsequente Antwort kommt
Dann werde ich mir wohl das hier vorgeschlagene externe Gehäuse anschaffen und über eSata sichern. Denn der Händler hat mir den Kaufpreis für das andere (defekt zurück gesandte) Gehäuse erstattet!
Danke Euch
gsavel