• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question Export Plesk configuration

klowet

Basic Pleskian
Hi

I'm going to install a new Plesk server. How can I export a copy of the configuration of an existing Plesk server so all the settings are the same?
I'm aware and familiar with the Migration tool and the Service plan exporter plugin. But I'm looking for a solution to export/import the Plesk configuration (all settings in 'Tools & Settings you can say).

Thanks
 
We've just finished a complete migration, from an Ubuntu 18.04.5 LTS / Plesk Obsidian server to a Ubuntu 20.04.1 LTS / Plesk Obsidian server. The Plesk Migrator still has a few hidden challenges, so some considerable pre-migration checks are vital, but it's much, much better than it was last time we used it, which was over two years ago. Fully agree with @Peter Debik though, unless you write your own script, there's no handy Plesk Config Export Tool in existence.

The only way to get 100% replication, appears to be, to copy one setup to the other (visually), meaning literaly, screen by screen. Things likes iptables can be exported / copied / manipulated, to save some time with things like Plesk Firewall / Fail2Ban & there's other things too e.g. some MariaDB / MySQL settings. Like moving house in the real world, a fully detailed check list c/w a timing schedule, currently, appears to be the ony foolproof way to server migration success.
 
The only way to get 100% replication, appears to be, to copy one setup to the other (visually), meaning literaly, screen by screen.

That's how I've done all my past migrations too. But I was wondering if there was a existing tool that would automate a "full Plesk settings copy" of one server to another.
 
Hello,
It's been a while after this question was originaly posted. Is there any news you're aware of (CLI scripts or the like)?

Even a small-sized hosting company can easily have a dozen of Plesk servers. Configuring from scratch is a very error-prone activity.
 
Hello,
It's been a while after this question was originaly posted. Is there any news you're aware of (CLI scripts or the like)?

Even a small-sized hosting company can easily have a dozen of Plesk servers. Configuring from scratch is a very error-prone activity.
What about deploying Plesk Servers by cloning?
Plesk server can be cloned with the command:

# plesk bin cloning

For example:

# plesk bin cloning -u -prepare-public-image true -reset-license true

The details of the cloning command:

# plesk bin cloning --help

More details can be found in Plesk documentation.
 
Thanks for the input @IgorG, but I believe I need some more documentation... Once I use that command, it just tells me that "Server cloning settings were successfully updated"


Which are the following steps? My goals is to copy service plans / add-ons / extensions / backup policy and not individual subscriptions or domains. Thank you and kind regards
 
One more question. Reading better the documentation, it says "The following command resets all initialization settings and remove the license key on the next start", but that's not what I want on the production server. I just needed a way to copy the configuration. How can it be reverted (before the restart)?
 
Ideally, the most foolproof way is to configure your servers to a specification, not the other way around. Once you have an ideal config, use something like ansible to idempotently provision several servers with identical configurations.
 
Sorry If I change subject a little, but this has some priority now. I used:
plesk bin cloning -u -prepare-public-image true -reset-license true

And later realized by reading better the documentation that's not what I wanted. To avoid that anything happens on the next system reboot is the following command fine?
plesk bin cloning -u -prepare-public-image false -reset-license false -reset-init-conf false

Thank you
 
very curious about this as well, as we are about to set up some new instances. would love to avoid having to do this manually for each.
 
Back
Top