A Blog elköltözött!

Különböző okokból kifolyólag a blog elköltözött, megváltozott. Továbbra is velem, továbbra is hasonló tartalommal, de más eszközökkel él tovább. Az olvasást folytasd az új blogon>>>

bizonsági mentés

Ha a Delicious szolgáltatásra bízzuk az adatainkat, akkor ki vagyunk téve annak, hogy a szolgáltatás megszűnik és az adatainkat nem látjuk viszont. Ezért érdemes ezekről az adatokról biztonsági mentést készíteni. Ahhoz, hogy egy biztonsági mentés hatékony legyen, mindenképpen az embertől függetlennek kell lennie, ezért érdemes automatizálni.

Köszönhetően a Delicious nyílt API-jának egy parancssoros utasítással könnyen lekérhetjük az összes eltárolt könyvjelzőnket XML formátumban, amit a későbbiekben tetszőleges formává alakíthatunk.

curl -k --user username:password -o backup.xml -O 'https://api.del.icio.us/v1/posts/all'

Természetesen a backup.xml helyére érdemes egy teljes elérési utat írni, így biztosak lehetünk abban, hogy általunk is ismert helyre fogja menteni a rendszer a fájlt.

Ha nincs curl a gépünkre telepítve, akkor használhatjuk a wget-et is.

wget --no-check-certificate --user=username --password=password -Obackup.xml https://api.del.icio.us/v1/posts/all

Ahhoz, hogy ez automatikus legyen, a beépített cron szolgáltatást kell használnunk. Szerkesszük a beállításokat a crontab -e paranccsal. Az alapértelmezett szövegszerkesztővel írjuk be az alábbi sort.

# min   hour    mday    month   wday    command
0       18      *       *       7       <ide írjuk a parancsot>

Ennek hatására minden héten vasárnap este 6 órakor a rendszer automatikusan menteni fogja a fájlt.

Ha nem szeretnél terminál ablakban beállítani a mentést, használd nyugodtan a cronhoz készült egyik grafikus felületet. Pl.: Mac OS X-re a Cronnix programot.

Syndicate content