Oracle Solaris ZFS File System (MOSC)

MOSC Banner

zfs send receive creating alternate boot environment with "N" flag

edited Sep 21, 2019 6:50AM in Oracle Solaris ZFS File System (MOSC) 3 commentsAnswered

Hi,

I have inherited a script that prepares a backup of the rpool every evening at midnight.

zfs list -r -t snapshot rpool | grep "@backup"

if [[ $? -eq 0 ]] ; then

        zfs destroy -r rpool@backup || die "zfs destroy -r rpool@backup failed"

fi

zfs destroy -r rpool_os_backup > /dev/null 2>&1

for FS in `zfs list -H -r -t fs -o name rpool` ; do

        zfs snapshot $FS@backup  || die "zfs snapshot $FS@backup failed"

done

ERRORS=`(zfs send -R rpool@backup | zfs receive -F -o mountpoint=none -o readonly=on -o compression=on rpool_os_backup) 2>&1 `

if [[ $? -ne 0 ]] ; then

        echo ZFS ERRORS: $ERRORS

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center