Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
backup:zfs [2021/11/08 10:17] – [Sauvegarde dans un fichier] david | backup:zfs [2022/03/10 21:43] – [Sauvegarder] david |
---|
* ''-d'' va supprimer le nom du ''pool'' du chemin de la sauvegarde. | * ''-d'' va supprimer le nom du ''pool'' du chemin de la sauvegarde. |
* ''-u'' ne pas monter le système sur la cible. | * ''-u'' ne pas monter le système sur la cible. |
* ''-F'' va supprimer sur la cible les clichés qui ne sont plus sur la source. | * ''-F'' va supprimer sur la cible les clichés qui ne sont plus sur la source. Ne fonctionne qu'avec ''-R''. |
| |
Affinez et accélérer le transfert par : | Affinez et accélérer le transfert par : |
En particulier, un //dataset// qui aurait des blocs de taille supérieurs à ''128K'' (paramètre ''recordsize'') autorisé par l'option ''large_blocks'' n'est pas pris en charge par le boot-loader. | En particulier, un //dataset// qui aurait des blocs de taille supérieurs à ''128K'' (paramètre ''recordsize'') autorisé par l'option ''large_blocks'' n'est pas pris en charge par le boot-loader. |
</callout> | </callout> |
| |
| ==== Précautions ==== |
| Pour éviter des montages inattendus sur la machine cible, évitez de transférer les point de montages avec la sauvegarde |
| |
| * '' zfs recv … -x canmount -x mountpoint '' |
| ou |
| *'' zfs recv … -o canmount=off -x mountpoint '' |
| |
| Si vous avez autorisé le passage de la propriété ''canmount'' sur <label type="success">D</label>. |
| |
==== Sauvegarde incrémentale ==== | ==== Sauvegarde incrémentale ==== |
| |
| |
L'option ''-r'' (//récursif//) donnée à ''zfs send'' va envoyer en cascade le ''dataset'' parent ainsi que ses enfants. | L'option ''-R'' (//replicate//) donnée à ''zfs send'' va envoyer en cascade le ''dataset'' parent ainsi que ses enfants. |
Ça a un coté pratique, puisque vous n'aurez pas à définir un par un les éléments que vous voulez sauvegarder. | Ça a un coté pratique, puisque vous n'aurez pas à définir un par un les éléments que vous voulez sauvegarder et qu'il est nécessaire pour que ''-F'' fonctionne. |
D'un autre coté, vous allez absolument tout sauvegarder, en particulier de nombreuses données dont vous n'aurez pas besoin ensuite, par exemple ''/usr/src'', ''/tmp'' et une partie des enfants de ''/var''. | D'un autre coté, vous allez absolument tout sauvegarder, en particulier de nombreuses données dont vous n'aurez pas besoin ensuite, par exemple ''/usr/src'', ''/tmp'' et une partie des enfants de ''/var''. |
| |