Ignite-UX Reference (March 2010, B3921-90005)
make_net_recovery(1M) make_net_recovery(1M)
/usr/sbin/exportfs -av
Networking Features
Tw o NFS mount points are established on the client by make_net_recovery. The
/var/opt/ignite/clients directory on the Ignite-UX server is mounted to the client system to
store configuration files which describe the client configuration and location of the recovery archive. The
second mount point is made to the archive_server:archive_directory (see the -a option) and is used to
store the recovery archive of the client system. After successful or unsuccessful completion of the system
recovery archive, the NFS mount points are unmounted.
The NFS mount for the archive directory may be exported on a per-client basis. A separate archive direc-
tory is used for each client. This allows the NFS export of each directory only to the individual client own-
ing the archive, which provides security.
If the default NFS mount options are unsuitable for your network environment, you can pre-mount those
directories with whatever options are necessary. make_net_recovery will discover that they are
already mounted and not attempt to mount them. For example, you can do the following if the read and
write buffers had to be 1KB in size:
mount -F nfs -orsize=1024,wsize=1024 archive_server:archive_directory \
/var/opt/ignite/recovery/arch_mnt
mount -F nfs -orsize=1024,wsize=1024 archive_server:/var/opt/ignite/clients \
/var/opt/ignite/recovery/client_mnt
The actual arguments must match those for the -a option if it is used in the first mount command.
If the client system does not have the most recent versions of Ignite-UX tools, the Ignite-UX GUI uses
swinstall to install the recovery package which includes all necessary files to perform the
recovery.
International Code Set Support
Ignite-UX uses a variety of system commands to accomplish its functionality. Because the output of many
of these commands is parsed, Ignite-UX ensures that the POSIX locale is normally used by modifying envi-
ronment variables. Help text and some command output not parsed by Ignite-UX will be left in the user’s
specified locale.
RETURN VALUE
make_net_recovery returns the following values:
0 No warnings or failures occurred; the execution completed successfully.
1 A failure occurred.
2 A warning occurred.
EXAMPLES
Since make_net_recovery actually runs on the client instead of the server, all examples have the -s
server command-line option. This option is required for the command, so that the client (local system) will
know what system to contact as the Ignite-UX server.
Create a system recovery archive by interacting with the Ignite-UX GUI from the Ignite-UX server:
export DISPLAY=hostname:0
ignite
Create a system recovery archive from the client, using settings from the last invocation of the Ignite-UX
GUI:
make_net_recovery -s myserver
Create a system recovery archive with all the files/directories on the disk(s)/volume group(s) containing the
files specified by the default essentials file list /opt/ignite/recovery/mnr_essentials or the
user-defined version of this file, that replaces this file,
/var/opt/ignite/recovery/mnr_essentials:
make_net_recovery -s myserver -A
6