The beadm create command has the following options:
–a – Activate the newly created boot environment upon creation. The default is to not activate the newly created boot environment.
–d description – Provide a custom description to be used as the title in the x86 GRUB menu or the SPARC boot menu to describe the new boot environment. If this option is not used, BeName is used for the title.
–e non-activeBeName – Create a new boot environment from a specified existing, but inactive, boot environment. The default is to create the boot environment from the active boot environment.
–e BeName@snapshot – Create a new boot environment from a specified, existing snapshot of the boot environment.
–o property=value – Create the datasets for a new boot environment with specific ZFS properties. Multiple -o options can be specified. See the zfs (1M) man page for more information on the –o option.
–p zpool – Create the datasets for a new boot environment within a specified zpool. If this option is not provided, the default behavior is to create the new boot environment in the same pool as the original boot environment. The –p option is not supported within a non-global zone.
Use the command as follows:
# beadm create BeName@snapshotdescription
The snapshot name must use the format, BeName@snapshotdescription, where BeName is the name of an existing boot environment that you want to make a snapshot from. Provide a custom snapshot description to identify the date or purpose of the snapshot.