mirror of
https://github.com/webmin/webmin.git
synced 2025-07-25 15:09:18 +00:00
Config backup definition script
This commit is contained in:
41
iscsi-client/backup_config.pl
Executable file
41
iscsi-client/backup_config.pl
Executable file
@ -0,0 +1,41 @@
|
|||||||
|
|
||||||
|
do 'iscsi-client-lib.pl';
|
||||||
|
|
||||||
|
# backup_config_files()
|
||||||
|
# Returns files and directories that can be backed up
|
||||||
|
sub backup_config_files
|
||||||
|
{
|
||||||
|
return ( $config{'config_file'}, $config{'initiator_file'},
|
||||||
|
$config{'ifaces_dir'} );
|
||||||
|
}
|
||||||
|
|
||||||
|
# pre_backup(&files)
|
||||||
|
# Called before the files are actually read
|
||||||
|
sub pre_backup
|
||||||
|
{
|
||||||
|
return undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
# post_backup(&files)
|
||||||
|
# Called after the files are actually read
|
||||||
|
sub post_backup
|
||||||
|
{
|
||||||
|
return undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
# pre_restore(&files)
|
||||||
|
# Called before the files are restored from a backup
|
||||||
|
sub pre_restore
|
||||||
|
{
|
||||||
|
return undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
# post_restore(&files)
|
||||||
|
# Called after the files are restored from a backup
|
||||||
|
sub post_restore
|
||||||
|
{
|
||||||
|
return undef;
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
@ -1,5 +1,6 @@
|
|||||||
config_file=/etc/iscsi/iscsid.conf
|
config_file=/etc/iscsi/iscsid.conf
|
||||||
initiator_file=/etc/iscsi/initiatorname.iscsi
|
initiator_file=/etc/iscsi/initiatorname.iscsi
|
||||||
|
ifaces_dir=/var/lib/iscsi/ifaces
|
||||||
iscsiadm=/sbin/iscsiadm
|
iscsiadm=/sbin/iscsiadm
|
||||||
iscsiiname=/sbin/iscsi-iname
|
iscsiiname=/sbin/iscsi-iname
|
||||||
init_name=iscsid iscsi
|
init_name=iscsid iscsi
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
config_file=/etc/iscsi/iscsid.conf
|
config_file=/etc/iscsi/iscsid.conf
|
||||||
initiator_file=/etc/iscsi/initiatorname.iscsi
|
initiator_file=/etc/iscsi/initiatorname.iscsi
|
||||||
|
ifaces_dir=/var/lib/iscsi/ifaces
|
||||||
iscsiadm=iscsiadm
|
iscsiadm=iscsiadm
|
||||||
iscsiiname=iscsi-iname
|
iscsiiname=iscsi-iname
|
||||||
init_name=open-iscsi
|
init_name=open-iscsi
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
config_file=/etc/iscsi/iscsid.conf
|
config_file=/etc/iscsi/iscsid.conf
|
||||||
initiator_file=/etc/iscsi/initiatorname.iscsi
|
initiator_file=/etc/iscsi/initiatorname.iscsi
|
||||||
|
ifaces_dir=/var/lib/iscsi/ifaces
|
||||||
iscsiadm=iscsiadm
|
iscsiadm=iscsiadm
|
||||||
iscsiiname=iscsi-iname
|
iscsiiname=iscsi-iname
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
config_file=/etc/iscsi/iscsid.conf
|
config_file=/etc/iscsi/iscsid.conf
|
||||||
initiator_file=/etc/iscsi/initiatorname.iscsi
|
initiator_file=/etc/iscsi/initiatorname.iscsi
|
||||||
|
ifaces_dir=/var/lib/iscsi/ifaces
|
||||||
iscsiadm=/sbin/iscsiadm
|
iscsiadm=/sbin/iscsiadm
|
||||||
iscsiiname=/sbin/iscsi-iname
|
iscsiiname=/sbin/iscsi-iname
|
||||||
init_name=iscsid
|
init_name=iscsid
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
config_file=Full path to Open-iSCSI client configuration file,0
|
config_file=Full path to Open-iSCSI client configuration file,0
|
||||||
initiator_file=Full path to initiator name file,0
|
initiator_file=Full path to initiator name file,0
|
||||||
|
ifaces_dir=Full path to interfaces directory,0
|
||||||
init_name=Bootup script names,0
|
init_name=Bootup script names,0
|
||||||
iscsiadm=Full path to iscsiadm command,0
|
iscsiadm=Full path to iscsiadm command,0
|
||||||
iscsiiname=Full path to iscsi-iname command,0
|
iscsiiname=Full path to iscsi-iname command,0
|
||||||
|
Reference in New Issue
Block a user