All Things WordPress Discussions

17810121318

Comments

  • _MS__MS_ OG
    edited December 2020

    @flips said:
    Yes, @wordpress, I've read that WordOps explanation and others ... But Redis is not just another general cache, as It says "object store"? Won't it's effectiveness depend on content type/setup?
    (There's an optional redis object cache plugin for WP.)
    ... Or to put it simpler: Should I install Redis no matter what kinda content the WP install hosts? And no matter if the stack uses LScache or some other general cache (utilizing Varnish or whatever)? :)

    Redis can be used for all types of cache: Object, Database, and Page Cache.

    In case of LiteSpeed/OpenLiteSpeed, you can use LSCache for Page Caching, and Redis for Object and Database.
    In case of NGINX, you can use FastCGI Cache for Page Caching, and Redis for Object and Database.

    You can use Redis for Object Cache and Database Cache on any Web Server (Apache, NGINX, LiteSpeed/OpenLiteSpeed), and use the Page Caching provided by that Web Server.

    At the moment, I'm using Redis for everything.

    Have you tried turning it off and on again?

  • @chocolateshirt said:
    From my experience, if you are using Nginx then Nginx FastCGI Cache is the fastest one. It work on server level. You only need nginx_helper module to flush/purge the cache.

    Yes, so far this is my preference too

  • @flips said:
    Yes, @wordpress, I've read that WordOps explanation and others ... But Redis is not just another general cache, as It says "object store"? Won't it's effectiveness depend on content type/setup?
    (There's an optional redis object cache plugin for WP.)
    ... Or to put it simpler: Should I install Redis no matter what kinda content the WP install hosts? And no matter if the stack uses LScache or some other general cache (utilizing Varnish or whatever)? :)

    Suppose a caching plugin that works with Redis is the sensible option. LiteSpeed is such, there may be others.

  • edited December 2020

    The fastest setup would be a combination of something like fastcgi/varnish with redis. (Last I heard fastcgi was slightly better but honestly, you never know unless you test it out yourself) Using only redis performs pretty well too. But here's the catch. Occasionally, some things don't work well with redis when you use installation scripts. I admit I am not an expert in this because the time you would have to spend to optimize an setup isn't worth it unless you have insane traffic in which case you wouldn't be using wordpress...

    It should also be noted that it is possible to install some wordpress caching plugins such that they don't use php but cache on the server level. I like putting my sites through tests and benchmarks, but if that's not your thing, just go with any out-of-the-box setup that doesn't break your site. The performance differences usually don't matter much. If they did matter, you would have to upgrade your hosting plan anyway.

  • flipsflips OG
    edited December 2020

    Thanks guys. So, as long as the VPS has some available memory, Redis is a good idea :# B)

  • What slows down the web?

    https://itnext.io/we-rendered-a-million-web-pages-to-find-out-what-makes-the-web-slow-72bbba9ade96

    "We rendered the top 1 million pages on the web, tracking every conceivable performance metric, logging every error, noting every requested URL. To our knowledge, this produces the first dataset that connects performance, errors, and library use on the web."

  • @flips said:
    Thanks guys. So, as long as the VPS has some available memory, Redis is a good idea :# B)

    Theoretically, if a WordPress fully page cached, rarely will hit the database. But I cannot see disadvantage of using Redis if you have ram.

    Action and Reaction in history

  • vyasvyas OG
    edited January 2021

    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

  • vyasvyas OG
    edited January 2021

    @bikegremlin said:

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

    Super! Child in a post on child theme :-) Nice touch

    I will check out the Category-posts plugin. Do not mind paying if it saves me time and effort.

    This page, for example took me about 30 minutes to re-do https://amarvyas.in/review-benchmarks-of-vps/
    (included reading time on How to add anchors under WP 5.5x + Gutenburg). The sheer number of "Block errors" was frustrating, and the current version is far from ideal.

    I have several pages like this that get a bit of visitors, and could benefit with a table of contents: https://amarvyas.in/how-to-use-cdn-content-delivery-network/

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @vyas said:

    @bikegremlin said:

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

    Super! Child in a post on child theme :-) Nice touch

    I will check out the Category-posts plugin. Do not mind paying if it saves me time and effort.

    This page, for example took me about 30 minutes to re-do https://amarvyas.in/review-benchmarks-of-vps/
    (included reading time on How to add anchors under WP 5.5x + Gutenburg). The sheer number of "Block errors" was frustrating, and the current version is far from ideal.

    I have several pages like this that get a bit of visitors, and could benefit with a table of contents: https://amarvyas.in/how-to-use-cdn-content-delivery-network/

    I love TOCs. For both websites, and books. Forgot: I add chapter list within 99% of my articles, but I do that "manually" (don't want to use a plugin for that, but there are, if you like, I can check on that too - found one that works nicely).

    However, I'm not sure people nowadays know what TOC is (like average, normal, 15 to 35 years old), or use it. At least from the feedback and info I've gathered.

    Same goes for breadcrumbs. I love it, makes navigation easier, but it's no longer what I'd call "normal".

    For example:
    I'd prefer if your website had categories, TOC, and "clickable" "chapters" lists at the top of each article - for that article.

  • @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

    Super! Child in a post on child theme :-) Nice touch

    I will check out the Category-posts plugin. Do not mind paying if it saves me time and effort.

    This page, for example took me about 30 minutes to re-do https://amarvyas.in/review-benchmarks-of-vps/
    (included reading time on How to add anchors under WP 5.5x + Gutenburg). The sheer number of "Block errors" was frustrating, and the current version is far from ideal.

    I have several pages like this that get a bit of visitors, and could benefit with a table of contents: https://amarvyas.in/how-to-use-cdn-content-delivery-network/

    I love TOCs. For both websites, and books. Forgot: I add chapter list within 99% of my articles, but I do that "manually" (don't want to use a plugin for that, but there are, if you like, I can check on that too - found one that works nicely).

    However, I'm not sure people nowadays know what TOC is (like average, normal, 15 to 35 years old), or use it. At least from the feedback and info I've gathered.

    Same goes for breadcrumbs. I love it, makes navigation easier, but it's no longer what I'd call "normal".

    For example:
    I'd prefer if your website had categories, TOC, and "clickable" "chapters" lists at the top of each article - for that article.

    Interesting. I tried accordion menu, FAQ type structure, and plain "text Dump" like you see in my posts on LESBlog. Read recently from a known blogger that TOC still carry some weight.
    Maybe will do A/B testing: TOC at the bottom of the post rather than the top. Particularly for mobile phone users.

  • @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

    Super! Child in a post on child theme :-) Nice touch

    I will check out the Category-posts plugin. Do not mind paying if it saves me time and effort.

    This page, for example took me about 30 minutes to re-do https://amarvyas.in/review-benchmarks-of-vps/
    (included reading time on How to add anchors under WP 5.5x + Gutenburg). The sheer number of "Block errors" was frustrating, and the current version is far from ideal.

    I have several pages like this that get a bit of visitors, and could benefit with a table of contents: https://amarvyas.in/how-to-use-cdn-content-delivery-network/

    I love TOCs. For both websites, and books. Forgot: I add chapter list within 99% of my articles, but I do that "manually" (don't want to use a plugin for that, but there are, if you like, I can check on that too - found one that works nicely).

    However, I'm not sure people nowadays know what TOC is (like average, normal, 15 to 35 years old), or use it. At least from the feedback and info I've gathered.

    Same goes for breadcrumbs. I love it, makes navigation easier, but it's no longer what I'd call "normal".

    For example:
    I'd prefer if your website had categories, TOC, and "clickable" "chapters" lists at the top of each article - for that article.

    Interesting. I tried accordion menu, FAQ type structure, and plain "text Dump" like you see in my posts on LESBlog. Read recently from a known blogger that TOC still carry some weight.
    Maybe will do A/B testing: TOC at the bottom of the post rather than the top. Particularly for mobile phone users.

    For mobile: no TOC, very short pages, with

    a

    separate

    paragraph

    for

    each

    sentence.

    At least that's what I see as a trend nowadays. And many people say they prefer it (I think it sucks, but wouldn't use myself as a gude for what's in).

  • YmpkerYmpker OG
    edited January 2021

    @bikegremlin said:

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

    Checked out your plugin list briefly. Saw that you mentioned WordFence. Since we talked about GDPR in the other post this is another plugin you might be wary about if you fall under GDPR. US-based, transmitting data.. IP addresses (also called "personal data" these days) are being saved for a certain duration on WordFence servers to protect against bruteforce. Now, one might have said "okay, you know, this falls under article 6, 1f of GDPR for maintaining security but the trend goes into having to save IP Addresses only in anonymized form except you are a DC/hosting provider perhaps. And also I think max. 7 days?! is kinda accepted; saving full IP Addresses isn't technically even "legit" anymore afaik..if you are no Host and e.g. just on Shared/Reseller.
    WPSecurity Ninja (US company yet again), a Security Plugin I value a lot and I thought about going Pro, says they are GDPR compliant. However, they are saving full IP Addresses for 30 days on US servers which THEY justify under the aforementioned Article 6,1f GDPR but likely this won't uphold if questioned by an european lawyer/court/authority or even competitor looking to sue you.
    If the company and its' servers were EU-based that'd be another story and I could see a light of hope but US based, now with Privacy Shield gone, and logging full IP Addresses for 30 days on US servers..for some lawyers and GDPR this apepars to be worse than potential WW3.

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @Ympker said:

    @bikegremlin said:

    @vyas said:
    @bikegremlin and others who use Table of Content for WP posts..

    Do you use a plugin or code it? I am planning to publish all new posts with a TOC ( inline) but have the archives that need some help thx

    Would ideally look for a non plugin solution

    Good reminder to update my plugins list page. :)

    This was created using List category posts plugin (free):
    https://wordpress.org/plugins/list-category-posts/

    This, on the other hand:
    https://bike.bikegremlin.com/reviews/tools/

    is a page, that lists "child" pages, using this short-code:
    [relja_child_pages]

    that is added to my child theme (that's my clone and me in the pic! :) ), and looks like this:

    / looks like crap, here's the link:

    https://io.bikegremlin.com/11334/child-theme/#5

    Checked out your plugin list briefly. Saw that you mentioned WordFence. Since we talked about GDPR in the other post this is another plugin you might be wary about if you fall under GDPR. US-based, transmitting data.. IP addresses (also called "personal data" these days) are being saved for a certain duration on WordFence servers to protect against bruteforce. Now, one might have said "okay, you know, this falls under article 6, 1f of GDPR for maintaining security but the trend goes into having to save IP Addresses only in anonymized form except you are a DC/hosting provider perhaps. And also I think max. 7 days?! is kinda accepted; saving full IP Addresses isn't technically even "legit" anymore afaik..if you are no Host and e.g. just on Shared/Reseller.
    WPSecurity Ninja (US company yet again), a Security Plugin I value a lot and I thought about going Pro, says they are GDPR compliant. However, they are saving full IP Addresses for 30 days on US servers which THEY justify under the aforementioned Article 6,1f GDPR but likely this won't uphold if questioned by an european lawyer/court/authority or even competitor looking to sue you.
    If the company and its' servers were EU-based that'd be another story and I could see a light of hope but US based, now with Privacy Shield gone, and logging full IP Addresses for 30 days on US servers..for some lawyers and GDPR this apepars to be worse than potential WW3.

    The older I get, the happier I am for not being a part of the EU. :)
    It is getting ridiculous. All with "good intentions".

    Suppose every website using Cloudflare (as more than just DNS) is not GDPR compliant - technically.
    But I still can say "fuck 'em!" At least for now.

    Nonetheless, need to go over that list and update it. Yoast for one needs to go.

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    Well, Softaculous has been refusing to work today. Not sure if it is software, or firewall related. While I'm waiting to see if tech. support can do anything, just to ask:
    what plugin for WP website migration would you recommend?

    I've got a few development sites to move/clone, and would rather not bother doing it "manually".
    Migrations are from one hosting server to another.

    And - how much does it cost to "really" work - without any gotcha's - like file size limits, no FTP support etc.

    Edit: yup, tech. support gave the standard Catch22 answer about the software not entirely tested... and a recommendation to use All In One WP Migration. :)

  • Save softaculous backups, and import at other host? (Better than manual?) :)

  • @bikegremlin said:
    Well, Softaculous has been refusing to work today. Not sure if it is software, or firewall related. While I'm waiting to see if tech. support can do anything, just to ask:
    what plugin for WP website migration would you recommend?

    I've got a few development sites to move/clone, and would rather not bother doing it "manually".
    Migrations are from one hosting server to another.

    And - how much does it cost to "really" work - without any gotcha's - like file size limits, no FTP support etc.

    Edit: yup, tech. support gave the standard Catch22 answer about the software not entirely tested... and a recommendation to use All In One WP Migration. :)

    I usually use AIO WP MIGRATION to migrate wp sites. It works best for migrations imho. Updraft Plus can also do the job reliably ;)

  • Yup both AIO WP backup and Updraft Plus are good and highly recommend

  • Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

  • @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    A simple uptime dashboard using UptimeRobot API https://upy.duo.ovh
    Currently using VPS from BuyVM, GreenCloudVPS, Gullo's, Hetzner, HostHatch, InceptionHosting, LetBox, MaxKVM, MrVM, VirMach.

  • I found this blog article (from the end of November) interesting: I hadn't realized just how dominant WordPress is.

    https://www.namecheap.com/blog/wordpress-market-share/

    Also, the notion that WordPress could be thought of as "an operating system for the web" is something that I hadn't thought of. (See also https://www.startupgrind.com/blog/fireside-chat-with-matt-mullenweg/ in this respect.)

    I wonder whether it's a good thing that WordPress has become so dominant on the web.

    "A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)

  • ive been using wpvivid 90% of the time it works perfect ?

  • @bikegremlin said:

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    Check if they still have the NY offer running. Good product.
    AIO is also finicky about the maximum size of backup in free tier, though it is an easy fix.

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    True,

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Brilliant!

  • @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

  • vyasvyas OG
    edited January 2021

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

  • YmpkerYmpker OG
    edited January 2021

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Updraft Plus free version is usually sufficient for what you are looking to do :) It also supports domain changes or domain <-->subdomain .
    Granted I have not tried every complex wp setup out there, but for your avg WP site it works.
    AIO WP I bought the unlimited extension and get access to download the pro plugin. I don't need to enter any API key once it is installed so while their one-time fee is not meant for business use there seems to be no way from stopping you to. As for reliability, it worked every single time and very easy to use. It kinda sux that afterwards, when I want to e.g. add some addon from them like SFTP, or some cloud service I have to pay full price again, even though I already bought Unlimited License. But then again, it is a one-off purchase with updates so.. I get your point about their pricing being confusing though.

  • @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

  • @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

  • @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

  • edited January 2021

    @vyas said: You will have to update the domain can do so via wp-config or wp dashboard general menu

    I haven't tested this with updraft plus, but you may be unable to access your dashboard if you try to move sites like that. Especially if you have https and redirects to https. So you will have to edit the wp-config file, and even if somehow that breaks, you can edit the domain entries in your database. Anyway, I believe with updraft plus you can choose what files to backup/restore. If you only restore your files and database without replacing wp-config, everything should work as-is.

    However, note that the free versions of all these backup plugins do not encrypt database backups. Some of the paid versions DO NOT have the encryption option as well. (Updraft plus has it) The problem with not encrypting your database backups is that if anyone gains access to your backups, they pretty much see ALL your data anywhere since almost everything is in plain text. For example, as far as I am aware, most of the wordpress plugins that send emails will store your email credentials in plain text. The passwords of all the members on your site would be stored in SHA256 which is almost the same thing as plain text unless your password is long.

    I think it's not really a big deal of a security risk if you don't have members in your site or if you don't have woocommerce

  • @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Still requires a "manual" DB search/replace. Which beats the point of using a plugin IMO - since that's the very thing I was trying to avoid - since it doesn't seem to "get" everything. 99.99%, but not everything.

  • vyasvyas OG
    edited January 2021

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Still requires a "manual" DB search/replace. Which beats the point of using a plugin IMO - since that's the very thing I was trying to avoid - since it doesn't seem to "get" everything. 99.99%, but not everything.

    You get what you pay for- the migration seems to be a premium/ paid feature. Seems to be rather poorly written, but essentially I think that's what it is doing.
    https://updraftplus.com/faqs/how-do-i-migrate-to-a-new-site-location/

    @bibi said:

    @vyas said: You will have to update the domain can do so via wp-config or wp dashboard general menu

    I haven't tested this with updraft plus, but you may be unable to access your dashboard if you try to move sites like that. Especially if you have https and redirects to https. So you will have to edit the wp-config file, and even if somehow that breaks, you can edit the domain entries in your database. Anyway, I believe with updraft plus you can choose what files to backup/restore. If you only restore your files and database without replacing wp-config, everything should work as-is.

    However, note that the free versions of all these backup plugins do not encrypt database backups. Some of the paid versions DO NOT have the encryption option as well. (Updraft plus has it) The problem with not encrypting your database backups is that if anyone gains access to your backups, they pretty much see ALL your data anywhere since almost everything is in plain text. For example, as far as I am aware, most of the wordpress plugins that send emails will store your email credentials in plain text. The passwords of all the members on your site would be stored in SHA256 which is almost the same thing as plain text unless your password is long.

    I think it's not really a big deal of a security risk if you don't have members in your site or if you don't have woocommerce

    True that. I would not rely on a plugin for migration. Typically use Gridpane for such situations.

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @Ympker said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

    I just got a notification: "You are doing a cloning / domain change (you idiot!), so pay some moneys for our migration add-on tool, or it won't work."

    And it didn't.

    ~~But what does work is this:

    On the destination server:
    1. Create a new Softaculous wp install, for the final destination where you wish to clone.
    2. Create a staging copy of that
    3. Install Updraft pluss on the staging copy
    4. Copy all the updraft backups to the updraft folder of that staging site
    5. Start restoration process
    6. Ignore the warning~~

    Or, apparently, not. :)

    Now you get a fucked up staging site. But don't let that get you down. Just click on "push to live" option within Softaculous. It manages to pull it off and all seems to work properly. :)

    If you like: delete staging site. Create a new one, from the (for) now properly working main one.

    I'd be more willing to pay if they actually let me test and confirm their plugin works.

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Still requires a "manual" DB search/replace. Which beats the point of using a plugin IMO - since that's the very thing I was trying to avoid - since it doesn't seem to "get" everything. 99.99%, but not everything.

    You get what you pay for- the migration seems to be a premium/ paid feature. Seems to be rather poorly written, but essentially I think that's what it is doing.
    https://updraftplus.com/faqs/how-do-i-migrate-to-a-new-site-location/

    @bibi said:

    @vyas said: You will have to update the domain can do so via wp-config or wp dashboard general menu

    I haven't tested this with updraft plus, but you may be unable to access your dashboard if you try to move sites like that. Especially if you have https and redirects to https. So you will have to edit the wp-config file, and even if somehow that breaks, you can edit the domain entries in your database. Anyway, I believe with updraft plus you can choose what files to backup/restore. If you only restore your files and database without replacing wp-config, everything should work as-is.

    However, note that the free versions of all these backup plugins do not encrypt database backups. Some of the paid versions DO NOT have the encryption option as well. (Updraft plus has it) The problem with not encrypting your database backups is that if anyone gains access to your backups, they pretty much see ALL your data anywhere since almost everything is in plain text. For example, as far as I am aware, most of the wordpress plugins that send emails will store your email credentials in plain text. The passwords of all the members on your site would be stored in SHA256 which is almost the same thing as plain text unless your password is long.

    I think it's not really a big deal of a security risk if you don't have members in your site or if you don't have woocommerce

    True that. I would not rely on a plugin for migration. Typically use Gridpane for such situations.

    Passwords are stored in hash in the database.
    And - Easy WP SMTP plugin does encrypt your email password. So both @jarland and I can sleep peacefully. :)

  • YmpkerYmpker OG
    edited January 2021

    @bikegremlin said:

    @Ympker said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

    I just got a notification: "You are doing a cloning / domain change (you idiot!), so pay some moneys for our migration add-on tool, or it won't work."

    And it didn't.

    But what does work is this:

    On the destination server:
    1. Create a new Softaculous wp install, for the final destination where you wish to clone.
    2. Create a staging copy of that
    3. Install Updraft pluss on the staging copy
    4. Copy all the updraft backups to the updraft folder of that staging site
    5. Start restoration process
    6. Ignore the warning

    Now you get a fucked up staging site. But don't let that get you down. Just click on "push to live" option within Softaculous. It manages to pull it off and all seems to work properly. :)

    If you like: delete staging site. Create a new one, from the (for) now properly working main one.

    I'd be more willing to pay if they actually let me test and confirm their plugin works.

    Hmm, I can't seem to be able to replicate this from my experience. E.g. I made an Updraft Backup on subdomain.mydomain.com , then fresh wp install on customerdomain.com . Installed Updraft Plus there. Uploaded backup. Restored. It worked. That was like 2?! months ago. No idea if they changed smth but for me it went smooth. I did not use Softaculous at all in the process, except for IONOS WP Installer for the fresh wp install.

    Want me to try moving your site with aio wp? Make a backup first though just in case :)

    Edit: seems like you managed the migration yourself so ignore the last part I said.

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @Ympker said:

    @bikegremlin said:

    @Ympker said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

    I just got a notification: "You are doing a cloning / domain change (you idiot!), so pay some moneys for our migration add-on tool, or it won't work."

    And it didn't.

    But what does work is this:

    On the destination server:
    1. Create a new Softaculous wp install, for the final destination where you wish to clone.
    2. Create a staging copy of that
    3. Install Updraft pluss on the staging copy
    4. Copy all the updraft backups to the updraft folder of that staging site
    5. Start restoration process
    6. Ignore the warning

    Now you get a fucked up staging site. But don't let that get you down. Just click on "push to live" option within Softaculous. It manages to pull it off and all seems to work properly. :)

    If you like: delete staging site. Create a new one, from the (for) now properly working main one.

    I'd be more willing to pay if they actually let me test and confirm their plugin works.

    Hmm, I can't seem to be able to replicate this from my experience. E.g. I made an Updraft Backup on subdomain.mydomain.com , then fresh wp install on customerdomain.com . Installed Updraft Plus there. Uploaded backup. Restored. It worked. That was like 2?! months ago. No idea if they changed smth but for me it went smooth. I did not use Softaculous at all in the process, except for IONOS WP Installer for the fresh wp install.

    Want me to try moving your site with aio wp? Make a backup first though just in case :)

    I'd like to be able to do it myself - quickly, and as conveniently as possible. For when I need it.

    With Softaculous not working on both MyW.pt (DirectAdmin), and HostMantis (cPanel) - suppose my options are either a plugin, or WP CLI. But both those options require paying some money.

    However, if I am to pay some money, I'd rather put some effort into figuring out WP CLI, than rely on some plugin programmer(s).
    Avoiding using a plugin seems like a solution that is more reliable. Would use it if it were free (instead of paying extra for a dedicated IP for WP CLI), but if I have to pay...

    Not in a rush, just had some time on my hands and thought - cool, I could sort this all out now, so I don't have to do it later.
    But it seems like the smartest thing to do is give it a month or so, and if Softaculous doesn't get working (not very optimistic), start figuring out WP CLI. It's been on my to-do list for a while now.

    I am very glad now for using a separate email service (MXroute) and doing most stuff with .htaccess and child themes, instead of relying on plugins and web-host emails. At least a few things less to worry about.
    Cloudflare DNS also makes things a lot simpler - no nameserver changes, and waiting for propagation...

  • YmpkerYmpker OG
    edited January 2021

    @bikegremlin said:

    @Ympker said:

    @bikegremlin said:

    @Ympker said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

    I just got a notification: "You are doing a cloning / domain change (you idiot!), so pay some moneys for our migration add-on tool, or it won't work."

    And it didn't.

    But what does work is this:

    On the destination server:
    1. Create a new Softaculous wp install, for the final destination where you wish to clone.
    2. Create a staging copy of that
    3. Install Updraft pluss on the staging copy
    4. Copy all the updraft backups to the updraft folder of that staging site
    5. Start restoration process
    6. Ignore the warning

    Now you get a fucked up staging site. But don't let that get you down. Just click on "push to live" option within Softaculous. It manages to pull it off and all seems to work properly. :)

    If you like: delete staging site. Create a new one, from the (for) now properly working main one.

    I'd be more willing to pay if they actually let me test and confirm their plugin works.

    Hmm, I can't seem to be able to replicate this from my experience. E.g. I made an Updraft Backup on subdomain.mydomain.com , then fresh wp install on customerdomain.com . Installed Updraft Plus there. Uploaded backup. Restored. It worked. That was like 2?! months ago. No idea if they changed smth but for me it went smooth. I did not use Softaculous at all in the process, except for IONOS WP Installer for the fresh wp install.

    Want me to try moving your site with aio wp? Make a backup first though just in case :)

    I'd like to be able to do it myself - quickly, and as conveniently as possible. For when I need it.

    With Softaculous not working on both MyW.pt (DirectAdmin), and HostMantis (cPanel) - suppose my options are either a plugin, or WP CLI. But both those options require paying some money.

    However, if I am to pay some money, I'd rather put some effort into figuring out WP CLI, than rely on some plugin programmer(s).
    Avoiding using a plugin seems like a solution that is more reliable. Would use it if it were free (instead of paying extra for a dedicated IP for WP CLI), but if I have to pay...

    Not in a rush, just had some time on my hands and thought - cool, I could sort this all out now, so I don't have to do it later.
    But it seems like the smartest thing to do is give it a month or so, and if Softaculous doesn't get working (not very optimistic), start figuring out WP CLI. It's been on my to-do list for a while now.

    I am very glad now for using a separate email service (MXroute) and doing most stuff with .htaccess and child themes, instead of relying on plugins and web-host emails. At least a few things less to worry about.
    Cloudflare DNS also makes things a lot simpler - no nameserver changes, and waiting for propagation...

    Fair enough. AIO WP usually works with 2-3 clicks. Little hint on how you can give the free version a try regardless your website size.

    1. Backup only the DTB with AIO WP (should be well within the free limit of 128MB?!).

    2. Make a fresh WP Install on target host/domain.

    3. Copy wp-content folder from source to target host via (S) FTP/Web and overwrite files.

    4. Now all content files are set. Login to fresh WP Install on target host. Install AIO WP and import your DTB Backup you made with AIO WP (files are already there, remember?). It will rewrite all URLs and work flawlessly (from my experience).

  • @Ympker said:

    @bikegremlin said:

    @Ympker said:

    @bikegremlin said:

    @Ympker said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

    I just got a notification: "You are doing a cloning / domain change (you idiot!), so pay some moneys for our migration add-on tool, or it won't work."

    And it didn't.

    But what does work is this:

    On the destination server:
    1. Create a new Softaculous wp install, for the final destination where you wish to clone.
    2. Create a staging copy of that
    3. Install Updraft pluss on the staging copy
    4. Copy all the updraft backups to the updraft folder of that staging site
    5. Start restoration process
    6. Ignore the warning

    Now you get a fucked up staging site. But don't let that get you down. Just click on "push to live" option within Softaculous. It manages to pull it off and all seems to work properly. :)

    If you like: delete staging site. Create a new one, from the (for) now properly working main one.

    I'd be more willing to pay if they actually let me test and confirm their plugin works.

    Hmm, I can't seem to be able to replicate this from my experience. E.g. I made an Updraft Backup on subdomain.mydomain.com , then fresh wp install on customerdomain.com . Installed Updraft Plus there. Uploaded backup. Restored. It worked. That was like 2?! months ago. No idea if they changed smth but for me it went smooth. I did not use Softaculous at all in the process, except for IONOS WP Installer for the fresh wp install.

    Want me to try moving your site with aio wp? Make a backup first though just in case :)

    I'd like to be able to do it myself - quickly, and as conveniently as possible. For when I need it.

    With Softaculous not working on both MyW.pt (DirectAdmin), and HostMantis (cPanel) - suppose my options are either a plugin, or WP CLI. But both those options require paying some money.

    However, if I am to pay some money, I'd rather put some effort into figuring out WP CLI, than rely on some plugin programmer(s).
    Avoiding using a plugin seems like a solution that is more reliable. Would use it if it were free (instead of paying extra for a dedicated IP for WP CLI), but if I have to pay...

    Not in a rush, just had some time on my hands and thought - cool, I could sort this all out now, so I don't have to do it later.
    But it seems like the smartest thing to do is give it a month or so, and if Softaculous doesn't get working (not very optimistic), start figuring out WP CLI. It's been on my to-do list for a while now.

    I am very glad now for using a separate email service (MXroute) and doing most stuff with .htaccess and child themes, instead of relying on plugins and web-host emails. At least a few things less to worry about.
    Cloudflare DNS also makes things a lot simpler - no nameserver changes, and waiting for propagation...

    Fair enough. AIO WP usually works with 2-3 clicks. Little hint on how you can give the free version a try regardless your website size.

    1. Backup only the DTB with AIO WP (should be well within the free limit of 128MB?!).

    2. Make a fresh WP Install on target host/domain.

    3. Copy wp-content folder from source to target host via (S) FTP/Web and overwrite files.

    4. Now all content files are set. Login to fresh WP Install on target host. Install AIO WP and import your DTB Backup you made with AIO WP (files are already there, remember?). It will rewrite all URLs and work flawlessly (from my experience).

    Thanks - just to confirm:
    this works even when changing domains?

  • @bikegremlin said:

    @Ympker said:

    @bikegremlin said:

    @Ympker said:

    @bikegremlin said:

    @Ympker said:

    @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    Iirc Updraft just prompts you about this when restoring and does it all automatically. Never had to manually change wp config.

    I just got a notification: "You are doing a cloning / domain change (you idiot!), so pay some moneys for our migration add-on tool, or it won't work."

    And it didn't.

    But what does work is this:

    On the destination server:
    1. Create a new Softaculous wp install, for the final destination where you wish to clone.
    2. Create a staging copy of that
    3. Install Updraft pluss on the staging copy
    4. Copy all the updraft backups to the updraft folder of that staging site
    5. Start restoration process
    6. Ignore the warning

    Now you get a fucked up staging site. But don't let that get you down. Just click on "push to live" option within Softaculous. It manages to pull it off and all seems to work properly. :)

    If you like: delete staging site. Create a new one, from the (for) now properly working main one.

    I'd be more willing to pay if they actually let me test and confirm their plugin works.

    Hmm, I can't seem to be able to replicate this from my experience. E.g. I made an Updraft Backup on subdomain.mydomain.com , then fresh wp install on customerdomain.com . Installed Updraft Plus there. Uploaded backup. Restored. It worked. That was like 2?! months ago. No idea if they changed smth but for me it went smooth. I did not use Softaculous at all in the process, except for IONOS WP Installer for the fresh wp install.

    Want me to try moving your site with aio wp? Make a backup first though just in case :)

    I'd like to be able to do it myself - quickly, and as conveniently as possible. For when I need it.

    With Softaculous not working on both MyW.pt (DirectAdmin), and HostMantis (cPanel) - suppose my options are either a plugin, or WP CLI. But both those options require paying some money.

    However, if I am to pay some money, I'd rather put some effort into figuring out WP CLI, than rely on some plugin programmer(s).
    Avoiding using a plugin seems like a solution that is more reliable. Would use it if it were free (instead of paying extra for a dedicated IP for WP CLI), but if I have to pay...

    Not in a rush, just had some time on my hands and thought - cool, I could sort this all out now, so I don't have to do it later.
    But it seems like the smartest thing to do is give it a month or so, and if Softaculous doesn't get working (not very optimistic), start figuring out WP CLI. It's been on my to-do list for a while now.

    I am very glad now for using a separate email service (MXroute) and doing most stuff with .htaccess and child themes, instead of relying on plugins and web-host emails. At least a few things less to worry about.
    Cloudflare DNS also makes things a lot simpler - no nameserver changes, and waiting for propagation...

    Fair enough. AIO WP usually works with 2-3 clicks. Little hint on how you can give the free version a try regardless your website size.

    1. Backup only the DTB with AIO WP (should be well within the free limit of 128MB?!).

    2. Make a fresh WP Install on target host/domain.

    3. Copy wp-content folder from source to target host via (S) FTP/Web and overwrite files.

    4. Now all content files are set. Login to fresh WP Install on target host. Install AIO WP and import your DTB Backup you made with AIO WP (files are already there, remember?). It will rewrite all URLs and work flawlessly (from my experience).

    Thanks - just to confirm:
    this works even when changing domains?

    Last time I checked (some months ago), yes. As of like october?! I purchased Pro for the sake of convenience and use it ever since.

  • edited January 2021

    @bikegremlin said: And - Easy WP SMTP plugin does encrypt your email password.

    And this is the same plugin which had vulnerabilities multiple times. I know because before I installed this plugin last year, I googled and found out it had a vulnerability the year before. Googling this plugin again today, I found out in december it had a vulnerability which allowed people to reset your admin password. This is not a plugin I would install :/

    @bikegremlin said: However, if I am to pay some money, I'd rather put some effort into figuring out WP CLI, than rely on some plugin programmer(s).

    Handling backups and migrations with things like rclone and mysqldump is not that complex. Editing wp-config is very easy as well. You can also be guaranteed there won't be any security vulnerabilities in your backup plugin since you won't need one.

    Also, getting your dedicated ip or a storage server is likely going to be much cheaper than those backup plugins.

  • @bibi said:

    @bikegremlin said: And - Easy WP SMTP plugin does encrypt your email password.

    And this is the same plugin which had vulnerabilities multiple times. I know because before I installed this plugin last year, I googled and found out it had a vulnerability the year before. Googling this plugin again today, I found out in december it had a vulnerability which allowed people to reset your admin password. This is not a plugin I would install :/

    If you look hard enough, I don't think you will find a plugin (or theme, or WP version) that hasn't had at least some vulnerabilities sometime. The more popular it is, the more likely it is to have their vulnerabilities figured out.

    The good ones differ from the bad ones by having the vulnerabilities promplty patched (and by being well written, so they don' make the site run poorly).

    @bikegremlin said: However, if I am to pay some money, I'd rather put some effort into figuring out WP CLI, than rely on some plugin programmer(s).

    Handling backups and migrations with things like rclone and mysqldump is not that complex. Editing wp-config is very easy as well. You can also be guaranteed there won't be any security vulnerabilities in your backup plugin since you won't need one.

    Also, getting your dedicated ip or a storage server is likely going to be much cheaper than those backup plugins.

    mysqldump is simple.
    But editing all the paths is complicated. Because if doing a text-only search/replace, not everything gets done. Not with WordPress. To be more precise: in some, not very common cases, not everything gets done. So it's not a 100% reliable method.

    For a static IP, I suppose paying a cheap VPN service that offers that (for extra bucks) is the way to go.
    Otherwise - I'd have to mess with a VPS, which is still beyond my knowledge level, and is another time-taking thing. That also costs (though probably less than VPN+static IP).

  • vyasvyas OG
    edited January 2021

    @Ympker said:

    1. Backup only the DTB with AIO WP (should be well within the free limit of 128MB?!).

    You can change the AIO size limit for the .wpress file from PHP settings in DA.. I have gone as high as 768 MB for a 612 MB .wpress file.

    @Smallweb, AU used for example here: (which DOES have a limiting factor of 128 MB memory for post_max_size)

    image

    Limiting factor will be lower of
    post_max_size 0r
    upload_max_size

    And a useful read here:
    https://help.servmask.com/2018/10/27/how-to-increase-maximum-upload-file-size-in-wordpress/

  • @bikegremlin said: The good ones differ from the bad ones by having the vulnerabilities promplty patched (and by being well written, so they don' make the site run poorly).

    I agree with this, but another important factor is the type of vulnerability. The common ones usually are exploits related to file uploads or require logged in users. It's a problem if the vulnerability can be done by guests and gives you admin access easily.

    @bikegremlin said: But editing all the paths is complicated. Because if doing a text-only search/replace, not everything gets done. Not with WordPress. To be more precise: in some, not very common cases, not everything gets done. So it's not a 100% reliable method.

    I believe all you need to do is edit the wp-config.php and edit just the domain there. If it doesn't work, then all you have to do is edit the ONE entry for the domain inside the database. No need to edit everything, wordpress has its own rewrites.

    Just wondering, does the AIO migration plugin have incremental backups/database encryption? I heard one-time payment so that has gotten me interested :p How much does it cost to have all features?

  • bikegremlinbikegremlin ModeratorOG
    edited January 2021

    @bibi said:

    @bikegremlin said: The good ones differ from the bad ones by having the vulnerabilities promplty patched (and by being well written, so they don' make the site run poorly).

    I agree with this, but another important factor is the type of vulnerability. The common ones usually are exploits related to file uploads or require logged in users. It's a problem if the vulnerability can be done by guests and gives you admin access easily.

    And you assume that plugin coders who haven't been caught with blunders are more responsible? :)
    I understand that, but aren't that optimistic. It's all bullshit, and surprisingly chaotic for all I can tell ("fake it 'till you make it").

    @bikegremlin said: But editing all the paths is complicated. Because if doing a text-only search/replace, not everything gets done. Not with WordPress. To be more precise: in some, not very common cases, not everything gets done. So it's not a 100% reliable method.

    I believe all you need to do is edit the wp-config.php and edit just the domain there. If it doesn't work, then all you have to do is edit the ONE entry for the domain inside the database. No need to edit everything, wordpress has its own rewrites.

    I'm afraid not. For WordPress, even if staying on the same domain, but changing directory structure (different user name if changing servers with the same control panel) can cause problems if DB search replace isn't done properly. And plain text search/replace doesn't do the job perfectly.
    At least in my experience. I wish it were not so, but it seems to be. :(

    Just wondering, does the AIO migration plugin have incremental backups/database encryption? I heard one-time payment so that has gotten me interested :p How much does it cost to have all features?

    @Ympker - I know you get a 10% of each copy sold, you answer this! :)
    Seriously - thank you all for the info and help.
    If you ever come to Serbia, beer and ćevapi are on me! :)

  • @bikegremlin said:

    @bibi said:

    @bikegremlin said: The good ones differ from the bad ones by having the vulnerabilities promplty patched (and by being well written, so they don' make the site run poorly).

    I agree with this, but another important factor is the type of vulnerability. The common ones usually are exploits related to file uploads or require logged in users. It's a problem if the vulnerability can be done by guests and gives you admin access easily.

    And you assume that plugin coders who haven't been caught with blunders are more responsible? :)
    I understand that, but aren't that optimistic. It's all bullshit, and surprisingly chaotic for all I can tell ("fake it 'till you make it").

    @bikegremlin said: But editing all the paths is complicated. Because if doing a text-only search/replace, not everything gets done. Not with WordPress. To be more precise: in some, not very common cases, not everything gets done. So it's not a 100% reliable method.

    I believe all you need to do is edit the wp-config.php and edit just the domain there. If it doesn't work, then all you have to do is edit the ONE entry for the domain inside the database. No need to edit everything, wordpress has its own rewrites.

    I'm afraid not. For WordPress, even if staying on the same domain, but changing directory structure (different user name if changing servers with the same control panel) can cause problems if DB search replace isn't done properly. And plain text search/replace doesn't do the job perfectly.
    At least in my experience. I wish it were not so, but it seems to be. :(

    Just wondering, does the AIO migration plugin have incremental backups/database encryption? I heard one-time payment so that has gotten me interested :p How much does it cost to have all features?

    @Ympker - I know you get a 10% of each copy sold, you answer this! :)
    Seriously - thank you all for the info and help.
    If you ever come to Serbia, beer and ćevapi are on me! :)

    Happy to help :) About encryption you'd probably best ask the support/sales. I will check next time I use it if I see an option for it.

    Actually, I have an Erasmus Friend in Belgrad and wanted to visit them after Covid some time. I will happily let you know when I am headed that way :)

  • vyasvyas OG
    edited January 2021

    okay.. all this discussion prompted me to do the following:

    a. Set up two three sites.
    SmallWeb Au, SmallWeb NY, and Webhorizon, De (Myw.pt reseller)
    The 2 smallweb sites are subdomains of the same domain.
    (au.domainA.in and ny.domainA.in)
    and
    Webhorizon, De on a different domain
    (de.domainB.in)

    All through CF, SSL enabled Via DA- LetsEncrypt.

    The Au site had a mysterious 59 minutes, 58 seconds "downtime" around the time I was experimenting, so the Webhorizon, De site came to rescue.

    b. Installed WP on each site. 5.5.5 on Smallwebs. Had to opt for 5.6 on Webhorizon, De, which had some interesting version choices for WP : 5.6 or next ver was 5.3.

    c. Installed All In One WP Migration on each of the 3 sites

    d. Uploaded a spare .wpress file on the two Smallwebs. Now I had two identical sites once the Au server was up.
    On Au, I added some more posts via .xml file from Tools --> Import
    Likewise on the NY site.

    e. Exported the "hybrid AU" from
    au.domainA.in

    and imported to

    de.domainB.in

    I did a full install - files, DB, media and all. Changed the domain from wp dashboard, so I have to identical sites:
    au.domainA.in and de.domainB.in

    f. Since all 2 were Shared Hosting/ DA / Softaculous based installs, there was a limit of 128 MB on the for the .wpress site.

    g. AIO WP worked well each time. I did have to reduce the file size to under 128 MB when exporting out of
    au.domainA.in

    h. Created a staging site:
    staging.au.domainA.in , which is identical to

    au.domainA.in

    i. Might try with a DA export --> cPanel Import inc ase of bigger .wpress file. I recall a couple of months ago I could change settings on HM Singapore and import a 250 MB Plus file.


    Total time taken : one coffee and 30 pushups.

    Overall, I think UpdraftPlus is more efficient in the above process.

    For same server (VPS), Webinoly works brilliantly, @Not_Oles knows the developer IIRC.. I need to buy him (rather both of them) a beer or two for being awesomene.

    Some cool documentation here: https://webinoly.com/en/documentation/sites/

  • edited January 2021

    @bikegremlin said: I'm afraid not. For WordPress, even if staying on the same domain, but changing directory structure (different user name if changing servers with the same control panel) can cause problems if DB search replace isn't done properly. And plain text search/replace doesn't do the job perfectly.

    At least in my experience. I wish it were not so, but it seems to be.

    Unfortunately this is probably a problem related to shared hosting and softaculous... In which case these wordpress plugins might be your best option. Moving just your files and database should theoretically migrate your site properly provided your webserver is working. If I had to make a guess, the issue was probably due to you using your panel to import a database, which made it so your wp-config cannot locate your database. Otherwise, if your only goal is to migrate and change the subdomain, moving only the files + database and changing just the domain entry works. (And I suppose you have to edit wp-config to locate your database)

    My best guess is that these migration plugins rewrite your database as-is so no new database is created and everything works with your softaculous install.

  • @vyas said:

    @bikegremlin said:

    @vyas said:

    @bikegremlin said:

    @chocolateshirt said:

    @bikegremlin said:
    Thanks.

    Though, AIO WP Migration has a very shady pricing policy. The only way I could find a price was by first installing the plugin, and then it would take me to the site page with prices (still unclear - what is the difference between my own sites, and company - the number, volume, domain?!). Very shady.

    Updraft plus is clear (and rather expensive - perhaps even more than the AIO).

    While WP CLI requires SSH access - which requires a static IP with most hosting providers... which costs money every month.

    "Which ever way you turn, your ass is always at the back" is a local saying. :)

    Free version of Updraft Plud is enough for me, I don't need to upload to cloud storage.

    Can it clone a site from dev.example.com on server one, to www.example.com on server two?

    Totally! Just did it this morning myself

    Backup from server A to gDrive (default for free version).
    Restore to server B from same gDrive

    Even if domain is changed? Like dev.x.com to www.x.com?

    You will have to update the domain can do so via wp-config or wp dashboard general menu

    It will redirect you to the old domain when you try to access the wp dashboard. Fastest way is just edit the url in the db.

  • Editing wp-config goes without saying.

    But for database - problem occurs even when importing/exporting database using the Terminal.

    mysqldump -p -u old_db_user old_database > database_export.sql
    and
    mysql -p -u new_db_user new_database < database_export.sql

    Some more info (to me it's been interesting):

    I saw a developer use WP CLI on a WP workshop in my city. I've been amazed with it.
    It's super fast, and powerful tool. Command prompt only, and you can mess things up if you don't watch what you're doing, but those who get the hang of it seem to not look back.

    I went to another WP workshop where some folks from GoDaddy demonstrated their WP migration. Their job was migrating websites - all day, every day. Workshop was about WordPress migrations.
    They said that for the work they use some inhouse tools that can't be shared. :(

    But they confirmed that text search/replace isn't reliable for WP - as I had noticed it causing some smaller problems on occasions.

Sign In or Register to comment.