Lines Matching full:zfs

40 .Dt ZFS 8
44 .Nm zfs
45 .Nd configure ZFS datasets
59 command configures ZFS datasets within a ZFS storage pool, as described in
61 A dataset is identified by a unique path within the ZFS namespace:
83 ZFS tunables
86 .Xr zfs 4 .
93 While ZFS file systems are designed to be POSIX-compliant, known issues exist
126 Native properties either export internal statistics or control ZFS behavior.
128 User properties have no effect on ZFS behavior, but you can use them to annotate
137 ZFS will encrypt file and zvol data, file attributes, ACLs, permission bits,
142 .Xr zfs-load-key 8 .
161 userland utility and the zfs kernel module.
169 .It Xr zfs-list 8
171 .It Xr zfs-create 8
172 Creates a new ZFS file system or volume.
173 .It Xr zfs-destroy 8
175 .It Xr zfs-rename 8
177 .It Xr zfs-upgrade 8
183 .It Xr zfs-snapshot 8
185 .It Xr zfs-rollback 8
187 .It Xr zfs-hold 8 Ns / Ns Xr zfs-release 8
190 .Nm zfs Cm destroy
193 .It Xr zfs-diff 8
201 .It Xr zfs-clone 8
203 .It Xr zfs-promote 8
211 .It Xr zfs-send 8
214 .It Xr zfs-receive 8
219 .Xr zfs-send 8
221 .It Xr zfs-bookmark 8
225 .Nm zfs Cm send
227 .It Xr zfs-redact 8
236 .It Xr zfs-get 8
238 .It Xr zfs-set 8
240 .It Xr zfs-inherit 8
249 .It Xr zfs-userspace 8 Ns / Ns Xr zfs-groupspace 8 Ns / Ns Xr zfs-projectspace 8
252 .It Xr zfs-project 8
258 .It Xr zfs-mount 8
259 Displays all ZFS file systems currently mounted, or mount ZFS filesystem
263 .It Xr zfs-unmount 8
264 Unmounts currently mounted ZFS file systems.
269 .It Xr zfs-share 8
270 Shares available ZFS file systems.
271 .It Xr zfs-unshare 8
272 Unshares currently shared ZFS file systems.
277 .It Xr zfs-allow 8
279 .It Xr zfs-unallow 8
285 .It Xr zfs-change-key 8
287 .It Xr zfs-load-key 8
289 .It Xr zfs-unload-key 8
296 .It Xr zfs-program 8
297 Execute ZFS administrative operations
303 .It Xr zfs-jail 8
305 .It Xr zfs-unjail 8
311 .It Xr zfs-wait 8
327 .\" Examples 1, 4, 6, 7, 11, 14, 16 are shared with zfs-set.8.
328 .\" Examples 1, 10 are shared with zfs-create.8.
329 .\" Examples 2, 3, 10, 15 are also shared with zfs-snapshot.8.
330 .\" Examples 3, 10, 15 are shared with zfs-destroy.8.
331 .\" Examples 5 are shared with zfs-list.8.
332 .\" Examples 8 are shared with zfs-rollback.8.
333 .\" Examples 9, 10 are shared with zfs-clone.8.
334 .\" Examples 10 are also shared with zfs-promote.8.
335 .\" Examples 10, 15 also are shared with zfs-rename.8.
336 .\" Examples 12, 13 are shared with zfs-send.8.
337 .\" Examples 12, 13 are also shared with zfs-receive.8.
338 .\" Examples 17, 18, 19, 20, 21 are shared with zfs-allow.8.
339 .\" Examples 22 are shared with zfs-diff.8.
340 .\" Examples 23 are shared with zfs-bookmark.8.
342 .Ss Example 1 : No Creating a ZFS File System Hierarchy
351 .Dl # Nm zfs Cm create Ar pool/home
352 .Dl # Nm zfs Cm set Sy mountpoint Ns = Ns Ar /export/home pool/home
353 .Dl # Nm zfs Cm create Ar pool/home/bob
355 .Ss Example 2 : No Creating a ZFS Snapshot
359 .Pa .zfs/snapshot
363 .Dl # Nm zfs Cm snapshot Ar pool/home/bob Ns @ Ns Ar yesterday
370 .Pa .zfs/snapshot
373 .Dl # Nm zfs Cm snapshot Fl r Ar pool/home Ns @ Ns Ar yesterday
374 .Dl # Nm zfs Cm destroy Fl r Ar pool/home Ns @ Ns Ar yesterday
385 .Dl # Nm zfs Cm set Sy compression Ns = Ns Sy off Ar pool/home
386 .Dl # Nm zfs Cm set Sy compression Ns = Ns Sy on Ar pool/home/anne
388 .Ss Example 5 : No Listing ZFS Datasets
398 .No # Nm zfs Cm list
406 .Ss Example 6 : No Setting a Quota on a ZFS File System
409 .Dl # Nm zfs Cm set Sy quota Ns = Ns Ar 50G pool/home/bob
411 .Ss Example 7 : No Listing ZFS Properties
415 .No # Nm zfs Cm get Sy all Ar pool/home/bob
463 .No # Nm zfs Cm get Fl H o Sy value compression Ar pool/home/bob
470 .No # Nm zfs Cm get Fl r s Sy local Fl o Sy name , Ns Sy property , Ns Sy value all Ar pool/home/bob
476 .Ss Example 8 : No Rolling Back a ZFS File System
482 .Dl # Nm zfs Cm rollback Fl r Ar pool/home/anne Ns @ Ns Ar yesterday
484 .Ss Example 9 : No Creating a ZFS Clone
488 .Dl # Nm zfs Cm clone Ar pool/home/bob@yesterday pool/clone
490 .Ss Example 10 : No Promoting a ZFS Clone
495 .No # Nm zfs Cm create Ar pool/project/production
497 .No # Nm zfs Cm snapshot Ar pool/project/production Ns @ Ns Ar today
498 .No # Nm zfs Cm clone Ar pool/project/production@today pool/project/beta
500 .No # Nm zfs Cm promote Ar pool/project/beta
501 .No # Nm zfs Cm rename Ar pool/project/production pool/project/legacy
502 .No # Nm zfs Cm rename Ar pool/project/beta pool/project/production
504 .No # Nm zfs Cm destroy Ar pool/project/legacy
507 .Ss Example 11 : No Inheriting ZFS Properties
513 .Dl # Nm zfs Cm inherit Sy checksum Ar pool/home/bob pool/home/anne
515 .Ss Example 12 : No Remotely Replicating ZFS Data
528 .No # Nm zfs Cm send Ar pool/fs@a |
529 .No " " Nm ssh Ar host Nm zfs Cm receive Ar poolB/received/fs Ns @ Ns Ar a
530 .No # Nm zfs Cm send Fl i Ar a pool/fs@b |
531 .No " " Nm ssh Ar host Nm zfs Cm receive Ar poolB/received/fs
534 .Ss Example 13 : No Using the Nm zfs Cm receive Fl d No Option
550 .No # Nm zfs Cm send Ar poolA/fsA/fsB@snap |
551 .No " " Nm ssh Ar host Nm zfs Cm receive Fl d Ar poolB/received
558 .Dl # Nm zfs Cm set Ar com.example : Ns Ar department Ns = Ns Ar 12345 tank/accounting
566 .No # Nm zfs Cm destroy Fl r Ar pool/users@7daysago
567 .No # Nm zfs Cm rename Fl r Ar pool/users@6daysago No @ Ns Ar 7daysago
568 .No # Nm zfs Cm rename Fl r Ar pool/users@5daysago No @ Ns Ar 6daysago
569 .No # Nm zfs Cm rename Fl r Ar pool/users@4daysago No @ Ns Ar 5daysago
570 .No # Nm zfs Cm rename Fl r Ar pool/users@3daysago No @ Ns Ar 4daysago
571 .No # Nm zfs Cm rename Fl r Ar pool/users@2daysago No @ Ns Ar 3daysago
572 .No # Nm zfs Cm rename Fl r Ar pool/users@yesterday No @ Ns Ar 2daysago
573 .No # Nm zfs Cm rename Fl r Ar pool/users@today No @ Ns Ar yesterday
574 .No # Nm zfs Cm snapshot Fl r Ar pool/users Ns @ Ns Ar today
577 .Ss Example 16 : No Setting sharenfs Property Options on a ZFS File System
586 .Dl # Nm zfs Cm set Sy sharenfs Ns = Ns ' Ns Ar rw Ns =@123.123.0.0/16:[::1],root= Ns Ar neo Ns ' tank/home
591 .Ss Example 17 : No Delegating ZFS Administration Permissions on a ZFS Dataset
600 .No # Nm zfs Cm allow Sy cindys create , Ns Sy destroy , Ns Sy mount , Ns Sy snapshot Ar tank/cindys
601 .No # Nm zfs Cm allow Ar tank/cindys
616 .Ss Example 18 : No Delegating Create Time Permissions on a ZFS Dataset
627 .No # Nm zfs Cm allow Ar staff Sy create , Ns Sy mount Ar tank/users
628 .No # Nm zfs Cm allow Fl c Sy destroy Ar tank/users
629 .No # Nm zfs Cm allow Ar tank/users
637 .Ss Example 19 : No Defining and Granting a Permission Set on a ZFS Dataset
645 .No # Nm zfs Cm allow Fl s No @ Ns Ar pset Sy create , Ns Sy destroy , Ns Sy snapshot , Ns Sy mount Ar tank/users
646 .No # Nm zfs Cm allow staff No @ Ns Ar pset tank/users
647 .No # Nm zfs Cm allow Ar tank/users
655 .Ss Example 20 : No Delegating Property Permissions on a ZFS Dataset
664 .No # Nm zfs Cm allow Ar cindys Sy quota , Ns Sy reservation Ar users/home
665 .No # Nm zfs Cm allow Ar users/home
669 cindys% zfs set quota=10G users/home/marks
670 cindys% zfs get quota users/home/marks
675 .Ss Example 21 : No Removing ZFS Delegated Permissions on a ZFS Dataset
685 .No # Nm zfs Cm unallow Ar staff Sy snapshot Ar tank/users
686 .No # Nm zfs Cm allow Ar tank/users
694 .Ss Example 22 : No Showing the differences between a snapshot and a ZFS Dataset
696 snapshot of a ZFS dataset and its current state.
701 .No # Nm zfs Cm diff Fl F Ar tank/test@before tank/test
713 .Dl # Nm zfs Cm bookmark Ar rpool Ns @ Ns Ar snapshot rpool Ns # Ns Ar bookmark
715 .Ss Example 24 : No Setting Sy sharesmb No Property Options on a ZFS File System
716 The following example show how to share SMB filesystem through ZFS.
724 Samba will need to bind to the loopback interface for the ZFS utilities to
747 .Nm zfs Cm diff
749 .Nm zfs Cm list
753 .Nm zfs Cm mount
756 to mount ZFS datasets.
757 This option is provided for backwards compatibility with older ZFS versions.
761 .Nm zfs
769 .Pa /dev/zfs
802 .Xr zfs-allow 8 ,
803 .Xr zfs-bookmark 8 ,
804 .Xr zfs-change-key 8 ,
805 .Xr zfs-clone 8 ,
806 .Xr zfs-create 8 ,
807 .Xr zfs-destroy 8 ,
808 .Xr zfs-diff 8 ,
809 .Xr zfs-get 8 ,
810 .Xr zfs-groupspace 8 ,
811 .Xr zfs-hold 8 ,
812 .Xr zfs-inherit 8 ,
813 .Xr zfs-jail 8 ,
814 .Xr zfs-list 8 ,
815 .Xr zfs-load-key 8 ,
816 .Xr zfs-mount 8 ,
817 .Xr zfs-program 8 ,
818 .Xr zfs-project 8 ,
819 .Xr zfs-projectspace 8 ,
820 .Xr zfs-promote 8 ,
821 .Xr zfs-receive 8 ,
822 .Xr zfs-redact 8 ,
823 .Xr zfs-release 8 ,
824 .Xr zfs-rename 8 ,
825 .Xr zfs-rollback 8 ,
826 .Xr zfs-send 8 ,
827 .Xr zfs-set 8 ,
828 .Xr zfs-share 8 ,
829 .Xr zfs-snapshot 8 ,
830 .Xr zfs-unallow 8 ,
831 .Xr zfs-unjail 8 ,
832 .Xr zfs-unload-key 8 ,
833 .Xr zfs-unmount 8 ,
834 .Xr zfs-unshare 8 ,
835 .Xr zfs-upgrade 8 ,
836 .Xr zfs-userspace 8 ,
837 .Xr zfs-wait 8 ,