Bonjour
Je souhaite bouger mes données de mon pool1 (4DD initiaux en raidz) vers 4 autres DD, aussi en raidz (présents dans le même nas).
Je pensais utiliser la commande zpool import comme expliqué ici :
http://docs.oracle.com/cd/E19253-01/820 ... index.html
Ainsi:
- je mets les nouveaux disques
- je sauvegarde mes données et je m'assure que cela fonctionne pour leur récupération
- je sauvegarde la config du nas
- j arrête les extensions type plex, btsync,...
- un zpool export
- un zpool import
J'ai un doute car l'exemple d'oracle est pour migrer vers un autre serveur.
Merci par avance
This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
[RESOLU] Migration d'un pool
Moderators: velivole18, ernie, mtiburs
- ernie
- Forum Moderator

- Posts: 1458
- Joined: 26 Aug 2012 19:09
- Location: France - Val d'Oise
- Status: Offline
[RESOLU] Migration d'un pool
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
- mtiburs
- Forum Moderator

- Posts: 951
- Joined: 09 Aug 2012 23:34
- Location: France - Besançon
- Status: Offline
Re: Migration d'un pool
Salut,
Quel genre de données veux-tu transférer ? (un pool sans datasets ou un pool avec des datasets)
Sinon, en gros:
1) Il faut faire avant tout un snapshot de ton pool ou d'un dataset
zfs snapshot pool/data@today
2) ensuite, il faut faire un send "pipé" vers un recev
zfs send pool/data@today | zfs recv pool2/foo
Celà permet d'envoyer et de recevoir "d'un coup"
le snapshot pool/data@today ne doit pas exister, il sera crée lors du recv
On oeut faire la même chose avec un fichier intermédiaire:
zfs send pool/data@today > /backup/data.bkp
zfs recv pool2/foo "<" /backup/data.bkp
-I : envoie tous les flux incrémentiels d'un snapshot à un snapshot cummulé. Permet de créer un clone. Le FS de destination doit préalablement exister.
-i n'envoie que le snapshot le plus récent, -I envoie tous les snapshots créés entre les deux snapshots mis en arguments (voir exemple plus bas).
-R : envoie le flux de réplication de tous les FS descendants. Les propriétés, snapshots, FS descendants et clones sont conservés
Ne pas oublier l'option -D au zfs send si c'est un envoi d'un flux dédupliqué
Pour cette option, je ne suis jamais arrivé à la faire marcher
Comme je l'écris souvent, ne pas hésiter à faire les tests avec des fichiers.
Quel genre de données veux-tu transférer ? (un pool sans datasets ou un pool avec des datasets)
Sinon, en gros:
1) Il faut faire avant tout un snapshot de ton pool ou d'un dataset
zfs snapshot pool/data@today
2) ensuite, il faut faire un send "pipé" vers un recev
zfs send pool/data@today | zfs recv pool2/foo
Celà permet d'envoyer et de recevoir "d'un coup"
le snapshot pool/data@today ne doit pas exister, il sera crée lors du recv
On oeut faire la même chose avec un fichier intermédiaire:
zfs send pool/data@today > /backup/data.bkp
zfs recv pool2/foo "<" /backup/data.bkp
-I : envoie tous les flux incrémentiels d'un snapshot à un snapshot cummulé. Permet de créer un clone. Le FS de destination doit préalablement exister.
-i n'envoie que le snapshot le plus récent, -I envoie tous les snapshots créés entre les deux snapshots mis en arguments (voir exemple plus bas).
-R : envoie le flux de réplication de tous les FS descendants. Les propriétés, snapshots, FS descendants et clones sont conservés
Ne pas oublier l'option -D au zfs send si c'est un envoi d'un flux dédupliqué
Pour cette option, je ne suis jamais arrivé à la faire marcher
Comme je l'écris souvent, ne pas hésiter à faire les tests avec des fichiers.
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas
... et pas à jour en plus
(çà craint)
Conception d'un "système bizarre"
de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.
Conception d'un "système bizarre"
- ernie
- Forum Moderator

- Posts: 1458
- Joined: 26 Aug 2012 19:09
- Location: France - Val d'Oise
- Status: Offline
Re: Migration d'un pool
Les 2 mon capitaine.
Mon pool a des datasets et 2 répertoires.
Je vais vers des tests avec Zrep car il effectue les send snapshots.
Mon pool a des datasets et 2 répertoires.
Je vais vers des tests avec Zrep car il effectue les send snapshots.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
- mtiburs
- Forum Moderator

- Posts: 951
- Joined: 09 Aug 2012 23:34
- Location: France - Besançon
- Status: Offline
Re: Migration d'un pool
Une petite différence:
- zfs send et zfs recv sont des commandes simples qui font des choses précises (on pourrait dire de "bas niveau")
- zrep est plus une fonction (qui utilise zfs send et zfs recv) pour faire un travail ou un service défini.
Donc, même si zrep fera ce que tu as envie de faire, je pense qu'il est "mieux" d'utiliser la commande "directe" plutôt qu'une configuration qui utilisera la commande d'une manière "indirecte" (car tu ne sais pas vraiment ce qui sera fait)
Ceci étant, quand on connait bien un système, je comprends qu'on puisse l'utiliser d'une manière alternative
- zfs send et zfs recv sont des commandes simples qui font des choses précises (on pourrait dire de "bas niveau")
- zrep est plus une fonction (qui utilise zfs send et zfs recv) pour faire un travail ou un service défini.
Donc, même si zrep fera ce que tu as envie de faire, je pense qu'il est "mieux" d'utiliser la commande "directe" plutôt qu'une configuration qui utilisera la commande d'une manière "indirecte" (car tu ne sais pas vraiment ce qui sera fait)
Ceci étant, quand on connait bien un système, je comprends qu'on puisse l'utiliser d'une manière alternative
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas
... et pas à jour en plus
(çà craint)
Conception d'un "système bizarre"
de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.
Conception d'un "système bizarre"
- ernie
- Forum Moderator

- Posts: 1458
- Joined: 26 Aug 2012 19:09
- Location: France - Val d'Oise
- Status: Offline
Re: Migration d'un pool
Bien noté
Merci
Merci
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
- ernie
- Forum Moderator

- Posts: 1458
- Joined: 26 Aug 2012 19:09
- Location: France - Val d'Oise
- Status: Offline
Re: Migration d'un pool
Bonjour,
J'ai testé et la commande
zfs send pool/data@today | zfs recv pool2/foo
marche bien.
Pour ma part j'ai lancé un backup zrep et utilisé les snapshots de zrep pour zfs send zfs rcv.
Impeccable
Encore merci de ton aide
J'ai testé et la commande
zfs send pool/data@today | zfs recv pool2/foo
marche bien.
Pour ma part j'ai lancé un backup zrep et utilisé les snapshots de zrep pour zfs send zfs rcv.
Impeccable
Encore merci de ton aide
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2
Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)