Page 1 of 3

update notwendig?

Posted: 20 Nov 2016 10:26
by seller
Hallo zusammen,
ich nutze schon sehr lange die Versiom 9.1.0.1 - Sandstorm (Revision 847), bisher ohne Probleme.
Jetzt will ich in zweites NAS4FREE einrichten, zum Sichern des vorhandenen ersten NAS.

1.) Soll ich das vorh. updaten oder kann es auf dem Revisionsstand bleiben?

2.) wie richte ich das Sichern ein?

3.) sind unterschiedliche Versionen ein Problem?

4.) Wie mache ich ein Update?

So, viele Fragen für einen Sonntagmorgen.
Für hilfreiche Beantwortung danke ich im Voraus
Gruß
Seller

Re: update notwendig?

Posted: 20 Nov 2016 12:39
by apollo567
seller wrote: 3.) sind unterschiedliche Versionen ein Problem?
Nein nicht wirklich, die Schnittstelle ist ja Samba zwischen den beiden NAS
seller wrote: 4.) Wie mache ich ein Update?
Bei dem Versionsstand heisst Update, Neuinstallation und zurücksspielen des Config-Files.

Re: update notwendig?

Posted: 20 Nov 2016 17:18
by Princo
seller wrote:Hallo zusammen,
ich nutze schon sehr lange die Versiom 9.1.0.1 - Sandstorm (Revision 847), bisher ohne Probleme.
Jetzt will ich in zweites NAS4FREE einrichten, zum Sichern des vorhandenen ersten NAS.
seller wrote:1.) Soll ich das vorh. updaten oder kann es auf dem Revisionsstand bleiben?
Meine Vorgehensweise sähe so aus:
Bitte nicht wundern, daß das so umfangreich wird, aber ich behandle hier gleich vier verschiedene Themen gemeinsam (OS-Update, ZFS-Update, Backup zwischen zwei NAS, und zudem gewisse Administrationstechniken).

1. Das alte NAS bleibt erst mal auf dem alten Stand.
2. Beim neuen NAS wird nur der SSH-Dienst eingerichtet (keine Freigaben, o.ä),
3. Beim neuen NAS wird erst mal nur der Pool eingerichtet (gleicher Pool-Name wie im alten NAS). Achtung! Es kann sein, daß der ZFS-Transfer dann nicht klappt, weil die ZFS-Pool-Versionen nicht gleich sind. Allerdings gibt es da bei den neuen N4F-Versionen ein paar Besonderheiten, wo das dann doch geht. Leider ist mir das erst eingefallen, nachdem ich die ganze Anleitung bereits geschrieben hatte.
3a. Abhilfe: neuen ZFS-Pool auf dem neuen NAS händisch einrichten, und dabei eine alte ZFS-Version erzwingen. Beispiel:

Code: Select all

# zpool create -f -o version=28 -m /mnt/Daten Daten raidz1 ada0 ada1 ada2
3b. Danach Pool auf dem neuen NAS synchronisieren, wie an anderer Stelle beschrieben.
4. Dann führst du den Erstabgleich der Daten (wie weiter unten beschrieben) vom alten auf das neue NAS durch.
5. Nach dem Abgleich führst du auf dem neuen NAS Pool-Update durch (wie weiter unten beschrieben).
6. Falls du Compression einsetzen möchtest, wäre dies der Punkt, wo du auf dem neuen NAS die Datasets auf die Compressions-Methode "lz4" umstellen solltest.
7. Dann kannst du auf dem neuen NAS deine Dienste (z.B. Freigaben, DLNA, usw. konfigurieren). Allerdings solltest du hier keine Erweiterungen (z.B. rrd-Graph o.ä.) einrichten.
Der Grund, weshalb ich die pauschale Übernahme der Konfigurationsdatei der alten Version, nicht durchführe, liegt einfach darin, daß sich in der Zwischenzeit sehr viel an den Default-Werten geändert hat. Daher sollte man die Dienste auch nur mit den neuen Default-Werten einrichten.
Das gilt auch ganz besonders für alle Einstellungen aus dem Bereich System|Advanced Setup und den dortigen Unterpunkten.
Zusätzlich würde ich die Dienste so konfigurieren, daß sie auf den Namen des neuen NAS lauten (z.B. in Services|CIFS/SMB|Settings den "NetBIOS name" auf das neue NAS konfigurieren. Dito gilt das auch für die anderen Dienste, wo der Name des NAS eine Rolle spielt.

8. Du hast dann ein neues NAS, welches sämtliche Daten des alten NAS hat, und auf einer neuen NF4-Version läuft.
So kannst du ganz bequem testen, ob alles so funktioniert, wie es sein soll.

9. Nach einer angemessenen Testphase (da würde ich eine Woche als angemessen empfinden) würde ich auf dem neuen NAS sämtliche Dienste bis auf ssh deaktivieren, und einen inkrementellen Datenabgleich mittels zfs send/receive vom alten auf das neue NAS machen (hängt davon ab, ob man mit dem alten NAS weitergearbeitet hat).

Jetzt hat man die Wahl zwischen zwei sinnvollen Alternativen:
"Alternative mit Upgrade des alten Pools"
oder
"Alternative mit Defragmentierung des Datenbestands"

Durch die Testphase hat man ja einen Eindruck davon, wie schnell die neue Konfiguration ist. Im Normalfall wird sie immer schneller sein, als das alte System. Das liegt nicht nur an den verbesserten Default-Werten, sondern durchaus auch darin, daß während des initialen Überspielens eine Defragmentierung des Datenbestands stattgefunden hat (ja, das passiert tatsächlich bei zfs send/receive).

"Alternative mit Defragmentierung des Datenbestands"
10. Dann würde ich mein altes NAS platt machen (Pool löschen) und mit einem neu eingerichteten USB-Stick mit der neuen N4F-Version aufbauen.

11. Auf dem (ehemals) alten NAS wird mit der neuen N4F-Version der Pool eingerichtet, und nur der ssh Dienst aktiviert.

12. Dann wird vom neuen NAS auf das ehemals alte NAS der Datenbestand zurück kopiert (gleiche Befehle wie beim Erstbackup, nur vom jeweils anderen Rechner aus, und mit vertauschten IP-Adressen).


Ab da geht es dann weiter wie bei der "Alternative mit Upgrade des alten Pools", nur daß man den dortigen Punkt 15 nicht mehr durchführen muß.

"Alternative mit Upgrade des alten Pools"
10. Hierbei wird das alte NAS mit einem neuen USB-Stick und der neuen N4F-Version gestartet.
11. Auf dem ehemals alten NAS wird die IP-Adresse konfiguriert.
12. Die Konfiguration vom neuen NAS wird heruntergeladen, und auf dem ehemals alten NAS aufgespielt.
13. Nach dem Reboot werden auf dem ehemals alten NAS in Disks|Management|HDD Management alle Festplatten entfernt (weil die ja aus der Konfiguration des Backup-NAS stammen. Ist völlig unschädlich, sie werden im nächsten Schritt automatisch wieder eingetragen.
13. In Disks|ZFS|Configuration|Synchronize einfach auf den Synchronize-Button klicken. Gegebenenfalls muß der Pool vorher in Disks|ZFS|Configuration|Detected erst noch importiert werden (read on-disk zfs-config, o.ä), ggfs mehrfach klicken.
14. Reboot.
15. Jetzt kann der alte Pool auf die neue ZFS-Version upgedatet werden: Disks|ZFS|Pools|Tools und dann "Upgrade ZFS and add all supported feature flags on a pool"

16. Auf dem ehemals alten NAS werden werden jetzt die in Punkt 9. deaktivierten Dienste aktiviert, und die nötigen abweichenden Parameter.
17. Fertig

seller wrote:2.) wie richte ich das Sichern ein?
Gar nicht. jedenfalls nicht, falls du so etwas wie ein automatisches Backup meinst. Sichern solltest du immer "händisch", und nicht per Automatik.
Wie man das Erstbackup macht, habe ich z.B. hier beschrieben: viewtopic.php?f=29&t=11437&p=71501#p71501
Die Gründe dafür, weshalb ich dringend von einer Backup-Automatik abrate, sind sehr umfassend und fundiert, würden aber den Rahmen des aktuellen Posts sprengen. Ich kann das aber gerne näher ausführen.
seller wrote:3.) sind unterschiedliche Versionen ein Problem?
Nein, solange du von einer älteren N4F-Version auf eine neuere sicherst. Das hängt allerdings auch von der verwendeten Sicherungsmethode ab. Bei Verwendung von rsync sind die Versionen (und sogar die verwendeten Dateisysteme (z.B. UFS oder ZFS)) völlig egal.
Solltest du auf beiden NAS ZFS einsetzen, dann solltest du für den Abgleich (zwingend) die Befehle zfs send/receive verwenden, da du nur damit den schnellsten und auch umfassendsten Abgleich hin bekommst.
seller wrote:4.) Wie mache ich ein Update?
Im Prinzip genau so wie den Erstabgleich, nur werden dabei zusätzliche Snapshots und Parameter verwendet, so daß du nach dem Erstabgleich immer inkrementell sichern kannst. Wichtig ist, daß man immer nur mit zfs send/receive sichert.
Wie das genau aussieht, werde ich in einem späteren Post ausführen.
seller wrote:So, viele Fragen für einen Sonntagmorgen.
Für hilfreiche Beantwortung danke ich im Voraus
Die bisher aufgelisteten Schritte sind noch nicht ganz vollständig, aber du kannst evtl. daran abschätzen, wie aufwändig die Umstellung ist.
Meiner Meinung nach, ist der Aufwand sogar ziemlich gering, wenn man Folgendes zusammenfassend berücksichtigt:

