Een doel is de plek waar je back-ups staan. Hier zie je de doeltypen naast elkaar: wat elk type nodig heeft, hoe de verbinding is beveiligd en waar je op moet letten.
Een doeltype is de techniek, bijvoorbeeld FTP. Een doel is een ingestelde opslaglocatie van een doeltype met een eigen naam en eigen instellingen. De plugin maakt uit zichzelf geen doel aan: het eerste doel stel je zelf in.
De keuze van de doeltypen
Open de pagina Doelen en klik op Doel toevoegen. De keuze toont alle doeltypen.
- De doeltypen die er zijn: Lokale map, FTP / FTPS, SFTP, WebDAV, Amazon S3, S3-compatibel, Google Drive en Dropbox.
- Sluiten sluit de keuze zonder iets aan te maken.
Ontbreekt er op je server iets voor een doeltype, dan is het grijs en draagt het het label Niet beschikbaar op deze server. Onder de keuze staat de reden, bijvoorbeeld een ontbrekende PHP-extensie.
- Niet beschikbaar op deze server staat bij het grijze doeltype, in de afbeelding bij SFTP.
- De regel onder de keuze noemt het doeltype en wat de server ervoor mist.
De doeltypen naast elkaar
Onder de naam van elk doeltype staat de verwijzing naar de handleiding die het instellen stap voor stap laat zien.
| Doeltype | Dit heb je nodig | Verbinding | Bijzonderheden |
|---|---|---|---|
|
Lokale map Back-ups opslaan in een lokale map |
Een map op de server waarin de webserver mag schrijven. Inloggegevens zijn er niet. | De plugin zet de back-ups in de map. Een aanmelding bij een server is er niet. | Alleen back-ups met een lokale kopie download je in de browser. De vrije ruimte kent de plugin bij lokale mappen. Ook een gekoppelde netwerkopslag is een lokale map. |
|
FTP / FTPS Back-ups opslaan op een FTP-server (FTP / FTPS) |
Server, Gebruikersnaam en Wachtwoord. Op de webserver de PHP-extensie cURL, anders de FTP-extensie. | Poort 21, bij impliciet FTPS 990. De standaard is FTPS met TLS. Biedt de server geen TLS, dan mislukt de verbindingstest: een stille terugval op een verbinding zonder versleuteling is er niet. | Anoniem FTP is er niet. De vrije ruimte noemt FTP niet. |
|
SFTP Back-ups opslaan op een SFTP-server |
Server, Gebruikersnaam en Wachtwoord of een privésleutel zonder wachtwoordzin. Op de webserver cURL dat SFTP kan. | Poort 22. De verbinding is altijd versleuteld. De sleutel van de server bevestig je bij de eerste verbindingstest. | SFTP is niet FTPS: een eigen protocol op een eigen poort. |
|
WebDAV Back-ups opslaan via WebDAV |
Adres van de map, Gebruikersnaam en Wachtwoord. Op de webserver de PHP-extensies cURL en DOM. | De regel is een adres met https://. Een adres met http:// accepteert de plugin; wachtwoord en gegevens gaan dan als leesbare tekst over de lijn, en het formulier en de verbindingstest zeggen dat. | Voor Nextcloud, ownCloud, een webserver met WebDAV, een NAS of een aanbieder die WebDAV aanbiedt. Gebruikt het account tweestapsverificatie, dan heb je daar een app-wachtwoord nodig. |
|
Amazon S3 Back-ups opslaan in Amazon S3 |
Bucket, Toegangssleutel en Geheime sleutel. Op de webserver de PHP-extensies cURL en DOM. | De verbinding is altijd versleuteld. | De bucket moet al bestaan; de plugin maakt er geen aan. Hij mag niet openbaar zijn. |
|
S3-compatibel Back-ups opslaan in S3-compatibele opslag |
Adres van de dienst, Bucket, Toegangssleutel en Geheime sleutel. Op de webserver de PHP-extensies cURL en DOM. | De regel is een adres met https://. Met http:// gaan alle gegevens als leesbare tekst over de lijn; de verbindingstest waarschuwt dan. | Voor elke dienst met een S3-interface, bijvoorbeeld Cloudflare R2, Backblaze B2, Hetzner Object Storage, DigitalOcean Spaces of MinIO op een eigen server. |
|
Google Drive Back-ups opslaan in Google Drive |
Een Google-account. Inloggegevens voer je in het formulier niet in: je meldt je aan bij Google en geeft daar je toestemming. Het beheer van je website moet via https:// bereikbaar zijn. Op de webserver de PHP-extensie cURL. | De verbinding is altijd versleuteld. De aanmelding verloopt via de dienst auth.cloneworx.de, die niets opslaat. | De plugin ziet in je Google Drive alleen de bestanden en mappen die hij zelf heeft aangemaakt. De map voor de back-ups kies jij. Wat de plugin verwijdert, is weg: het komt niet in de prullenbak van Google Drive. Accepteert Google de toestemming niet meer, dan is het doel losgekoppeld, en verbind je het opnieuw. Verwijder je het doel of verbind je het opnieuw, dan trekt de plugin bij Google niets in: de vorige toegang blijft daar geldig. |
|
Dropbox Back-ups opslaan in Dropbox |
Een Dropbox-account. Inloggegevens voer je in het formulier niet in: je meldt je aan bij Dropbox en geeft daar je toestemming. Het beheer van je website moet via https:// bereikbaar zijn. Op de webserver de PHP-extensie cURL. | De verbinding is altijd versleuteld. De aanmelding verloopt via de dienst auth.cloneworx.de, die niets opslaat. | De plugin ziet in je Dropbox alleen zijn eigen map onder “Apps”. Een veld voor een map is er daarom niet. Wat de plugin verwijdert, kun je in Dropbox nog een tijd lang herstellen: 30 dagen of langer, afhankelijk van het abonnement van je account. Verwijder je het doel, verbind je het opnieuw of verwijder je de plugin met de schakelaar die alle instellingen verwijdert, dan vraagt de plugin Dropbox om de vorige toegang in te trekken. |
Zo vind je jouw doel
Het doeltype hangt af van de opslag die je hebt:
- Je hebt inloggegevens voor een FTP-server: FTP / FTPS.
- Je aanbieder geeft je een toegang via SFTP: SFTP.
- Je gebruikt Nextcloud, ownCloud of een andere opslag met WebDAV: WebDAV.
- Je hebt een bucket bij Amazon S3 of bij een andere dienst met een S3-interface: Amazon S3 of S3-compatibel.
- Je hebt een Google-account en wilt de back-ups in je Google Drive zetten: Google Drive.
- Je hebt een Dropbox-account en wilt de back-ups in je Dropbox zetten: Dropbox.
- Je hebt alleen de server van je website: Lokale map, liefst buiten de website.
Geen dienst van cloneworx ertussen
De server of de dienst kies je zelf. De plugin draagt de back-ups daarheen over en naar niemand anders. Dat geldt ook voor Google Drive en Dropbox. Alleen de aanmelding bij Google of Dropbox verloopt via een dienst van cloneworx, auth.cloneworx.de: die bemiddelt de aanmelding en slaat niets op. Een back-up of een bestand krijgt hij nooit. Meer hierover: Back-ups opslaan in Google Drive en Back-ups opslaan in Dropbox.
Waarom een doel buiten de website belangrijk is
Zijn al je doelen bruikbaar, maar liggen ze allemaal in mappen binnen de website, dan is de statustegel van de pagina Doelen grijs in plaats van groen.
- Alle doelen liggen binnen de website.
Daaronder noemt de tegel de reden: 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.
Daarvoor heb je twee wegen:
- Een lokale map buiten de website. Bij het instellen begint de mapbrowser in de thuismap, de map boven de website. Back-ups daar zijn via het web gewoonlijk niet bereikbaar. Dat is echter niet noodzakelijk zo. Bij twijfel: vraag het na bij je hoster of beheerder!
- Een doel op een andere server. Daarheen leiden de doeltypen FTP / FTPS, SFTP, WebDAV, Amazon S3, S3-compatibel, Google Drive en Dropbox.
Ook een extern doel kan openbaar zijn
Zorg ervoor dat niemand zonder toestemming de map of de bucket bereikt, bijvoorbeeld via een webadres of een deellink. Van buitenaf controleert de plugin dat niet: hij stuurt nooit proefverzoeken naar vreemde servers.
Wat voor elk doel geldt
- Bruikbaar is een doel pas als zijn laatste verbindingstest is geslaagd. Daarvoor gebruiken plannen en back-ups het niet.
- De back-ups staan op elk doel hetzelfde:
<map>/cloneworx-backup-<code>/<back-up>/. De map van de plugin maak je niet zelf aan. In Dropbox is de map daarvoor de map die Dropbox voor de app bijhoudt. - Wachtwoorden, privésleutels, geheime sleutels en de toegangen tot Google Drive en Dropbox slaat de plugin versleuteld op. Naar de browser gaan ze nooit terug.
- Herstel, controle en terugvinden lezen rechtstreeks van het doel, ook van een extern doel.
- Downloaden verschijnt in het menu van een back-up alleen als er een volledige lokale kopie is. Back-ups die alleen op een extern doel staan, haal je op met een eigen programma voor FTP, SFTP, WebDAV of S3. Back-ups in Google Drive haal je op in Google Drive, back-ups in Dropbox in Dropbox.
Meerdere doelen
Je kunt meerdere doelen instellen, ook meerdere van hetzelfde doeltype, bijvoorbeeld drie FTP-servers. Waar een back-up naartoe gaat, leg je vast in het back-upplan. De gratis versie staat twee plannen en één doel per plan toe.
Met je eerste doel maakt de plugin het plan “Dagelijkse back-up” aan. Het is gepauzeerd tot je het inschakelt.
Zie ook
- De pagina “Doelen”
- Installeren en de eerste back-up maken
- Back-ups automatisch inplannen
- Een back-up downloaden
Op de opdrachtregel
WP-CLI nog niet ingericht? Zo installeer je WP-CLI.
De lijst toont per doel het kenmerk, het doeltype, de naam, de toestand en de locatie. De laatste regel noemt de doeltypen en wat de server voor een doeltype mist.
# Doelen en doeltypen tonen wp cloneworx-backup target list # De verbinding van een doel testen wp cloneworx-backup target test local-1