Come esportare i file audio personalizzati dalla directory `custom` del container FreePBX alla propria macchina locale utilizzando WinSCP.


1. Accedi al server e al container FreePBX


   Accedi al server tramite terminale e poi al container FreePBX con il comando seguente:


runagent -m nethvoiceX podman exec -it freepbx bash

N.B. sostituire nethvoiceX con il numero di istanza a cui si vuole accedere


2. Individua i file audio personalizzati


   All'interno del container, vai alla cartella che contiene i file audio custom con il comando:


cd /var/lib/asterisk/sounds/it/custom


   Qui troverai i file audio personalizzati, ad esempio:

   - annuncio-fuori-orario.wav

   - annuncio-operatori-occupati.wav

   - operatori-occupati-ita-en.wav

   - uffici-chiusi-ita-en.wav


3. Copia i file audio nella cartella `/tmp` del cluster da nethvoice


   Esci dal container e, dal terminale dell'istanza di nethvoice, esegui il comando per copiare l'intera cartella `custom` da FreePBX a `/tmp`:


podman cp freepbx:/var/lib/asterisk/sounds/it/custom /tmp/


4. Sposta i file dalla cartella `/tmp` a `/root`


   Dopo aver copiato i file, spostali in `/root` per renderli accessibili tramite WinSCP, prima fare exit dall'istanza e dare il seguente comando dal terminale del cluster:


mv /tmp/custom /root/


5. Esporta i file con WinSCP


   - Apri WinSCP e connettiti al server con le tue credenziali SSH.

   - Naviga fino alla directory `/root/custom` per trovare i file audio.

   - Scarica i file audio sul tuo computer locale semplicemente trascinandoli dalla finestra di WinSCP.


Con questi passaggi, i file audio personalizzati saranno esportati correttamente.