1. Man hat zu jeder Zeit die volle Kontrolle darüber, ob die Umstellung der N4F-Version überhaupt funktioniert (das wird sie, aber man kann ja nie wissen).
2. Durch das "händische" Neueinrichten der Dienste hat man die Gelegenheit überflüssigen Ballast loszuwerden, und eine saubere Konfiguration zu fahren..
3. Es gibt keinen Zeitdruck, da man altes und neues System eine gewisse Zeitlang parallel betreiben kann.
4. Es wird eine Defragmentierung der Daten durchgeführt.
5. Durch den Verzicht auf Automatismen übt man ständig für den Ernstfall. Das ist mit einer der Hauptgründe, weshalb ich hier keine Automtismen einsetze, obwohl das technisch möglich wäre. Es ist übrigens nicht so, daß man dadurch einen höheren Aufwand hat. In der Praxis geht es dabei nur darum, daß man ganze zwei Befehle händisch absetzt, um das inkrementelle Backup durchzuführen. Dazu gibt es natürlich noch etwas mehr auszuführen, aber das sollten wir später machen.
6. Die Verwendung von zfs send/receive ist, wie bereits erwähnt, nicht nur die schnellste, sondern auch die einzige Methode, um ZFS-Datenbestände vollständig abzugleichen, besonders wird das sichtbar, wenn es später um die inkrementellen Sicherungen geht. Diese dauern dann nämlich nur noch wenige Minuten.
7. Mit dieser Methode ist dein System dann übrigens ideal für die Verwendung von Daily-Snapshots auf den Pool deines Haupt-NAS eingerichtet. Was die immensen Vorteile davon sind, und welche tollen Möglichkeiten sich daraus für dein Backup ergeben, ist auch etwas, was später besprochen werden sollte (sonst wird das hier noch länger :mrgreen: )

Hoffe, daß ich für den Anfang nix vergessen habe :mrgreen:

Grüße
Princo

Re: update notwendig?

Posted: 21 Nov 2016 19:09
by seller
!!!!!WOW!!!!
Hammer Anleitung,
Vielen Dank, das muss ich erst Mal verdauen.
Festplatten und Ram sind eingetroffen, ein Ram hat den Stresstest nicht überstanden und geht zurück, melde mich wenn neues eingetroffen ist.
Man das ist das beste Forum was es für NAS4Free gibt!
Solche Moderatoren wie Ihr seid, sind sehr sehr selten, nochmals vielen Dank.
Gruß
Seller

Re: update notwendig?

Posted: 04 Dec 2016 15:06
by seller
Zwischenstand!
Hp Proliant gn8 ist da, der zweite Speicherriegel ist da und funktioniert, jetzt hat das NAS 12 GB, hatte einige Probleme beim erstellen des embeded Stick, zuletzt hat es dann mit einer virtuellen life CD in Vmware, im Mac funktioniert.
Der HP-Teil ist ja brüllend laut bis der eigentliche Boot vom Stick beginnt, dann ist das Teil wieder schön leise.
Beim Pool erstellen waren dann auch alle Platten und der USB Stick zu sehen.
Beim Formatieren der HDs jedoch stieg eine Platte aus. :evil: Habe die Platte dann in den Stellplätzen getauscht aber es steigt immer die gleiche Platte aus, scheint defekt zu sein.
Ärgerliche Sache, da kauft man schon extra WD Red, also hochwertige Serverplatten und dann sowas..... :evil: :( :cry:
So jetzt kann ich erstmal die Platte reklamieren und auf ne neue warten.
Es kann also erst weitergehen wenn die neue Platte da ist.

Wünsche allen einen schönen 2. Advent
Gruß
Seller

Re: update notwendig?

Posted: 09 Dec 2016 20:09
by seller
Hallo Princo,
bei Punkt 4 komme ich nicht weiter
auf den neuen NAS den Befehl eingegeben:

Code: Select all

nc -l 9000 | zfs receive -vF NAS
auf dem altenNas den Befehl eingegeben:

Code: Select all

zfs snapshot -r NAS@now
zfs send -vR NAS@now | nc -w 6 $IP-192.xxx.xxx.xx 9000
((natürlich mit der richtigen IP))
Aber nix passiert, Browser hat nach 15 minuten noch keine Ausführung des Befehls auf dem neuen NAS angezeigt.

Habe ich was falsch gemacht?
Was kann ich tun?

Bitte Hilfe.
Gruß
Seller

EDIT:
Poolnamen sind bei altem und neuen NAS "NAS", ich weiss ist nicht sehr einfallsreich :)

Re: update notwendig?

Posted: 10 Dec 2016 10:50
by seller
Feststellung,
das neue Nas geht nach dem BEfehl

Code: Select all

nc -l 9000 | zfs receive -vF NAS
in einen Wartemoduns aus dem es nur mit einem Neustart zu wecken ist...

das alte Nas macht nach dem Befehl

Code: Select all

zfs snapshot -r NAS@now
zfs send -vR NAS@now | nc -w 6 $IP-192.xxx.xxx.xx 9000
leider garnix.
Gruß
Seller

Re: update notwendig?

Posted: 10 Dec 2016 15:30
by Princo
Die Kommandos dürfen nicht über das WebGUI eingegeben werden, sondern entweder über zwei Terminal-Sessions (z.B. putty) oder direkt auf den NAS-Konsolen (Punkt 6, Shell).

Grüße
Princo

Re: update notwendig?

Posted: 10 Dec 2016 16:04
by seller
hi Princo,
vielen Dank für die Info, sowas dachte ich mir schon, jetzt muss ich gucken wie....???
geht Putty für Mac?
muss mal ein wenig googlen...
Console am NAs ist doof habe dort keine Bildschirme zu Verfügung, werde dann etwas umbauen müssen....
habe gesehen das alte Nas hat wohl das Snapshot erstellt, ist das dann trotzdem brauchbar?

Gruß
Seller

Re: update notwendig?

Posted: 10 Dec 2016 16:31
by Princo
Der Snapshot ist brauchbar, es sei denn, daß du danach Datasets neu angelegt oder gelöscht hast.

Beim Mac kannst du dich mit dem Dienstprogramm Terminal (aus dem Zubehör) verbinden.
Syntax: ssh root@IP-NAS

Grüße
Princo

Re: update notwendig?

Posted: 10 Dec 2016 16:33
by Princo
Dafür muß natürlich der SSH-Dienst auf den NASsen gestartet sein. Haken bei “Permit root-login“ nicht vergessen.

Re: update notwendig?

Posted: 10 Dec 2016 17:59
by seller
hi princo
ja klar ssh aktiviert und das Häkchen gesetzt,
Beim neuen Nas hats sofort geklappt mit dem Terminal aus den Mac
Dann neues Fenster im Terminalgeöffnet und beim alten Nas bekomme ich die Antwort:

Code: Select all

Unable to negotiate with 192.xxx.xxx.xx port 22: no matching host key type found. Their offer: ssh-dss
ich versteh das so, dass irgend ein schlüssel nicht gefunden wird, was kann das sein?

