• Resolved Neil Wilson

    (@neil-wilson)


    I am trying to get a handle on using Duplicator as my site becomes larger. I maintain this site on my desktop, create a duplicator package, FTP to iPage, and install using the installer.php file. Thus far this process works. I am currently getting the following total size warning (no other warnings):

    Size: 200.04MB | File Count: 5,522 | Directory Count: 365

    Total size represents all files minus any filters that have been setup. The current thresholds that triggers a warning is 150MB for the total size. Some budget hosts limit the amount of time a PHP/Web request process can run. When working with larger sites this can cause timeout issues. Consider using a file filter in step 1 to shrink and filter the overall size of your package.

    This site will be expanded (maybe to 600MB). Settings recommends using Mysqldump for large databases. But, this message is below this selection:

    Mysqldump was not found at its default location or the location provided. Please enter a path to a valid location where mysqldump can run. If the problem persist contact your server administrator.

    Do I need Mysqldump on my computer to use this option? If yes, how does this get setup – suggestions please?

    Does my iPage host need Mysqldump to use this option.

    https://www.ads-software.com/plugins/duplicator/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Cory Lamle

    (@corylamleorg)

    Hey Neil,

    mysqldump is currently only used to create the package it does need to be installed on the site were you are trying to create the package. Your host can usually enable access to it for you if you ask. As far as running it on your own computer you can do that as well. The program usually comes bundled with packages like XAMPP or MAMP, there should be quite a few tutorials on those sites for how to access it…

    Cheers~

    Thread Starter Neil Wilson

    (@neil-wilson)

    Hello Cory,
    Duplicator run of 2/25 shows 3.39 sec. (scan) and 47.08 sec. (build). I develop aafords.com on my desktop. My thinking is the build can run as long as required since I don’t have any time restrictions. Does that sound correct to you? If yes, then a mysqldump on my desktop is unnecessary.

    The duplicator package FTP upload to my iPage account took about 4 minuets. The installer.php run-deploy didn’t show a time (but seemed to take about the same time as the build step – I will try to time it next run). The run-update took a few seconds only.

    iPage has a 60 second limit for running a .php. So, the installer.php would time out if 60 seconds is reached for the run-deploy. Does that sound correct to you?

    As before, I appreciate your support.

    FYI – aafords.com is 60 pages and the upload folder is 60MB currently.

    When I have time:

    I will test by adding 60 pages (120 total) and double the upload folder. I think aafords.com will end up this size when completed.

    I will test running a duplicator package on my production site at iPage to see if there are any issues.

    Regards,
    Neil

    Cory Lamle

    (@corylamleorg)

    Hey Neil,

    The mysqldump option really only comes in handy for larger databases (30MB or larger). There are quite a few recommendation in the FAQ pages for budget hosts with constraints… Checkout this question on the FAQs page I believe it may help or provide some clues about this issue:
    -> Browse to: https://lifeinthegrid.com/duplicator-faq
    -> Find section: “Timeout Issues”

    Hope that helps!

    Thread Starter Neil Wilson

    (@neil-wilson)

    Cory,
    It is looking like I don’t have a “large site”. I could triple my sight and it would be 150 pages,300mb total size, and 15mb database size. Your above definition of “large site” has a 30mb database.

    So, I don’t need to concern myself on this subject at this time.

    Cory Lamle

    (@corylamleorg)

    Sounds Good! Thxs for the update…

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Large Site – Clone from desktop to host?’ is closed to new replies.