Backup full whm account form after login reseller customers whm
account.Needed to provide whm full backup for reseller account.
if there any feature or Plugins.So we can provide this service our customer.
I have a reseller account via Hostgator and would love the ability to make a backup from WHM that includes all CPANEL accounts. As of now we need to login to each individual cpanel account to make a backup. Why is there no option for backup everything from WHM? Your software is so good in so many areas that I am surprised that this ability isn't built in as a WHM feature. I requested assistance from Hostgator to determine if I was missing something and if there was another way to simplify a complete reseller account backup process. They let me know that they have been requesting similar features from CPanel for many years with no results. Is there a reason why this function is not available? I am sure that it would be a feature that would cause many folks like me to stand up and cheer.
Thank you for your consideration.Adam Wolf
This request would give backup abilities to customers who might not be aware of the impact it would have on available disk space.
I'd like to hear from other admins to determine if they would be comfortable with turning over the backup ability to resellers.
This request would give backup abilities to customers who might not be aware of the impact it would have on available disk space.
I'd like to hear from other admins to determine if they would be comfortable with turning over the backup ability to resellers.
okay - to give you some background insight on this.
We have some servers that we host for our clients that are in fact dedicated to them.
Since we are doing management on the server, and because the server is linked to our main DNS cluster of servers, we can not provide them root access in WHM, because even if we set up the DNS cluster using a remote access key created for a reseller on the main DNS cluster, it would give them access to ALL zones, and enable the customer to view/edit/delete them (this is a BUG that I have had MAJOR discussions about with you guys; it HAS worked in the past, was reverted, and then you told me it was "expected behaviour"...)
Either way - that is the reason that even though these servers are in fact dedicated to ONE customer, we only give them reseller access as we are responsible for management of the server (and more importantly the security issue with the DNS clustering setup...)
So basically this explanation should clarify where this requests originates from.
Also, if you enable this, and I allow my client to enable or disable backups, it should be clear that if we do so, we need to understand that if he enables it for all of his accounts, we need to keep the disk space available.
The main thing here is however that we have performancy issues on some of the servers, and disabling backups on certain accounts that just have static content and is already backed up, can free up some resources. Client is willing to cooperate to that level so he can assist in keeping the server manageable.
Hope this clarifies what we're after, and where this request came from :-)
okay - to give you some background insight on this.
We have some servers that we host for our clients that are in fact dedicated to them.
Since we are doing management on the server, and because the server is linked to our main DNS cluster of servers, we can not provide them root access in WHM, because even if we set up the DNS cluster using a remote access key created for a reseller on the main DNS cluster, it would give them access to ALL zones, and enable the customer to view/edit/delete them (this is a BUG that I have had MAJOR discussions about with you guys; it HAS worked in the past, was reverted, and then you told me it was "expected behaviour"...)
Either way - that is the reason that even though these servers are in fact dedicated to ONE customer, we only give them reseller access as we are responsible for management of the server (and more importantly the security issue with the DNS clustering setup...)
So basically this explanation should clarify where this requests originates from.
Also, if you enable this, and I allow my client to enable or disable backups, it should be clear that if we do so, we need to understand that if he enables it for all of his accounts, we need to keep the disk space available.
The main thing here is however that we have performancy issues on some of the servers, and disabling backups on certain accounts that just have static content and is already backed up, can free up some resources. Client is willing to cooperate to that level so he can assist in keeping the server manageable.
Hope this clarifies what we're after, and where this request came from :-)
Hello, I have VPS servers having 15-20 resellers each, and of course, it would be great if they could do their own backups, but in the other hand, we already do remote backups with no retention of files. So, this feature would ONLY be seconded if cPanel could allow resellers to restore backups already created by the sysadmin, and more important, if cPanel could allow to restore a backups from a remote source like Amazon S3. The only problem with Amazon comes to my mind if you (as we do) enable Glacier services, because you cannot immediately download a "glaciered" file: there is a queue, and a delay to wait until the file is deeply retrieved from the belly of that beast called Amazon.
If this could be approached in some way, I certainly would second this feature :)
Best regards
Hello, I have VPS servers having 15-20 resellers each, and of course, it would be great if they could do their own backups, but in the other hand, we already do remote backups with no retention of files. So, this feature would ONLY be seconded if cPanel could allow resellers to restore backups already created by the sysadmin, and more important, if cPanel could allow to restore a backups from a remote source like Amazon S3. The only problem with Amazon comes to my mind if you (as we do) enable Glacier services, because you cannot immediately download a "glaciered" file: there is a queue, and a delay to wait until the file is deeply retrieved from the belly of that beast called Amazon.
If this could be approached in some way, I certainly would second this feature :)
Best regards
Addendum:
You (cPanel) could probably have some troubles to retrieve Glaciered files from Amazon, since the delay is too high and there is also a charge to the user:https://www.dropbox.com/s/ad6pgmp1433l5cc/restore%20from%20glacier.jpg
Addendum:
You (cPanel) could probably have some troubles to retrieve Glaciered files from Amazon, since the delay is too high and there is also a charge to the user:https://www.dropbox.com/s/ad6pgmp1433l5cc/restore%20from%20glacier.jpg
Give resellers the ability to add backup destinations to grab copies of the backups of their accounts that (hopefully) are already running.
Give resellers the ability to add backup destinations to grab copies of the backups of their accounts that (hopefully) are already running.
Would love to be able to setup a complete set of all cPanel accounts under WHM to a remote server by FTP, Amazon Storage or even run R1 Soft ourselves on there with a simple interface. Every hosting provider tells you to run backups of all your accounts but as yet - no easy way to do this through the access levels for resellers in WHM! Got to be a must have for me!!
Would love to be able to setup a complete set of all cPanel accounts under WHM to a remote server by FTP, Amazon Storage or even run R1 Soft ourselves on there with a simple interface. Every hosting provider tells you to run backups of all your accounts but as yet - no easy way to do this through the access levels for resellers in WHM! Got to be a must have for me!!
yes, please bring this in to allow whm resellers to backup to Amazon themselves (so that they can have control over their own backups for their clients)
yes, please bring this in to allow whm resellers to backup to Amazon themselves (so that they can have control over their own backups for their clients)
Hi guys,
Can I offer this as a suggestion?
Currently the website host can have remote backups set up for all reseller accounts currenly (and their cpanel accounts) - for example backing up to Amazon.
I do understand the issue whereby giving resellers the ability to run backups for all their accounts, this could place a big load on the server.
But what if you just give the host the option, or adding an extra backup set for any specific individual reseller account.
The host could then charge a fee to the reseller for this privilege, and the host could set the run times, so that they are spaced out between the resellers who want this.
The reseller would just need to provide the host their remote store details (ie. Amazon bucket / key).
This way, the hosts keeps control, but also the reseller has their own backups that they have access to.
Anyone else agree with my idea?
Kind regards,
Anthony
Hi guys,
Can I offer this as a suggestion?
Currently the website host can have remote backups set up for all reseller accounts currenly (and their cpanel accounts) - for example backing up to Amazon.
I do understand the issue whereby giving resellers the ability to run backups for all their accounts, this could place a big load on the server.
But what if you just give the host the option, or adding an extra backup set for any specific individual reseller account.
The host could then charge a fee to the reseller for this privilege, and the host could set the run times, so that they are spaced out between the resellers who want this.
The reseller would just need to provide the host their remote store details (ie. Amazon bucket / key).
This way, the hosts keeps control, but also the reseller has their own backups that they have access to.
Anyone else agree with my idea?
Kind regards,
Anthony
I think that it would be better if the resellers have an option to create the backups that are available on cPanel (without having to login to each cPanel) and also list the backups available on users home directory (/home/user/{backup|cpmove}-*.tar.gz) in order to download them or delete them if necessary.
The mass-backup feature seems to be only necessary for resellers trying to move to another account and/or moving to a dedicated server on a separate company. For backups, the WHM Backup Configuration should be used instead.
I think that it would be better if the resellers have an option to create the backups that are available on cPanel (without having to login to each cPanel) and also list the backups available on users home directory (/home/user/{backup|cpmove}-*.tar.gz) in order to download them or delete them if necessary.
The mass-backup feature seems to be only necessary for resellers trying to move to another account and/or moving to a dedicated server on a separate company. For backups, the WHM Backup Configuration should be used instead.
Poderiam criar um método aonde o usuário root poderia abrir uma janela; exemplo: 00h às 06hs; e com isso quando o revendedor quisesse efetuar backup do servidor, o servidor automaticamente ia disponibilizar o dia e o horário que o backup seria feito de todas as contas, assim evitando que vários revendedores efetuam backup no mesmo dia. Todos os backups seriam remoto.
Poderiam criar um método aonde o usuário root poderia abrir uma janela; exemplo: 00h às 06hs; e com isso quando o revendedor quisesse efetuar backup do servidor, o servidor automaticamente ia disponibilizar o dia e o horário que o backup seria feito de todas as contas, assim evitando que vários revendedores efetuam backup no mesmo dia. Todos os backups seriam remoto.
So real world example, I've given a principal reseller on our server access to our S3 bucket because he doesn't have the ability to target his own S3 bucket for his accounts. It was the most reasonable way to let him pull his own off-site backups without going into each account and generating a full backup manually, which then bloat MY backups.
Multiple years ago, my earlier suggestion was a hypothetical, but now its something I actually need. Its not good my workaround was to give a customer access to other customers' data, but there's enough trust that it shouldn't be an issue (and he has read-only access).
So real world example, I've given a principal reseller on our server access to our S3 bucket because he doesn't have the ability to target his own S3 bucket for his accounts. It was the most reasonable way to let him pull his own off-site backups without going into each account and generating a full backup manually, which then bloat MY backups.
Multiple years ago, my earlier suggestion was a hypothetical, but now its something I actually need. Its not good my workaround was to give a customer access to other customers' data, but there's enough trust that it shouldn't be an issue (and he has read-only access).
Replies have been locked on this page!