gruß
Seller
Edit
habs von 2. Imac versucht und da klappts, das Terminal will wohl keine zwei unterschiedlichen Verbindugen aus einem Rechner machen.
Egal!
jetzt kommt die Meldung:

Code: Select all

zfs snapshot -r NAS@now
cannot create snapshot 'NAS@now': dataset already exists
no snapshots were created
nas4free-2: ~ # zfs send -vR NAS@now | nc -w 6 $IP-192.xxx.xxx.xx 9000
jetzt will ich die snapshots doch noch mal löschen die imNas drin sind, das geht doch einfach über die Gui oder? ich versuchs mal.
gruß
Seller

Re: update notwendig?

Posted: 10 Dec 2016 18:20
by Princo
Auf das alle Nas kannst du dich mit

ssh -oHostKeyAlgorithms=+ssh-dss root@IP-Nas

verbinden.
Hat etwas mit der alten ssh-Version zu tun.

Re: update notwendig?

Posted: 10 Dec 2016 18:26
by seller
so snapshots gelöscht, dann im Termina neu den Befehl zur snapshoterstellung eingegeben,
erfolgreich!
dann den Befehl zum ZFS send eingegeben

Code: Select all

nas4free-2: ~ # zfs send -vR NAS@now | nc -w 6 $IP-192.xxx.xxx.xx 9000
IP: Undefined variable.
mit obigem Ergebnis???
Ping zur Kontrolle der IP war erfolgreich.....
Was kann es sein?


Gruß
Seller

Re: update notwendig?

Posted: 10 Dec 2016 18:31
by Princo
Ähm, du hast nicht wirklich $IP-192.xxx.xxx.xx hingeschrieben, oder?

Re: update notwendig?

Posted: 10 Dec 2016 18:32
by Princo
Da gehört nur die IP-Adresse und die Portnummet (9000) hin.

Re: update notwendig?

Posted: 10 Dec 2016 18:36
by seller
:lol: :lol:
ja klar nur die echte Ip und die 9000 hinten dran die XX sind nur weil ich die IP hier nicht öffentlich machen wollte.

Gruß´Seller

Re: update notwendig?

Posted: 10 Dec 2016 18:38
by seller
jetzt hast Du mich aber verunsichert!
zfs send -vR NAS@now | nc -w 6 $IP-1xx.xxx.xxx.xx 9000
oder SO?
zfs send -vR NAS@now | nc -w 6 $1xx.xxx.xxx.xx 9000

Re: update notwendig?

Posted: 10 Dec 2016 18:41
by Princo
zfs send -vR NAS@now | nc -w 6 192.168.178.1 9000

So zum Beispiel, nur halt mit deiner richtigen IP-Adresse des Zielrechners.

Re: update notwendig?

Posted: 10 Dec 2016 18:48
by seller
hi Princo
das hatte ich dann heftig missverstanden, ich habe das $ip- auch reingeschrieben
jetzt läufts....

DAAANNKEEEEE!!!

Re: update notwendig?

Posted: 10 Dec 2016 18:50
by Princo
Und, wie findest du die Geschwindigkeit?

Re: update notwendig?

Posted: 11 Dec 2016 09:26
by seller
Hallo
Geschwindigkeit ist super aber leider kein so gutes Ergebnis, denke ich.
hier das Bild der angelegten Snapshots
Image

hier dasProtokoll der Sendung:

Code: Select all

