I've been using GhostBSD for well over a year and am contemplating upgrading to 26.1-R15.0p5 through the Update Station, but I don't have any kind of backups for my data and I am unclear if I have a sufficient backup for my system itself. The tools are different than what I am used to in Linux Mint, so what are my best options?
1- Format hard drive: I attached a spare 300 GB external hard drive formatted as NTFS full of old data via USB that I want to re-format and re-purpose as my backup drive for my GhostBSD desktop. What tool must I use to format it? Must I use the terminal? And what file system? ZFS? I know nothing about ZFS or how to use it other than I am pretty sure that's the file system for my GhostBSD internal system drive.
2- What application can I use to automate data backups of files in my home directory or other directories that I want to back up ? On Linux Mint I use a GUI application called BackinTime that automatically backs up my individual data files every morning while I am sleeping to an hard external drive. Is there something like that for GhostBSD?
3- What about system backups? I used Backup Station to create a new Boot Environment. It's only about 50 MB and took only minutes to do. Is that it? That seemed way too small, too quick, and too easy to be sufficient. Linux Mint uses something called Timeshift to automate system backups say, once per month, and keeps as many or as few recent ones as you think you need and deletes older ones. The files are much bigger. Is Backup Station similar to that? It seems like you have to manually do it in Backup Station unless the Update Station does it for you when you do an upgrade.
4- Is there such a thing as making an image of my GhostBSD system drive and restoring from that if necessary? Once per quarter or so I use Foxclone on a USB stick that I boot into to clone the whole Linux Mint system drive as is, data and system and all as another type of system recovery possibility.
Thanks for any direction.