fortinet / fortinet.fortios / 1.1.9 / module / fortios_system_config_backup_restore Backup/restore fortigate configuration | "added in version" 2.10 of fortinet.fortios" Authors: Link Zheng (@chillancezen), Hongbin Lu (@fgtdev-hblu), Frank Shen (@frankshen01), Jie Xue (@JieX19), Miguel Angel Munoz (@mamunozgonzalez), Nicolas Thomas (@thomnico) preview | supported by communityfortinet.fortios.fortios_system_config_backup_restore (1.1.9) — module
Install with ansible-galaxy collection install fortinet.fortios:==1.1.9
collections: - name: fortinet.fortios version: 1.1.9
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
- 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"