Is Clonezilla the most recommended tool for Freepbx, or there are other better ones?
Where I can find a tutorial for making a clone backup of freepbx?
Note: I know that a good alternative of a VPS clone is to make a backup of the Freepbx database using the backup&restore. The problem is that, in case of disaster and I want to reinstall everything from scratch, first one has to setup freepbx from the ISO image and apply some several settings manually, before he can restore the database backup. My purpose is to have a clone backup so that I can reinstall it in few minutes.
That is only a restriction if you use a commercial module. (FreePBX is orthogonal to the OS distribution, but the commercial modules are only supported on SNG7,)
I’d question your use of ISO, as you probably want a raw disk image, which would make it a one file ISO 9660 filesystem and in any case, most CD files have Rock Ridge or Joliet extensions, so aren’t standard ISO 9660.
Especially if you are not burning it onto a CD, all you probably need is the raw copy of the disk or filesystem, which can be as little as the result of "dd if=/dev/sd… of=file not on the system being backed up, You will probably need a bootable, ram disk based, repair OS to create the backup and do the restore. The OS installer DVD will often do for this,
On the other hand, the suggestion above to use platform native backup for fast restore, and FreePBX backup/FreePBX install/FreePBX restore for moves may well be much easier and less fragile.