Fresh Installation - Debian

Status
Not open for further replies.

amir_

Premier Customer
Joined
Aug 7, 2020
Messages
185
Reaction score
46
Hello Internets,

After evaluating 3CX for several months, we are now going to migrate our Cisco environment to 3CX in production. We have approx 450 Cisco physical phones which will be replaced with yealink phones. We do about 3,500 - 5,000 calls per day.

My questions are:

1. We have about 30 departments that currently leverage Cisco UCCX for call quequing and they will be migrated to 3CX. So we will have extenstive call queueing. Following this guide, https://www.3cx.com/docs/recommended-hardware-specifications-for-3cx/, I'm going to recommend that we categorize our VM as "enterprise" and build out our production VM to those specs vs the "Large" specs. Any thoughts on that?

2. We do plan to leverage call recording, and on prem web meetings (when v18 is in general release). We are implementing VoipTools and I think that will be on a separate VM and I believe it manages the call recordings very nicely. But for disk space management ( https://www.3cx.com/docs/manual/pbx-management/#h.x3dbdauqw0m7 ), do people generally install into one large partition vs multiple partitions? ( https://www.3cx.com/community/threa...nd-performance-on-debian-linux-version.49331/ )

Thanks
 
1. Regardless of the intended usage, simply based on the extensions you are already in the 'Enterprise' sizing. And it's a VM so you can size it anyway you want and it's trivial to resize if you already have the resources to support the Enterprise sizing.

2. This isn't really 3CX specific. This is a general system admin question. So as long as you understand the pros and cons of each feel free to make the decision that is appropriate to your environment. But typically if you are dealing with a large amount of recordings, the partitioning of the 3CX installation doesn't matter much because you are either mounting entirely different storage under the folder path, pointing storage outside the VM, or archiving it outside the VM.
 
  • Like
Reactions: amir_
Perfect. Thanks.
 
1. Regardless of the intended usage, simply based on the extensions you are already in the 'Enterprise' sizing. And it's a VM so you can size it anyway you want and it's trivial to resize if you already have the resources to support the Enterprise sizing.

2. This isn't really 3CX specific. This is a general system admin question. So as long as you understand the pros and cons of each feel free to make the decision that is appropriate to your environment. But typically if you are dealing with a large amount of recordings, the partitioning of the 3CX installation doesn't matter much because you are either mounting entirely different storage under the folder path, pointing storage outside the VM, or archiving it outside the VM.
So within the 3CX Management Console- I see where I can offload Recordings and Backups onto cold storage.
1. Are "Recordings" both voicemails and actual call recordings?
2. Where do I offload the CDRs (call logs) to cold storage?
 
Hi @amir_

1. Are "Recordings" both voicemails and actual call recordings?
No, recordings and voicemails are separate and are stored in different locations. You can include voicemails in your backup and store them that way or copy the voicemail folder to cold storage manually or by running a small script.

2. Where do I offload the CDRs (call logs) to cold storage?
Call logs are stored in backups but you can also enable CDR logs are described here: https://www.3cx.com/docs/cdr-call-data-records/
 
As noted by 3CX and others, you really get one place to put recordings and voicemails. There is not support for spreading recordings across multiple partitions. However, I suppose you could create symbolic links to folders that point to different partitions.

My recommendation is that you leave the original recordings on 3CX only for a limited time, then archive them elsewhere. Your 3CX will require fairly fast (expensive) SSD drives and you don't want to fill those up with recordings that probably will not be listed to for several years if ever. As you noted, we can help with this process of migrating recordings from 3CX to other storage using our 3CX Recording Manager tool.

The key is to archive the recordings in an automated way, providing appropriate access restrictions, while offering easy search capabilities. Simply moving files to a NAS is not going to make finding 5-year-old recordings feasible.
 
Status
Not open for further replies.