How to Download Call Recording Files from MyPBX via FTP

Note:This guide compatible with MyPBX U series firmware version x.18.x.x.

MyPBX Enterprise and MyPBX U series including MyPBX U100/U200, MyPBX U300 and MyPBX U5XX support all call recording automatically. The recording files are stored on the installed hard drive or USB hard disk on MyPBX. If user would like to download the recording files into his own storage, a PC for example, he can use ftp to login MyPBX and download the files easily. The ftp server on MyPBX is disabled by default. The SSH enable/disable option on LAN page is the button to enable/disable ftp. Before we can access MyPBX via ftp, we need to enable SSH on LAN page. Below are the detail steps to download the recording files.

Step 1: Enable SSH on LAN page of MyPBX web GUI.

Step 2: Login via ftp with root user and password
The default username is root and the password is ys123456. If you would like to change the password, please login via SSH and using the Linux command ‘passwd’ to change the root password. Here we take the Windows ftp client for example to access MyPBX ftp server.

Open a Windows folder and input ftp://MyPBX IP Address in the address bar, see below screenshot, and then click enter on your keyboard


You will get a prompt that says “Windows can not access this folder …”, click ok

Right click your mouse and choose Login as

Input the user name root and the password ys123456 and click log on

After log on success fully, you will see the directory of MyPBX. See below screenshot

Step 3, Go to the directory that store MyPBX call recording files and download the files
For MyPBX U100/U200 and MyPBX U300, the directory is /media/ysDisk_1/autorecords/
For MyPBX Enterprise and MyPBX U5XX, the directory is /media/ysDiskStorage/autorecords/


If user would like to see the recording logs, we can grant the database to external access.

Step 4(Optional), Setup database grant on MyPBX web GUI

Step 5, Access to MyPBX MySQL server and query the call recording logs. Here we take a MySQL client Navicat 8.0 MySQL for example to show how to access and query the recording logs.
Star the Navicat and open a new connection, input the MyPBX IP address, username and password setup on Step 4.

After connect successfully, we can see the detail of the recording logs, see Figure 10 for more detail.

Have more questions? Submit a request

12 Comments

  • 0
    Avatar

    This tutorial is really helpful, but I am still unable to find the "media/ysDiskStorage" directory. Any help will be highly appreciated. Thank you!

  • 1
    Avatar

    Emmanuel, which model of MyPBX you are using? Did you connect any DISK or USB disk already? Also, what is the firmware version of your MyPBX?

  • 0
    Avatar

    I am having the same issue, the folders referred to in step 3 are not visible when logging in via FTP.

    Product Type:
    MyPBX U100
    Hardware Version:
    V1.30 0000-0000
    Firmware Version:
    15.19.0.47
     
    Hard drive connected via USB
  • 0
    Avatar

    Hi Louis,

    Sorry for my inaccurate information i post. This article is only suitable for firmware version x.18.x.x

    For version x.19.x.x or higher version, we will need to execute two more command before step 3 under MyPBX command line interface, see below:

    For MyPBX U100/U200/U300

    mkdir /persistent/ysDisk_1
    mount --bind /media/ysDiskStorage/ /persistent/ysDisk_1

    For MyPBX Enterprise/U500/U510/U520

    mkdir /persistent/ysDiskStorage
    mount --bind /media/ysDiskStorage/ /persistent/ysDiskStorage

     
  • 0
    Avatar

    Hello, my Pbx version is U200. Please how do I get access to the terminal where I will  execute the commands mkdir /persistent/ysDisk_1
    mount --bind /media/ysDiskStorage/ /persistent/ysDisk_1

    Thank you!

  • 0
    Avatar
  • 0
    Avatar

    Hi sir,

     

    Is this guide applicable to firmware 15.19.0.30?

    I'm scared to upgrade my firmware if it will go wrong, or having problem after.

    Thank you.

     

    I tried the OPTIONAL, but how to retrieve the recording? Thanks

    Edited by Carmelo
  • 0
    Avatar

    Hi Carmelo,

     

    This guide is applicable to firmware version x.18.x.x, if your firmware is x.19.x.x, you will need to execute two more commands before step 3 then you can see the recording directory. By the way, you will need to execute these two commands every time the system reboot. To fix the issue reboot, you may would like to have these two commands executed automatically after system reboot, please follow  below steps:

    Step 1, Login via SSH with username root and password ys123456

    Step 2, Execute below commands

    cd /persistent

    vi add.sh

    Then press i to enter the edit mode, add below lines into the file

    For MyPBX U100/U200/U300

    #!/bin/sh

    mkdir /persistent/ysDisk_1
    mount --bind /media/ysDiskStorage/ /persistent/ysDisk_1

    For MyPBX Enterprise/U500/U510/U520

    #!/bin/sh

    mkdir /persistent/ysDiskStorage
    mount --bind /media/ysDiskStorage/ /persistent/ysDiskStorage

     

    Step 3, Press :wq to save the file

     

    Step 4, Reboot the MyPBX

     

  • 0
    Avatar

    Hi Support,

    after inputting

    mkdir /persistent/ysDisk_1
    mount --bind /media/ysDiskStorage/ /persistent/ysDisk_1

    I cannot access still the 'media' folder

    can you help me for this? or any other way that can retrieve my recordings.

    Thanks!

  • 0
    Avatar

    Camelo,

    Please try access ftp://192.168.1.150/ysDisk_1

    If still no luck, please try login with call recording username and password (default username: monitor, default password: password) then follow below screenshot, with this solution, you will be able to access the shared folder of the call recording in your local network:

  • 0
    Avatar

    ftp://192.168.1.150/ysDisk_1 this ones empty.

    ftp://192.168.1.150/media/ysDisk_1/autorecords this is the directory of my records.

     

    tried also this but can't find the folder shared. By the way I use External HDD for saving records.

  • 0
    Avatar

    Carmelo,

    Did you try follow step 2?

    Step 2: Login via ftp with root user and password
    The default username is root and the password is ys123456. If you would like to change the password, please login via SSH and using the Linux command ‘passwd’ to change the root password. Here we take the Windows ftp client for example to access MyPBX ftp server.

    Open a Windows folder and input ftp://MyPBX IP Address in the address bar, see below screenshot, and then click enter on your keyboard

     

    By the way, did the share folder works for you?

Please sign in to leave a comment.