nas4free-2: ~ # zfs send -vR NAS@now | nc -w 6 192.xxx.xxx.xx 9000
send from @ to NAS@test1 estimated size is 25.5K
send from @test1 to NAS@now estimated size is 15K
send from @ to NAS/N4F-PLATZ-SIGGI@auto-20130428-070000 estimated size is 59.8G
send from @auto-20130428-070000 to NAS/N4F-PLATZ-SIGGI@auto-20130501-180000 estimated size is 391G
send from @auto-20130501-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130504-180000 estimated size is 119G
send from @auto-20130504-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130517-180000 estimated size is 27.8G
send from @auto-20130517-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130518-180000 estimated size is 0
send from @auto-20130518-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130519-180000 estimated size is 22.5K
send from @auto-20130519-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130520-180000 estimated size is 21K
send from @auto-20130520-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130521-180000 estimated size is 0
send from @auto-20130521-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130522-180000 estimated size is 0
send from @auto-20130522-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130523-180000 estimated size is 31K
send from @auto-20130523-180000 to NAS/N4F-PLATZ-SIGGI@auto-20130524-180000 estimated size is 21K
send from @auto-20130524-180000 to NAS/N4F-PLATZ-SIGGI@test1 estimated size is 93.8G
send from @test1 to NAS/N4F-PLATZ-SIGGI@now estimated size is 1.62T
send from @ to NAS/Big-Disk@auto-20130501-180000 estimated size is 323G
send from @auto-20130501-180000 to NAS/Big-Disk@auto-20130504-180000 estimated size is 185K
send from @auto-20130504-180000 to NAS/Big-Disk@auto-20130517-180000 estimated size is 13.3G
send from @auto-20130517-180000 to NAS/Big-Disk@auto-20130518-180000 estimated size is 0
send from @auto-20130518-180000 to NAS/Big-Disk@auto-20130519-180000 estimated size is 4.04M
send from @auto-20130519-180000 to NAS/Big-Disk@auto-20130520-180000 estimated size is 164M
send from @auto-20130520-180000 to NAS/Big-Disk@auto-20130521-180000 estimated size is 19.5K
send from @auto-20130521-180000 to NAS/Big-Disk@auto-20130522-180000 estimated size is 114K
send from @auto-20130522-180000 to NAS/Big-Disk@auto-20130523-180000 estimated size is 19K
send from @auto-20130523-180000 to NAS/Big-Disk@auto-20130524-180000 estimated size is 19.5K
send from @auto-20130524-180000 to NAS/Big-Disk@test1 estimated size is 62.3G
send from @test1 to NAS/Big-Disk@now estimated size is 248G
send from @ to NAS/N4F-PLATZ-CHAYA@auto-20130501-180000 estimated size is 14.8G
send from @auto-20130501-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130504-180000 estimated size is 512
send from @auto-20130504-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130517-180000 estimated size is 512
send from @auto-20130517-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130518-180000 estimated size is 0
send from @auto-20130518-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130519-180000 estimated size is 512
send from @auto-20130519-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130520-180000 estimated size is 0
send from @auto-20130520-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130521-180000 estimated size is 0
send from @auto-20130521-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130522-180000 estimated size is 0
send from @auto-20130522-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130523-180000 estimated size is 512
send from @auto-20130523-180000 to NAS/N4F-PLATZ-CHAYA@auto-20130524-180000 estimated size is 0
send from @auto-20130524-180000 to NAS/N4F-PLATZ-CHAYA@test1 estimated size is 209K
send from @test1 to NAS/N4F-PLATZ-CHAYA@now estimated size is 369K
send from @ to NAS/N4F_Platz_KLAUSI@auto-20130501-180000 estimated size is 63.1G
send from @auto-20130501-180000 to NAS/N4F_Platz_KLAUSI@auto-20130504-180000 estimated size is 88K
send from @auto-20130504-180000 to NAS/N4F_Platz_KLAUSI@auto-20130517-180000 estimated size is 27.5G
send from @auto-20130517-180000 to NAS/N4F_Platz_KLAUSI@auto-20130518-180000 estimated size is 29.8M
send from @auto-20130518-180000 to NAS/N4F_Platz_KLAUSI@auto-20130519-180000 estimated size is 25K
send from @auto-20130519-180000 to NAS/N4F_Platz_KLAUSI@auto-20130520-180000 estimated size is 0
send from @auto-20130520-180000 to NAS/N4F_Platz_KLAUSI@auto-20130521-180000 estimated size is 0
send from @auto-20130521-180000 to NAS/N4F_Platz_KLAUSI@auto-20130522-180000 estimated size is 0
send from @auto-20130522-180000 to NAS/N4F_Platz_KLAUSI@auto-20130523-180000 estimated size is 20K
send from @auto-20130523-180000 to NAS/N4F_Platz_KLAUSI@auto-20130524-180000 estimated size is 0
send from @auto-20130524-180000 to NAS/N4F_Platz_KLAUSI@test1 estimated size is 86.5G
send from @test1 to NAS/N4F_Platz_KLAUSI@now estimated size is 174G
WARNING: could not send NAS/rawimages@now: does not exist
total estimated size is 3.28T
TIME        SENT   SNAPSHOT
TIME        SENT   SNAPSHOT
TIME        SENT   SNAPSHOT
18:47:54    229K   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:47:55   4.10M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:47:56    114M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:47:57    223M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:47:58    333M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:47:59    443M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:00    553M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:01    664M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:02    774M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:03    884M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:04    994M   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:05   1.08G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:06   1.19G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:07   1.29G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:08   1.36G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:09   1.42G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:10   1.53G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:11   1.64G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:12   1.75G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:13   1.85G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:14   1.96G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:15   2.07G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:16   2.18G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:17   2.28G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:18   2.39G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:19   2.50G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:20   2.61G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:21   2.72G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:22   2.79G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:23   2.84G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:24   2.95G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:25   3.06G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:26   3.17G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:27   3.28G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:28   3.38G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:29   3.49G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:30   3.60G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:31   3.71G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:32   3.82G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:33   3.93G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:34   4.03G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:35   4.14G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:36   4.23G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:37   4.32G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:38   4.43G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:39   4.54G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:40   4.64G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:41   4.75G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:42   4.86G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:43   4.96G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:44   5.07G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:45   5.17G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:46   5.28G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:47   5.39G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:48   5.49G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:49   5.60G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:50   5.67G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:51   5.78G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:52   5.88G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:53   5.99G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:54   6.10G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:55   6.21G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:56   6.32G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:57   6.43G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:58   6.54G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:48:59   6.64G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:00   6.75G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:01   6.86G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:02   6.96G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:03   7.07G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:04   7.18G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:05   7.28G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:06   7.37G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:07   7.45G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:08   7.55G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:09   7.65G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:10   7.76G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
18:49:11   7.87G   NAS/N4F-PLATZ-SIGGI@auto-20130428-070000
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130428-070000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130501-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130504-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130517-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130518-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130519-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130520-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130521-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130522-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130523-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@auto-20130524-180000': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@test1': Broken pipe
TIME        SENT   SNAPSHOT
warning: cannot send 'NAS/N4F-PLATZ-SIGGI@now': Broken pipe
Broken pipe
nas4free-2: ~ # 
wie es mir scheint sind viel uralte snapshots dabei die ich aber auf dem alten Nas nicht sehe,wie werde ich diese Altlast los?
Löschen über die Webgui geht nicht, habe ich probiert.
Kann ich über MAc-Terminal zugreifen?

