DEFINE MKSYSB CON NIM
PROCEDIMIENTO MKSYSB DE UNA LPAR MEDIANTE NIM SERVER
Objetivo:
Mostrar los pasos a seguir para realizar respaldos del sistema operativo utilizando un servidor NIM.
Nota: No excluir /, /usr, /opt, /var (solamente algunas partes de /var, e.g. /var/tmp, /var/log pueden ser excluidas con precaución)
1- Cómo hacer un mksysb desde el NIM
Desde el NIM, ejecutar el siguiente comando.
# smitty nim
Perform nim Administration tasks
Manage resources
Define a resource
mksysb
Completar la información teniendo en cuenta lo siguiente:
Resource name = como se va a llamar el mksysb generado.
Server of resource = donde va a guardar el mksysb generado. (F4 para ver posibilidades) Seleccionar: master
Location of resource = dentro del server, donde lo va a guardar.
NIM client to buckup = seleccionar particion para respaldar.
create system buckup image = la primera vez para ese host "yes" y luego "no". Es para crear el archivo imagen.
Preview only = primero "yes", ver si da OK y luego "no".
Backup extend atributes = para incluir ACLs, etc en el respaldo.
EXPAND /tmp if needed = yes
Presionar “enter” y esperar hasta que la salida del comando sea “ok”.
La salida debería ser la siguiente:
COMMAND STATUS
Command: OK stdout: yes stderr: no
Before command completion, additional instructions may appear below.
+---------------------------------------------------------------------+
System Backup Image Space Information
(Sizes are displayed in 1024-byte blocks.)
+---------------------------------------------------------------------+
Required = 5204113 (5083 MB) Available = 82376012 (80446 MB)
Creating information file (/image.data) for rootvg.
Creating list of files to back up
Backing up 90548 files...........
90548 of 90548 files backed up (100%)
0512-038 savevg: Backup Completed Successfully.
TIPS:
Usando comando:
# nim -o define -t mksysb -a server=master -a location=/export/respaldos/mksysbbkp -a source=MiMaquinaCliente -a exclude_files=exclude_file -a mk_image=yes mksysbbkp
Usando el archivo exclude:
Este archivo permite manejar archivos que queremos que no estén en el en la imagen que se crea con el mksysb.
exclude_files=exclude_file: con el parámetro exclude_files le indicamos que el archivo que contiene los files que no queremos respaldar.
Crear un exclude_files:
Este es un recurso NIM, al cual le indicamos el archivo que programamos:
# smitty nim
Perform NIM Administration Tasks
Manage Resources
Define a Resource
exclude_files = files to be excluded when creating a mksysb or savev
Define a Resource
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Resource Name [exclude_file]
* Resource Type exclude_files
* Server of Resource [master]
* Location of Resource [/export/scripts/exclude_file]
NFS Client Security Method [] +
NFS Version Access [] +
Comments [Archivo de Exclucion de Imagenes]
Source for Replication []
Un ejemplo del contenido del Archivo exclude:
# /export/scripts> cat exclude_file
^./var/tmp/
^./tmp/
^./opt/app/oracle/product/10.2.0/db_prod/
# /export/scripts>