LYSrdiff

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök

LYSrdiff -- diskbaserad backup

Under oktober 2006 införde Lysator backup av diverse system till disk. Backupen tas med hjälp av rdiff-backup. Ett antal wrapperscripts hjälper till att hålla ordning på backupen. Backupsystemet kallas LYSrdiff.

I Rootmanual:lysrdiff finns mer tekniska detaljer för den som är intresserad.

Hoppa över filer

Du kan instruera backupsystemet att inte ta backup av vissa filer genom att skapa en fil med namnet .lysrdiff-exclude i din hemkatalog. Ett exempel:

+ download/index.html
- download
- tmp
- *.txt
- **.o
- **/core

Den här filen betyder:

  • Ta backup av download/index.html
  • Hoppa över allt annat i download
  • Hoppa över allt i tmp
  • Hoppa över alla filer i din hemkatalog som slutar på .txt. (Om filerna ligger i en underkatalog kommer det ändå att tas backup av dem.)
  • Hoppa över alla filer som slutar på .o, även om de ligger i en underkatalog till en underkatalog till en...
  • Hoppa över alla core-filer.
  • Ta backup av alla andra filer.

De wildcards som kan användas är:

  • *: matchar alla tecken utom /
  • **: matchar alla tecken, även /
  • [...]: matchar en förekomst av de tecken som anges inom klammrarna. Man kan ange intervall.
  • ?: matchar vilket tecken som helst utom /

Det första tecknet ska vara + för filer som ska tas med, och - för filer som ska hoppas över. Sedan ska det finnas exakt ett mellanslag, och därefter filnamn enligt ovan. Filer som inte matchar någon av raderna kommer det att tas backup av.

Om du skriver något fel i den här filen kommer root att kontakta dig och berätta vad du gjort fel. Det kan alltså vara smart att kolla din mail några dagar efter att du ändrat i filen.

Återläsning av filer

För tillfället måste du kontakta root om du vill hämta ut något ur backupen. När du gör det är det bra om du har följande uppgifter till hands:

  • Vad du vill få tillbakaläst. Om du har ett komplett filnamn är det bäst. Annars hjälper det ju mer du kan säga för att identifiera rätt fil.
  • Vilken tidpunkt du vill ha tillbaka den från. Om du vet att du råkade ta bort filen ett visst klockslag, så säg det. Ju bättre du kan tidsbestämma det, desto bättre är det. Du kan säga "så ny som möjligt".
  • Vart de ska läggas. Om du inte säger något kan det hända att de hamnar i en ny katalog, eller att de skriver över filer med samma namn som du har, beroende på vilket humör root är på.

Status

Just nu finns det inget sätt att se status på backuperna. Det kommer förhoppningsvis att fixas innan februari 2007.