hier die snapshotliste auf dem neuen NAs
Image

und warum ist auf dem neuenNAs nur das eine snapshot zu sehen?
es sind aber keine Datasets wiederhergestellt worden....

Bitte Hilfe
Danke

Re: update notwendig?

Posted: 11 Dec 2016 12:39
by Andreas
Hallo seller

- in dem Screenshot, bei FILTER > AGE auf ALL stellen, nicht wie oben auf "1 week"

- Datensätze stellst du her: Disks > ZFS > Configuration > Synchronize und dann einfach auf Synchronize drücken


- Snapshots löschen machst du so:
per ssh "putty"

zfs destroy -nv tank/Private@auto-20121025-130000%auto-20131127-140000

ACHTUNG: löscht alle Snapshots von%bis
das -n ist nur für Simulieren, lass es weg wenn du sicher bist! Außerdem wird der Speicherplatz angezeigt, der frei wird.


In dem Protokoll am Ende steht was von " Broken pipe", da würd ich noch mal schauen was da schief gelaufen ist

Gruß
andreas

Re: update notwendig?

Posted: 11 Dec 2016 12:52
by seller
Danke für die Tips, werde mich mal dranmachen...
Gruß
Seller

Re: update notwendig?

Posted: 11 Dec 2016 14:58
by seller
so habe das Ganz noch mal durchgeführt, vorher aber alle Snapshots von 2015 und älter gelöscht.
irgenwie habe ich das gefühl dass die Sache nicht richtig läuft.
am Terminal protokoll ZielNAS

Code: Select all

nas4free-neu: ~# nc -l 9000 | zfs receive -vF NAS
receiving full stream of NAS@now into NAS@now
received 72.9KB stream in 1 seconds (72.9KB/sec)
receiving full stream of NAS/N4F-PLATZ-SIGGI@now into NAS/N4F-PLATZ-SIGGI@now
Aber wie sehe ich ob das fertig ist?
Und was mache ich mit dem Snapshot im neuen NAS? wie mache ich daraus richtige Daten, mit rollback?

