fortinet.fortios.fortios_system_config_backup_restore – Backup/restore fortigate configuration¶
Note
This plugin is part of the fortinet.fortios collection (version 1.1.9).
To install it use: ansible-galaxy collection install fortinet.fortios
.
To use it in a playbook, specify: fortinet.fortios.fortios_system_config_backup_restore
.
New in version 2.10: of fortinet.fortios
Synopsis¶
This module is able to backup or restore the global or particial settings of the fortigate Examples include all parameters and values need to be adjusted to datasources before usage. Tested with FOS v6.0.0
Requirements¶
The below requirements are needed on the host that executes this module.
ansible>=2.9.0
Examples¶
- hosts: fortigates
connection: httpapi
collections:
- fortinet.fortios
vars:
vdom: "root"
ansible_httpapi_use_ssl: yes
ansible_httpapi_validate_certs: no
ansible_httpapi_port: 443
tasks:
- name: backup a_specific_vdom settings
fortios_system_config_backup_restore:
config: "system config backup"
vdom: "{{ vdom }}"
backup: "yes"
scope: "vdom"
filename: "/tmp/backup_vdom"
- name: backup global settings
fortios_system_config_backup_restore:
config: "system config backup"
vdom: "{{ vdom }}"
backup: "yes"
scope: "global"
filename: "/tmp/backup_global"
- name: Restore a_specific_vdom settings
fortios_system_config_backup_restore:
config: "system config restore"
vdom: "{{ vdom }}"
scope: "vdom"
filename: "/tmp/backup_vdom"
- name: Restore global settings
fortios_system_config_backup_restore:
config: "system config restore"
vdom: "{{ vdom }}"
scope: "global"
filename: "/tmp/backup_global"
Authors¶
Link Zheng (@chillancezen)
Hongbin Lu (@fgtdev-hblu)
Frank Shen (@frankshen01)
Jie Xue (@JieX19)
Miguel Angel Munoz (@mamunozgonzalez)
Nicolas Thomas (@thomnico)