Looking around in the Haiku website and these forums, there is not much information about how one best set-up to painlessly recover from a catastrophic system and/or data hiccup
There is some information about package management and how software and system updates are handled ( https://www.haiku-os.org/guides/daily-tasks/updating-system/ ). However, it looks like one would have to experiment to figure out how this would work to recover from a failed system drive.
One thing which appears missing is a minimalist system image booting by default into safe mode. There may be circumstances under which the Space Bar is not recognized during the initialization of the boot loader. Also, the applications/tools one would use could be highlighted, along with the necessary instructions, could be quite valuable when it is not possible to access the web from the troublesome system.
Anyways, from what I understand of the package management application is that one just need to bring up the desktop to be able to get the most recent nightly release and the latest versions of whatever applications one desires. Is this correct?
The post (Backup & restore hd with haiku-/beos-partitions) provide hints about fixing up a MBR and other tasks such as upgrading to a larger system drive, It is unclear if similar tools are available for a GPT partitioned disk.
As for data, Lbackup and Simplebackup are mentioned in the post ( Backup Program for Haiku ). Instructions for creating general and specific back-up(s) are provided. However, instructions for restoration from such back-up(s) appear absent. There is also an application called rsync ( Backup app via Rsync ) - and again experimentation appears needed to ensure it will do what is expected when disaster strikes.
The main aim of this post is to capture in one post the existing bits of information about backup approaches and available backup and system recovery tools. It is also to seed a discussion about how to make things easier for an user embarking on a Haiku adventure.