Gruß
Seller

Re: update notwendig?

Posted: 12 Dec 2016 18:18
by seller
Hallo
die Datasets sind durch das Rollback nicht wiederhergestellt worden, muss ich das manuell machen oder ist da was falsch gelaufen?
Gruß
Seller

Re: update notwendig?

Posted: 12 Dec 2016 18:58
by Andreas
Hallo

zfs rollback tank/Private@auto-20121025-130000
Quelle:
http://docs.oracle.com/cd/E19253-01/820 ... index.html



Ich persönlich mach das ganze etwas anders, über ssh(ich finde das geht etwas einfacher und komfortabler:

den ersten (1) Snapshot den ich kopiere:
zfs send -vR pool/dataset@snapshot1 | ssh 192.168.33.10 zfs recv -vdF pool

Erklärung:
links ist die Quelle, ich muss auch nur per ssh auf den Quellrechner; rechts von | ist die IP vom Backuprechner
-v = zeigt mir während er es kopiert Informationen an
-d = muss ich nicht noch mal das dataset angeben
-F = macht automatisch den letzten kopierten Snapshot im System sichtbar, also wenn du per smb Freigabe darauf zugreifst ist alles sofort sichtbar

WICHTIG: sobald du den Befehl absetzt, laufen in der Konsole Informationen / Hinweise durch, lass sich davon nicht beirren; einfach "yes" ENTER eingeben und danach dein "Passwort" ENTER. Dann fängt er an zu kopieren....

------------------------------------------------
ALLE weiteren Snapshots machst du so:
zfs send -vI auto-20160711-140000 tank/Temp@auto-20160902-140000 | ssh 192.168.168.28 zfs recv -vdF tank

Erklärung:
auto-20160711-140000
dieser muss schon auf dem Backuprechner vorhanden sein / also den letzten der vorhanden ist, du kannst hier auch ein beliebigen angeben, dann werden die vorhanden einfach übergangen

tank/Temp@auto-20160902-140000
das sollte soweit klar sein pool/dataset@snapshot
Das sollte der letzte sein den du kopieren willst
-I (großes i) = kopiert jeden einzelnen Snapshot, fasst keine zusammen zu einem, was auch möglich wäre! (hier ein kleines "i" angeben)
die anderen Beipackbuchstaben wie oben beschrieben

Gruß
andreas

Re: update notwendig?

Posted: 12 Dec 2016 20:01
by Princo
seller wrote:die Datasets sind durch das Rollback nicht wiederhergestellt worden, muss ich das manuell machen oder ist da was falsch gelaufen
Rollback brauchst du hier nicht. Das ist für etwas ganz anderes da. Ich denke, du willst einfach nur die Datasets auf dem neuen NAS sehen.
Was du brauchst ist ein simpler Klick auf den Button "Synchronize" in Disks|ZFS|Configuration|Synchronize

Grüße
Princo

Re: update notwendig?

Posted: 12 Dec 2016 20:11
by Princo
Andreas wrote:Ich persönlich mach das ganze etwas anders, über ssh(ich finde das geht etwas einfacher und komfortabler:
Die Methode, die du hier beschreibst, bringt aber weniger als ein Drittel der Geschwindigkeit.
Das hatte schon seinen Grund, warum ich für den Erstabgleich die Netcat-Methode vorgeschlagen habe.
Andreas wrote:zfs send -vI auto-20160711-140000 tank/Temp@auto-20160902-140000 | ssh 192.168.168.28 zfs recv -vdF tank
Damit beschreibst du den Abgleich von genau einem einzigen Snapshot. Der Seller möchte aber sein ganzes NAS sichern.
Hast du dir sein Eröffnungsposting durchgelesen?

@seller
Wie ist denn der aktuelle Stand?

Grüße
Princo

Re: update notwendig?

Posted: 13 Dec 2016 05:56
by seller
Hi Princo,
Auf diese Antwort habe ich gewartet, werde ich heute, after work, durchführen und dann gebe ich den Status durch, bis heute Abend.
Gruß
Seller