Backups van infiniteWP > database te groot

Ik ben fan van InfiniteWP. Heel handig om veel website tegelijk te monitoren. En backups en updates te draaien. Maar, die backups moeten wel af en toe gecheckt. Want aan een niet werkende backup heb je ook niets.

Dus maak ik af en toe van mijn websites een volledige backup. Die importeer ik vervolgens in desktopserver om de websitse op mijn computer te laten draaien. Dat gaat meestal goed. Hier en daar kleine hikjes, die te verhelpen zijn met het aanpassen van een url in de locale database.

Maar een stuk of 7 websites wilden maar niet lukken. Na heel veel trial and error hieronder mijn bevindingen.


Bij het unzippen van het backup-bestand bleek de database in twee delen in de map iwp_db te staan.

Dit bleek overal bij de niet-werkende backups het geval. En bij de werkende backups was dit gewoon één bestand.

Waarom??

Ticket geopend bij InfiniteWP. Het snelle antwoord was:

If you have any files more than 5MB, then that file will be split into parts of 5MB, each. In order to merge those into a single file, please do the following.

Check attachment (manualFixForUnjoinedFiles.php).

Instruction:

1. Unzip all files into one folder.

2. Place the downloaded file in that folder.

3. Open your browser and enter the site home page URL + /manualFixForUnjoinedFiles.php?run=fix

    For example: site home page is http://yoursite.com/ then create a URL which should be http://yoursite.com/manualFixForUnjoinedFiles.php?run=fix

    Enter the URL in browser and press enter.

4. Process will be displayed in the screen, please wait till browser loading completes. It can take some time based on how many files need to be joined.

5. Once the browser loading is completed. Please check the folder where you will find the split files. Now it should be back to original position.

Once this process is over you will get the complete site.

Kindly follow the above instructions to restore your site manually. 

Dit is het bestand van infiniteWP.

Het werkte. Maar ik vond het niet werkbaar. Te veel werk.

Logischer is het om te kijken of ik de database kon verkleinen. Dan werken de backups tenminste, en de betreffende website wordt weer wat sneller.

Dus om het af te ronden (na handmatige backups eerst natuurlijk) heb ik met WP Optimize de database verkleind. En nu backupt het weer als een zonnetje.

 

Als ik het zo opschrijf, lijkt het een open deur. Maar het koste me heel wat uren zoeken, testen, wachten, proberen voor ik hier achter was. Vandaar deze blog.


 

Na gekomen bericht.

Als je de limiet van 5MB wilt ophogen is dit de manier voor inifiniteWP:

Can you please go to the root folder where the IWP is installed, please find the config.php file and the following lines.

//multicall options
define(‘MULTICALL_FILE_BLOCK_SIZE’, 10); //MB

Please add these lines and check how your database files are saved on your site backups.

 

 

Een slider maken met foto-uitsnede

Vandaag voor energia.org (de nieuwe website is nog niet online op dit moment) een slider op de home-page gemaakt. Dat kan gemakkelijk met een plugin zoals Genesis Responsive Slider. Dat werkt prima. Maar vaak is de foto voor een slider nogal smal  …
Lees meer over: Een slider maken met foto-uitsnede

Help, de ankerplaats verdwijnt onder de header!

Als je website een sticky header heeft (dat is een header, meestal met het hoofdmenu daarin, die altijd in beeld blijft bovenaan het venster van de browser) dan kan het zijn dat, wanneer je links binnen de pagina maakt met anchors, de ankerplaats  …
Lees meer over: Help, de ankerplaats verdwijnt onder de header!

Gravity Forms – Datum inzending in notificatie

Op een website die ik heb gemaakt staan vele inschrijfformulieren waarmee standhouders zich kunnen opgeven voor een evenement. Deze formulieren zijn gemaakt met Gravity Forms, waar een betaalmodule aanhangt. Afhankelijk van de betalingsvorm krijgt de  …
Lees meer over: Gravity Forms – Datum inzending in notificatie

Lege p automatisch verwijderen

Klanten opvoeden blijft lastig. :-) Dus maak ik het ze liever gemakkelijk met wat code-snippers, zodat de meest voorkomende "fouten" vanzelf worden rechtgetrokken. Dit keer de lege p-tag die vaak aan het einde van een bericht onnodige witregels  …
Lees meer over: Lege p automatisch verwijderen

Responsive SVG image map

Vroeger gebruikte ik vaak clickable maps als navigatie, bijvoorbeeld een kaartje van Nederland waar elke provincie een link is naar een aparte pagina. "Ouderwetse" image maps (bitmap plaatjes met klikbare hotspots in html) hebben als  …
Lees meer over: Responsive SVG image map

Profiel-foto aanpassen door ingelogde gebruiker

Voor een leden-site wil ik dat bezoekers hun eigen foto kunnen toevoegen aan het profiel, zodat er een leuk smoelenboek ontstaat. Ik maak hierbij gebruik van 3 plugins. Types van Toolset  Views ook van Toolset Gravity forms met de add-on user  …
Lees meer over: Profiel-foto aanpassen door ingelogde gebruiker

if/else statement in een toolset View

Voor een website ben ik een blogpagina aan het maken met Toolset. De overzichtspagina van het blog bestaat uit allemaal foto's. Hiervoor gebruik ik de uitgelichte afbeelding. De single berichtpagina begint met een grote foto. Dit zal in de meeste  …
Lees meer over: if/else statement in een toolset View

Hamburgermenu met MENU in 10 minuten – een update!

Winy schreef een fijne handleiding voor het maken van een hamburgermenu in 5 minuten. Werkt perfect. Maar bij uittesten blijkt dat niet iedereen het hamburgericoon voor een menu aanziet. Ik zocht naar de mogelijkheid om er het woord "Menu" naast te  …
Lees meer over: Hamburgermenu met MENU in 10 minuten – een update!

Javacript in pagina? Text-widget!

Ik moest een stukje Javascript toevoegen aan een pagina voor een reserveringsmodule. Het moest in de <body> komen. En hij kon niet in de Genesis Theme instellingen want het moest per taal een ander script zijn. Ik plakte het in een  …
Lees meer over: Javacript in pagina? Text-widget!