Op de pagina Doelen bepaal je waar je back-ups naartoe gaan. Hier stel je doelen in, test je de verbinding, controleer je de back-ups op een doel en vind je back-ups na een verlies terug.
Een doeltype is de techniek: lokale map, FTP, SFTP, WebDAV, S3, Google Drive of Dropbox. Een doel is een ingestelde opslagplaats van een doeltype met een eigen naam en eigen instellingen. Je kunt meerdere doelen van hetzelfde type instellen, bijvoorbeeld drie FTP-servers.
De plugin maakt uit zichzelf geen doel aan
Zolang geen doel bruikbaar is, brengt Nu back-uppen je naar deze pagina. Plan toevoegen brengt je hierheen zolang er nog geen doel is. Ook een lokale map is een doel als elk ander: je kunt hem hernoemen en verwijderen.
De pagina in overzicht
- Doelen is het menu-item van de pagina, in het menu van WordPress onder cloneworx.
- De statustegel toont met kleur en tekst of alle doelen bruikbaar zijn. Daaronder staan het aantal doelen en het tijdstip van de laatste overdracht.
- Doel toevoegen opent de keuze van de doeltypen.
- Ingestelde doelen is de lijst van je doelen. Elke regel toont een gekleurde stip voor de toestand, het symbool van het doeltype, de naam, het doeltype en de locatie.
- Meer … opent het menu van een doel met alle acties.
- Uitgebreid schakelt om naar de weergave met alle gegevens. De keuze geldt voor alle pagina’s van de plugin.
Meldingen over een actie verschijnen onder de statustegel. Een groene melding sluit zichzelf, gele en rode blijven staan. Meer hierover: Voortgang, meldingen en logboek.
De statustegel
De tegel noemt altijd de belangrijkste toestand. Zijn er meerdere, dan geldt de volgorde van de tabel. Doel toevoegen staat altijd in de tegel, behalve na een laadfout. De tabel noemt de knop die er per toestand bij komt.
| Toestand | Betekenis | Knop erbij |
|---|---|---|
|
rood De doelen konden niet worden geladen: … |
De pagina heeft de doelen niet van de server gekregen. De melding noemt de oorzaak. | Opnieuw laden |
|
geel Het opslagdoel “…” is losgekoppeld. |
De plugin kan de opgeslagen toegangsgegevens niet meer gebruiken. Tot je ze opnieuw invoert, slaan de back-ups dit doel over. Een doel met aanmelding bij Google of Dropbox heeft geen toegangsgegevens om in te voeren: het wordt opnieuw verbonden. Zo gaat het: De toegangsgegevens van een doel vernieuwen. | Inloggegevens vernieuwen; bij een doel met aanmelding bij Google of Dropbox Opnieuw verbinden |
|
geel Vingerafdrukconflict op „…” |
De catalogus op het doel hoort bij een andere installatie van deze website. Daar wordt niets geschreven en niets verwijderd tot jij beslist. Zo gaat het: De website is verhuisd of is een kopie. | Deze website is verhuisd en Dit is een kopie |
|
geel Nog niet klaar: … |
Plannen en back-ups gebruiken een doel pas na een geslaagde verbindingstest. | Verbinding testen |
|
grijs Er is nog geen doel ingesteld. |
Back-ups hebben minstens één doel nodig. | geen |
|
grijs Alle doelen liggen binnen de website. |
Back-ups op dezelfde server binnen de website gaan samen met de site verloren en zijn via het web bereikbaar als de mapbeveiliging faalt. Voeg een doel buiten de website of op een andere server toe. | geen |
|
groen Alle doelen zijn verbonden. |
Elk doel heeft zijn laatste verbindingstest doorstaan. | geen |
Betreft een toestand meerdere doelen, dan noemt de tegel ze allemaal. De knop geldt dan voor het eerste.
Een doel toevoegen
- De doeltypen die er zijn: Lokale map, FTP / FTPS, SFTP, WebDAV, Amazon S3, S3-compatibel, Google Drive en Dropbox.
- Sluiten sluit de tegel zonder iets aan te maken.
De regel met het sterretje onder de keuze is de opmerking over namen en logo’s van derden.
Ontbreekt je server iets voor een doeltype, dan kun je dat type niet kiezen. In de afbeelding is dat SFTP:
- Niet beschikbaar op deze server staat bij een doeltype waarvoor de server iets mist. Het doeltype is grijs weergegeven.
- De regel onder de keuze noemt het doeltype en de reden. Hier kan cURL op de webserver geen SFTP. Een andere reden is bijvoorbeeld een ontbrekende PHP-extensie.
Welk doeltype bij jou past, toont Welk doel past bij jou?
Het formulier van een doel
De velden hangen af van het doeltype. De afbeelding toont FTP / FTPS.
- Naam is jouw naam voor het doel. De plugin stelt er een voor, bijvoorbeeld “FTP / FTPS 1”. Elke naam van hoogstens 100 tekens die nog niet in gebruik is, werkt; hoofdletters en kleine letters tellen daarbij niet.
- Server is de hostnaam of het IP-adres, zonder ftp://.
- Gebruikersnaam
- Wachtwoord
- Map op de FTP-server mag leeg blijven: dan geldt de map waarin je na het aanmelden terechtkomt. Ontbrekende mappen maakt de plugin aan.
- Opslaan slaat het doel op en test meteen de verbinding.
- Verbinding testen controleert de ingevoerde waarden zonder op te slaan.
- Annuleren sluit het formulier.
Velden met een rood sterretje zijn verplicht. In de weergave Uitgebreid toont het formulier extra velden:
- Versleuteling staat standaard op FTPS met TLS. Zonder versleuteling kunnen wachtwoord en gegevens onderweg worden meegelezen; het formulier waarschuwt dan onder het veld.
- Overdrachtsmodus staat standaard op Passief. Actief werkt alleen als de FTP-server zelf een verbinding met je webserver mag openen.
- Poort mag leeg blijven: dan geldt 21, bij impliciet FTPS 990.
- Tijdslimiet voor de verbinding (seconden) neemt 3 tot 60, standaard is 10.
- Geaccepteerde sleutel van de FTP-server wordt gezet door Dit certificaat accepteren.
Een veld van de weergave Uitgebreid verschijnt ook in de weergave Compact zolang het een fout draagt. Is een waarde niet geldig, dan staat de fout bij het veld, bijvoorbeeld Deze naam is al in gebruik. of Deze waarde is niet geldig.
Wachtwoorden en sleutels blijven op de server
De plugin slaat ze versleuteld op en geeft ze nooit meer aan de browser. Bij het bewerken staat in het veld daarom alleen opgeslagen, leeg laten om te behouden.
Elk doeltype heeft zijn eigen artikel, bijvoorbeeld Back-ups opslaan op een FTP-server (FTP / FTPS).
Een doel van het type Google Drive of Dropbox heeft geen toegangsgegevens in het formulier: je meldt je aan bij de aanbieder en geeft daar je toestemming. In plaats van Opslaan staat in het formulier de knop Verbinden met Google of Verbinden met Dropbox. De weg tonen Back-ups opslaan in Google Drive en Back-ups opslaan in Dropbox.
Opslaan en testen
Een doel is pas bruikbaar als zijn laatste verbindingstest is geslaagd. De test schrijft een klein bestand naar het doel, leest het terug, vergelijkt het en verwijdert het weer.
- De oorzaak in gewone taal, bijvoorbeeld: het doel heeft de aanmelding geweigerd.
- Logboek tonen opent het algemene logboek. Daar staan de details van de test.
- De meldingen in het origineel: Melding van het doel is het laatste antwoord van het doel, dus van de server, de dienst of de aanbieder erachter; Melding van cURL is de melding van de overdracht. Beide zijn niet vertaald; toegangsgegevens, mappen en servernamen zijn erin onherkenbaar gemaakt.
Na Opslaan sluit het formulier, en de pagina meldt het resultaat van de test:
- groen “…” opgeslagen en verbonden.
- geel “…” opgeslagen, maar de verbindingstest is mislukt: … Het doel is opgeslagen, maar nog niet bruikbaar. Logboek tonen in de melding brengt je naar de details.
De lijst van de doelen
De stip aan het begin van de regel toont de toestand. Een doel dat niet bruikbaar is, draagt achter de naam een label:
| Label | Stip | Betekenis |
|---|---|---|
| zonder | groen | De laatste verbindingstest is geslaagd. Het doel is bruikbaar. |
| nog niet getest | grijs | Opgeslagen, maar sinds de laatste wijziging van de instellingen zonder verbindingstest. |
| test mislukt | rood | De laatste verbindingstest is mislukt. |
| Losgekoppeld | geel | De plugin kan de opgeslagen toegangsgegevens niet meer gebruiken, of de aanbieder, Google of Dropbox, accepteert de opgeslagen toestemming niet meer. |
| conflict | als zonder conflict | De catalogus op het doel hoort bij een andere installatie. De plugin schrijft en verwijdert daar niets. |
| Niet beschikbaar op deze server | grijs | De server mist iets dat het doeltype nodig heeft. |
| verwijderd | grijs | Verwijderd; back-ups in de lijst verwijzen er nog naar. Alleen zichtbaar in de weergave Uitgebreid. |
Ligt een lokale map binnen de website, dan staat achter zijn locatie een label:
- binnen de website staat achter de locatie van het doel, hier bij de tweede lokale map.
Is de lijst te smal voor alle kolommen, dan verdwijnt eerst de locatie, dan de kolom met back-ups en ruimte, als laatste het doeltype.
Het menu “Meer …”
- Verbinding testen test het opgeslagen doel. Het resultaat staat als melding onder de statustegel.
- Back-ups op dit doel controleren leest elke back-up op dit doel, de nieuwste eerst. Beschadigde of onvolledige back-ups toont de lijst van de back-ups daarna met een rood kruis. Het item verschijnt alleen als er back-ups op het doel staan.
- Resten op dit doel opruimen verwijdert mappen die een afgebroken taak heeft achtergelaten en die nooit een back-up worden. Wat in de lijst van de back-ups staat, raakt het opruimen nooit aan. Het item verschijnt bij doeltypen die hun bestanden kunnen weergeven.
- Back-ups op dit doel terugvinden kijkt op de locatie van het doel. Staat daar de map van een andere installatie of een back-up die in de lijst van de back-ups ontbreekt, dan verschijnt de tegel Back-ups gevonden op „…”; anders meldt de tegel dat er niets is gevonden. Het item verschijnt alleen bij een bruikbaar doel.
- Bewerken opent het formulier met de opgeslagen waarden.
- Verwijderen verwijdert het doel na een bevestigingsvraag.
Controleren, opruimen en het toevoegen van teruggevonden back-ups lopen als taak: onder de statustegel verschijnt de voortgangsweergave, aan het einde een melding met het resultaat. Er loopt altijd maar één taak tegelijk; anders meldt de pagina Er loopt al een taak.
De wegen in detail: Back-ups op een doel controleren en resten opruimen en Back-ups terugvinden na totaal verlies.
Een doel verwijderen
- Met aangevinkte checkbox verwijdert de plugin eerst alle back-ups op dit doel en daarna het doel. Zonder vinkje blijven de back-ups waar ze zijn. De checkbox bestaat alleen als er back-ups op het doel staan.
- Annuleren
- Verwijderen
- Staan er vergrendelde back-ups op het doel, dan ontbreekt de checkbox. Ontgrendel ze eerst, of verwijder het doel zonder zijn back-ups.
- Verwijzen back-ups in de lijst nog naar het doel, dan blijft zijn vermelding als verwijderd staan, zonder instellingen en zonder toegangsgegevens. Verwijst geen enkele back-up er meer naar, dan verwijder je hem in de weergave Uitgebreid met Definitief verwijderen.
- Bij een doel in Dropbox vraagt de plugin Dropbox bij het verwijderen om de toegang in te trekken. Lukt dat niet, bijvoorbeeld omdat Dropbox niet bereikbaar is, dan verwijdert de plugin het doel toch; de toegang blijft dan bij Dropbox geldig tot je de app in je Dropbox-account loskoppelt.
- Bij een doel in Google Drive trekt de plugin niets in: hij verwijdert de toegangen alleen uit de database van je website, bij Google blijft de bestaande toegang geldig. De toestemming blijft in je Google-account vermeld tot je haar daar verwijdert.
- Een verwijderd doel verlaat elk back-upplan. Een plan zonder doel wordt gepauzeerd. Inschakelen kan pas weer als je het een doel geeft.
Stap voor stap: Een doel verwijderen.
De weergave Uitgebreid
- De kolom noemt per doel wanneer er voor het laatst een back-up naartoe ging. Het jongste van deze tijdstippen toont de statustegel achter Laatste overdracht.
- Het aantal back-ups op het doel en de ruimte die ze innemen.
- verwijderd markeert een verwijderd doel; zijn naam is doorgestreept. Alleen deze weergave toont het. Zijn menu biedt alleen Definitief verwijderen.
- Doelen en ruimte noemt per doel de back-ups, de gebruikte en de vrije ruimte en per back-upplan het aantal back-ups in verhouding tot Max. back-ups. De vrije ruimte kent de tegel alleen bij lokale mappen; anders staat daar een streepje.
- Compact schakelt terug.
De tegel Doelen en ruimte is ingeklapt als je de pagina opent. Een klik op zijn titelregel klapt hem uit en weer in. Hoe de plugin telt, legt Bepalen hoeveel back-ups worden bewaard uit.
Zie ook
- Welk doel past bij jou?
- De toegangsgegevens van een doel vernieuwen
- Een doel verwijderen
- De website is verhuisd of is een kopie
- Doelen beheren met WP-CLI
Op de opdrachtregel
WP-CLI nog niet ingesteld? Zo installeer je WP-CLI.
Wat deze pagina kan, kan ook met WP-CLI. Een doel noem je daarbij met zijn kenmerk (local-1, ftp-2) of zijn naam. Wachtwoorden en sleutels neemt de opdrachtregel niet aan, omdat elke waarde daar in de lijst van de processen en in de geschiedenis van de shell zou staan: doelen met toegangsgegevens stel je op deze pagina in, een doel van het type Google Drive of Dropbox ook.
# Doelen met kenmerk en status tonen wp cloneworx-backup target list # Een lokale map als doel aanmaken wp cloneworx-backup target add local --name="Archiv" --set-path=/var/backups # De naam van een doel wijzigen wp cloneworx-backup target edit local-1 --name="Archiv 2" # De verbinding testen wp cloneworx-backup target test local-1 # De back-ups op een doel controleren wp cloneworx-backup target check local-1 # Resten op een doel opruimen wp cloneworx-backup target cleanup local-1 # Tonen wat er op de locatie van het doel staat wp cloneworx-backup target sites local-1 # Een doel verwijderen; de back-ups daar blijven staan wp cloneworx-backup target remove local-1