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.