AMZFS−SNAPSHOT - Online Linux Manual PageSection : 8
Updated : 11/05/2009
Source : Amanda 2​.6​.1p2
Note : System Administration Commands

NAMEamzfs-snapshot − Amanda script to create zfs snapshot

DESCRIPTIONamzfs−snapshot is an Amanda script implementing the Script API​. It should not be run by users directly​. It create a zfs snapshot of the filesystem where the path specified is mounted​. PRE−DLE−* create a snapshot and the POST_DLE_* destroy the snapshot, *−DLE−AMCHECK, *−DLE−ESTIMATE and *−DLE−BACKUP must be set to be executed on the client: execute−on pre−dle−amcheck, post−dle−amcheck, pre−dle−estimate, post−dle−estimate, pre−dle−backup, post−dle−backup execute−where clientThe PRE_DLE_* script output a DIRECTORY property telling where the directory is located in the snapshot​. The application must be able to use the DIRECTORY property, amgtar can do it​. The script is run as the amanda user, it must have the priviledge to create and destroy snapshot: zfs allow −ldu AMANDA_USER mount,snapshot,destroy FILESYSTEMSome system doesn´t have "zfs allow", but you can give the Amanda backup user the rights to manipulate ZFS filesystems by using the following command: usermod −P "ZFS File System Management,ZFS Storage Management" AMANDA_USERThis will require that your run zfs under pfexec, set the PFEXEC property to YES​. The format of the DLE must be one of: Desciption Example −−−−−−−−−− −−−−−−− Mountpoint /data Arbitrary mounted dir /data/interesting_dir ZFS pool name datapool ZFS filesystem datapool/database ZFS logical volume datapool/dbvolThe filesystem must be mounted​.

PROPERTIESThis section lists the properties that control amzfs−snapshot´s functionality​. See amanda-scripts(7) for information on the Script API, script configuration​. DF−PATH Path to the ´df´ binary, search in $PATH by default​. ZFS−PATH Path to the ´zfs´ binary, search in $PATH by default​. PFEXEC−PATH Path to the ´pfexec´ binary, search in $PATH by default​. PFEXEC If "NO" (the default), pfexec is not used, if set to "YES" then pfexec is used​.

EXAMPLEIn this example, a dumptype is defined to use amzfs−snapshot script to create a snapshot and use amgtar to backup the snapshot​. define script−tool amzfs_snapshot { comment "backup of zfs snapshot" plugin "amzfs−snapshot" execute−on pre−dle−amcheck, post−dle−amcheck, pre−dle−estimate, post−dle−estimate, pre−dle−backup, post−dle−backup execute−where client #property "DF−PATH" "/usr/sbin/df" #property "ZFS−PATH" "/usr/sbin/zfs" #property "PFEXEC−PATH" "/usr/sbin/pfexec" #property "PFEXEC" "NO" } define dumptype user−zfs−amgtar { dt_amgtar script "amzfs_snapshot" }

SEE ALSOamanda.conf(5), amanda-client.conf(5), amanda-scripts(7)

AUTHORSJean−Louis Martineau <​martineau@zmanda​.com​> Zmanda, Inc​. (http://www​.zmanda​.com) Dustin J​. Mitchell <​dustin@zmanda​.com​> Zmanda, Inc​. (http://www​.zmanda​.com)
0
Johanes Gumabo
Data Size   :   10,910 byte
man-amzfs-snapshot.8Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   4 / 180,823
Visitor ID   :     :  
Visitor IP   :   18.191.171.72   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.