https://github.com/xploit9999/ansible_backup_solaris
Playbook para realizar backup de sistemas operativo Solaris 11/10 sobre sistemas ZFS/UFS
https://github.com/xploit9999/ansible_backup_solaris
ansible ansible-playbook
Last synced: about 1 year ago
JSON representation
Playbook para realizar backup de sistemas operativo Solaris 11/10 sobre sistemas ZFS/UFS
- Host: GitHub
- URL: https://github.com/xploit9999/ansible_backup_solaris
- Owner: Xploit9999
- Created: 2023-12-08T20:42:17.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-08T21:01:28.000Z (over 2 years ago)
- Last Synced: 2025-02-08T19:16:21.991Z (over 1 year ago)
- Topics: ansible, ansible-playbook
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Descripcion del playbook
* Este playbook tiene como objetivo realizar las copias de seguridad de sistemas operativos Solaris10/11 sobre sistemas de archivos ZFS/UFS.
### Requerimiento antes de usar el playbook
* No hay como tal requerimiento ya que todo se hace con modulos del community general collection.
### Modo de Uso del Playbook
* Tener creado nuestro inventario con los servidores en el que se va a ejecutar el playbook. Tener en cuenta la version del interprete de python, ya que en los sistemas de operativos Solaris dependiendo de su version viene por defecto python 2.7, version que es aceptable para la ejecutacion de ansible pero que en los Solaris 11.4 viene python3 pero su version 3.4, cosa que no funciona en ansible ya que se solicita que se desde la 3.6+. Por lo que en el mismo inventario se le puede indicar con que interprete se ejecute para evitar estos conflictos con ansible o tambien se le puede indicar como extra vars. En este proyecto deje a modo de ejemplo un archivo llamado inventario.ini como referencia.
* En el directorio **/vars/main.yml** encontrara las variables que son modificables de acuerdo al entorno en el cual se va a ejecutar el playbook.
```
---
pool: rpool
fs: /backups # <- Puede modificarle el nombre del filesystem en el que se alojara los backups.
nfs: 192.168.124.1:/backups # <- Puede modificarle el recurso nfs que se usara
snapshot: rpool@archive
...
```