
Custom Transport Script for WHM/cPanel Backups
- or -
Post a project like this2044
£200(approx. $269)
- Posted:
- Proposals: 7
- Remote
- #2620778
- OPPORTUNITY
- Awarded
Expert in WordPress, PrestaShop, Shopify, PHP, Laraval, OpenAI, Flutter/FlutterFlow, Python, Django React, Node.js, ChatGPT-4, Expert

3384321338350330750432057507339228225295552346536





Description
Experience Level: Expert
Estimated project duration: less than 1 week
We would like to use our Azure Storage containers to store our WHM/cPanel backups on Blobs. By default cPanel does not provide this as a backup target but it does have the ability to create your own transport scripts for this very reason.
The documentation from cPanel is very good and the WHM/cPanel Documentation for Custom Backup Scripts is here https://documentation.cpanel.net/display/CKB/How+to+Create+a+Custom+Transport+Script+for+Backups
There would be 2 scripts required from you to achieve this. The Azure Blob Container would already exist so the script does not need to handle the creation of any Containers.
Script 1
The Transport Script written in Bash script as per the cPanel documentation with 7 commands as listed in the documentation. This script would use Script 2 to perform each command.
Script 2
Script 2 would be a Python (version 2.7) script that would handle the communication between Script 1 and Azure. Documentation on using Python with Azure Blob storage is available here https://github.com/Azure/azure-storage-python/tree/master/azure-storage-blob
We will place the money in escrow and the funds would be released when we had performed a successful backup and restore 3 days in a row.
We can provide access to a test cPanel server and Azure Container if required
Any questions please ask.
The documentation from cPanel is very good and the WHM/cPanel Documentation for Custom Backup Scripts is here https://documentation.cpanel.net/display/CKB/How+to+Create+a+Custom+Transport+Script+for+Backups
There would be 2 scripts required from you to achieve this. The Azure Blob Container would already exist so the script does not need to handle the creation of any Containers.
Script 1
The Transport Script written in Bash script as per the cPanel documentation with 7 commands as listed in the documentation. This script would use Script 2 to perform each command.
Script 2
Script 2 would be a Python (version 2.7) script that would handle the communication between Script 1 and Azure. Documentation on using Python with Azure Blob storage is available here https://github.com/Azure/azure-storage-python/tree/master/azure-storage-blob
We will place the money in escrow and the funds would be released when we had performed a successful backup and restore 3 days in a row.
We can provide access to a test cPanel server and Azure Container if required
Any questions please ask.

Mark D.
100% (13)Projects Completed
9
Freelancers worked with
9
Projects awarded
40%
Last project
5 Jun 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies