Config backup definition script

This commit is contained in:
Jamie Cameron
2012-09-16 22:19:19 -07:00
parent db91b8f0a9
commit ebda4b84ab
6 changed files with 46 additions and 0 deletions

41
iscsi-client/backup_config.pl Executable file
View 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;

View File

@ -1,5 +1,6 @@
config_file=/etc/iscsi/iscsid.conf
initiator_file=/etc/iscsi/initiatorname.iscsi
ifaces_dir=/var/lib/iscsi/ifaces
iscsiadm=/sbin/iscsiadm
iscsiiname=/sbin/iscsi-iname
init_name=iscsid iscsi

View File

@ -1,5 +1,6 @@
config_file=/etc/iscsi/iscsid.conf
initiator_file=/etc/iscsi/initiatorname.iscsi
ifaces_dir=/var/lib/iscsi/ifaces
iscsiadm=iscsiadm
iscsiiname=iscsi-iname
init_name=open-iscsi

View File

@ -1,4 +1,5 @@
config_file=/etc/iscsi/iscsid.conf
initiator_file=/etc/iscsi/initiatorname.iscsi
ifaces_dir=/var/lib/iscsi/ifaces
iscsiadm=iscsiadm
iscsiiname=iscsi-iname

View File

@ -1,5 +1,6 @@
config_file=/etc/iscsi/iscsid.conf
initiator_file=/etc/iscsi/initiatorname.iscsi
ifaces_dir=/var/lib/iscsi/ifaces
iscsiadm=/sbin/iscsiadm
iscsiiname=/sbin/iscsi-iname
init_name=iscsid

View File

@ -1,5 +1,6 @@
config_file=Full path to Open-iSCSI client configuration 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
iscsiadm=Full path to iscsiadm command,0
iscsiiname=Full path to iscsi-iname command,0