WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Ta backup på Wordpress med rsync och cron (https://www.wn.se/forum/showthread.php?t=37963)

radioaktivitet 2009-07-17 14:40

Det finns ett finfint plugin för att ta backup på WP databasen. Men hur sjutton gör man för att ta backup på alla filer?

Jag skulle vilja lägga rsync som ett cron-jobb på min egen hemma dator så att den, en gång om dygnet, syncar ner allt nytt från servern som har WP installationen.

Är det någon som vet hur man gör detta? Jag är inte så haj på rsync och vet inte hur man löser själv lösenordsbiten...

eliasson 2009-07-17 23:54

Citat:

Originally posted by radioaktivitet@Jul 17 2009, 12:40
Är det någon som vet hur man gör detta? Jag är inte så haj på rsync och vet inte hur man löser själv lösenordsbiten...

Kod:

man ssh-keygen
Kortfattat så skapar du ett certifikat utan lösenord, så genereras en privat nyckel och en publik nyckel.
Den publika nyckeln placerar du i en användares, t ex backup-användaren, authorized_keys (~/.ssh/) och sedan ansluter med din privata nyckel.

Läs mer: http://www.lysator.liu.se/~morgan/ssh.html

radioaktivitet 2009-07-18 20:23

Citat:

Originally posted by eliasson@Jul 17 2009, 23:54
Kortfattat så skapar du ett certifikat utan lösenord, så genereras en privat nyckel och en publik nyckel.
Den publika nyckeln placerar du i en användares, t ex backup-användaren, authorized_keys (~/.ssh/) och sedan ansluter med din privata nyckel.
Läs mer: http://www.lysator.liu.se/~morgan/ssh.html

Ok. Låt oss säga att jag lyckas med detta. Hur kan jag använda mig av certifikat/nycklar i rsync-kommandot?

taz76 2009-07-18 23:52

har man ett certifikat kan man logga in via ssh utan att bli krävd på lösenord.. det menar han :) sedan då man har det klart kan man köra rsync t.ex via en ssh-session (minns inte hur nu dock).


Alla tider är GMT +2. Klockan är nu 10:32.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson