Hi All,
Background
We currently have a CRM which is written in PHP, running on the LAMP stack. We were using HyperV, but I managed to talk the boss into getting a new platform, 3 PBE nodes and a PBS backup server - All physical servers, not cloud etc..
As part of the CRM we store millions of files (Emails, documents etc..), which is currently handled by a single VM on the Hyper-V setup acting as a fileserver via NFS. it works OK - file until now when the disk is running out of space and the HyperV Server itself has no more disk space available - one of the reasons for the re-platform (the Hyper-V servers are old too).
The Question
You may have seen a similar thread I just posted about an issue with CephFS I ran into, upon googling around I realised that there was a PHP interface available to Ceph as a document store - I had been thinking of re-engineering the app to store these files in a document store for a while - they were originally stored in the mySQL database (that was done before my time), one of the first things I did was to strip them out into the Filesystem. Back then there were only about 3m files!
Anyway, that got me thinking - that's fine & all storing them in Ceph via the document store, but how do you back that pool up? Can you backup a Ceph Pool via PBS?
The plan would be to setup a new Ceph Pool and just use that for the document store, so there's a logical separation from the VM & other proxmox storage. - I assume that's how I'd do it anyway?
Any help would be appreciated
Thanks
Background
We currently have a CRM which is written in PHP, running on the LAMP stack. We were using HyperV, but I managed to talk the boss into getting a new platform, 3 PBE nodes and a PBS backup server - All physical servers, not cloud etc..
As part of the CRM we store millions of files (Emails, documents etc..), which is currently handled by a single VM on the Hyper-V setup acting as a fileserver via NFS. it works OK - file until now when the disk is running out of space and the HyperV Server itself has no more disk space available - one of the reasons for the re-platform (the Hyper-V servers are old too).
The Question
You may have seen a similar thread I just posted about an issue with CephFS I ran into, upon googling around I realised that there was a PHP interface available to Ceph as a document store - I had been thinking of re-engineering the app to store these files in a document store for a while - they were originally stored in the mySQL database (that was done before my time), one of the first things I did was to strip them out into the Filesystem. Back then there were only about 3m files!
Anyway, that got me thinking - that's fine & all storing them in Ceph via the document store, but how do you back that pool up? Can you backup a Ceph Pool via PBS?
The plan would be to setup a new Ceph Pool and just use that for the document store, so there's a logical separation from the VM & other proxmox storage. - I assume that's how I'd do it anyway?
Any help would be appreciated
Thanks