In het menu van een doel controleer je alle back-ups die daar staan in één keer. En je ruimt resten op die een afgebroken taak op het doel heeft achtergelaten.
Het menu van het doel openen
Open de pagina Doelen en klik in de regel van het doel op Meer ….
- Verbinding testen
- Back-ups op dit doel controleren verschijnt alleen als er back-ups op het doel staan.
- Resten op dit doel opruimen verschijnt bij doeltypen die hun bestanden kunnen weergeven.
- Back-ups op dit doel terugvinden
- Bewerken
- Verwijderen
Controleren en opruimen lopen als taak. Er loopt altijd maar één taak tegelijk; anders meldt de pagina Er loopt al een taak.
De back-ups op een doel controleren
Stap 1: de controle starten
Klik in het menu op Back-ups op dit doel controleren. De plugin controleert elke back-up op dit doel, de nieuwste eerst.
Stap 2: de voortgang volgen
- De voortgang: Back-up wordt gecontroleerd, daarna de back-up waaraan de controle op dat moment werkt (Back-up … van …), de gecontroleerde hoeveelheid en de resterende tijd.
- Controle afbreken stopt de controle bij de volgende stap.
In het begin staat in plaats van de tijd resterende tijd wordt berekend …. Een lokale map leest de plugin ter plekke. Van een extern doel haalt hij het ene deel na het andere naar zijn werkmap, controleert het en verwijdert het daar weer.
Stap 3: het resultaat lezen
| Melding | Betekenis |
|---|---|
|
groen Alle … back-ups op ‘…’ gecontroleerd: leesbaar en volledig. |
Alles in orde. |
|
rood Controle op ‘…’: … van … back-ups beschadigd of onvolledig; de back-uplijst markeert ze met een rood kruis. |
Het logboek noemt de betrokken delen. Neem voor het terugzetten een back-up zonder rood kruis. |
|
geel Controle op ‘…’: het doel heeft niet geantwoord. |
Minstens één back-up kon niet worden gecontroleerd. Als beschadigd geldt hij daarom niet. Test de verbinding en start de controle nog een keer. |
|
geel Controle afgebroken. |
Je hebt de controle afgebroken. |
|
rood Controle mislukt. |
De controle zelf is mislukt. Kijk in het logboek. |
Heeft het doel niet geantwoord, dan ziet de melding er zo uit:
- Het resultaat: het doel heeft niet geantwoord. Daaronder staan de oorzaak en de melding van cURL in het origineel.
- Logboek opent het logboek van de controle.
Gele en rode meldingen leiden met Logboek naar het logboek van de controle. Op de pagina Back-up staat daarna voor de datum van elke gecontroleerde back-up een teken: een groen vinkje of een rood kruis. De tooltip bij het teken noemt de datum van de laatste controle.
Wat wordt gecontroleerd
De controle leest een back-up zoals een herstel hem zou lezen, en schrijft niets terug:
- Elk bestand van de back-up staat op het doel en heeft zijn grootte.
- Het infobestand van de back-up is geldig.
- Elk deel heeft de grootte en de controlesom die in het infobestand staan.
- Elk blok kan worden gelezen en uitgepakt, en het aantal items klopt. De database hoort erbij.
Wat een beschadigde back-up betekent
Vindt de controle beschadigde of onvolledige back-ups, dan is de melding rood:
- Het resultaat: hoeveel back-ups op dit doel beschadigd of onvolledig zijn.
- Logboek opent het logboek van de controle. Het noemt de betrokken delen.
Valt een back-up op dit doel door de controle, dan telt hij daar niet meer mee voor Max. back-ups. De plugin verwijdert hem nooit automatisch: hij blijft tot je hem handmatig verwijdert.
Resten op een doel opruimen
Wat een rest is
Een taak die halverwege eindigt, bijvoorbeeld bij een grens van de server, kan op het doel een map achterlaten waar nooit een back-up van wordt. Een rest is een map met een taaknaam,
- die geen infobestand heeft,
- die niet bij de lopende taak hoort
- en die de lijst met back-ups op dit doel niet kent.
Ook een begonnen upload telt als rest. Wat de lijst met back-ups kent, raakt het opruimen nooit aan. Een map met infobestand die de lijst niet kent, is geen rest maar een back-up: die blijft staan. In de lijst haal je hem met Back-ups op dit doel terugvinden.
Stap 1: het opruimen starten
Klik in het menu op Resten op dit doel opruimen. Onder de statustegel verschijnt de voortgangsweergave.
- De voortgang: Resten worden opgeruimd, daarna hoeveel items klaar zijn, de grootte en de resterende tijd.
- Back-up afbreken stopt het opruimen bij de volgende stap.
Stap 2: het resultaat lezen
| Melding | Betekenis |
|---|---|
|
groen Geen resten op ‘…’. |
Op het doel stond niets dat weg moest. |
|
groen Resten op ‘…’ opgeruimd: … mappen, …. |
De melding noemt het aantal verwijderde mappen en de ruimte die is vrijgekomen. |
|
geel Opruimen op ‘…’: het doel heeft niet geantwoord. |
De plugin kon op het doel niet naar resten zoeken. Test de verbinding en start nog een keer. Dezelfde melding verschijnt bij een vingerafdrukconflict: De website is verhuisd of is een kopie. |
|
rood Opruimen op ‘…’: … bestanden konden niet worden verwijderd. Zie het logboek. |
Logboek in de melding leidt naar de details. Na een afbreking verschijnt dezelfde melding in het geel. |
Heeft de plugin resten verwijderd, dan ziet de melding er zo uit:
- Het resultaat: hoeveel mappen met resten de plugin heeft verwijderd en hoeveel ruimte daardoor is vrijgekomen.
Het opruimen loopt ook vanzelf
Na elke goede back-up ruimt de plugin op bij de doelen waarop die back-up is aangekomen. Dezelfde run verwijdert oude bestanden uit de werkmap van de plugin op de webserver: alles wat al een uur niet is aangeraakt en niet bij de lopende taak hoort.
Goed om te weten
- Niets controleert back-ups volgens een schema. De plugin leest elk deel al bij het schrijven terug; de controle is er voor de twijfel.
- Een enkele back-up controleer je op de pagina Back-up: Een back-up controleren.
- Op een S3-doel neemt een upload die nooit is afgerond nog ruimte in bij de dienst. Het opruimen breekt zulke uploads af, voor zover de dienst ze weergeeft.
Zie ook
- De pagina “Doelen”
- Voortgang, meldingen en logboek
- Het logboek lezen
- Back-ups terugvinden na totaal verlies
- Doelen beheren met WP-CLI
Op de opdrachtregel
WP-CLI nog niet ingericht? Zo installeer je WP-CLI.
Beide taken kunnen ook met WP-CLI. De controle noemt per back-up een regel met het resultaat. Met --background start de opdracht de taak alleen; de website voert hem dan zelf verder uit.
# De back-ups op een doel controleren wp cloneworx-backup target check sftp-1 # Alleen tonen welke resten het opruimen zou verwijderen wp cloneworx-backup target cleanup sftp-1 --dry-run # Resten op een doel opruimen wp cloneworx-backup target cleanup sftp-1