computer-playbook/roles/independent_backup-to-usb
2023-05-27 23:04:22 +02:00
..
handlers Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00
meta Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00
tasks Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00
templates Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00
vars Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00
README.md Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00

independent_backup-to-usb

This Ansible role automates the process of performing backups to a swappable USB device.

Features

  • Automatically starts the backup process when a specific USB device is plugged in.
  • Provides a systemd service to run the backup script at boot if the USB device is already connected.
  • Supports customization of the backup source path and mount point.

Configuration

The following variables can be customized in the vars/main.yml file:

  • mount_point: The mount point where the USB device will be mounted.
  • backup_to_usb_script_path: The path to the backup script that will be executed when the USB device is connected.

Credits

This role was created and maintained by Kevin Veen-Birkenbach. Contact: kevin@veen.world

More Information

For more details on how the independent_backup-to-usb role works, please refer to the Ansible documentation and the role's source code.