• No results found

Det finns en rad olika system f¨or automatisk s¨akerhetskopiering till en extern server. Listan ¨over dessa har tagits fram utg˚aende fr˚an en rad relevanta j¨amf¨orelsepunkter f¨or att avg¨ora vad som ¨ar ett liknande system, dock utan krav p˚a att samtliga punkter ska ¨overensst¨amma.

• Automatiska ¨overf¨oringar sker i bakgrunden. • Tillhandah˚aller lagringsutrymme p˚a server.

• Versionshantering eller motsvarande historikfunktion. • Plattformsoberoende klientprogramvara.

3.4.1

Vildmarksdatas Distansbackup

Distansbackup ¨ar en svensk tj¨anst f¨or s¨akerhetskopieringar till server med en ”in- byggd fil˚aterst¨allningslista som h˚aller reda p˚a alla versioner av dina filer f¨or en viss tid tillbaka”. Tj¨ansten fungerar p˚a alla operativsystem som st¨oder Java2 JRE 1.3.1 eller h¨ogre. Distansbackup st¨ammer ¨overens med File Secure p˚a samtliga j¨amf¨orelsepunkter ovan.

URL: http://www.vildmarksdata.se/distansbackup

3.4.2

Remote Data Backups

Remote Data Backups har m˚anga intressanta funktioner, men fungerar endast under Windows. Den inriktar sig mot komplett system˚aterst¨allning snarare ¨an s¨akerhetskopiering av utvalda filer och den versionshanterar 10 versioner bak˚at eller upp till 90 dagar.

URL: http://www.remotedatabackups.com/

3.4.3

Online Backups

Online Backup ¨ar en svensk tj¨anst som endast fungerar under Windows. De er- bjuder automatiska och krypterade ¨overf¨oringar av data, men sparar historik i endast en m˚anad.

URL: http://www.online-backup.se

3.4.4

Carbonite

Automatisk s¨akerhetskopiering f¨or Windows med en Mac-version p˚a v¨ag. Erbjuder obegr¨ansat utrymme p˚a servern. P˚a Carbonites hemsida hittades ingenting om versionshantering, men ett mail till kundtj¨anst gav svaret att den nya versionen erbjuder tre m˚anaders historik.

URL: http://www.carbonite.com

3.4.5

L¨ardomar att dra av j¨amf¨orelsen

Endast Vildmarksdatas Distansbackup st¨ammer in p˚a samtliga j¨amf¨orelsepunkter. De flesta av dessa system fungerar endast under operativsystemet Windows och har ingen eller begr¨ansad versionshantering. File Secures plattformsoberoende m¨ojligg¨or en s¨arskild profilering och konkurrensf¨ordel som endast matchas av Dis- tansbackup i denna j¨amf¨orelse. Att versionshanteringen ¨ar s˚a fri, det vill s¨aga att man kan spara hur m˚anga versioner som helst s˚a l¨ange utrymme finns, kan ocks˚a vara en f¨ordel. Eventuellt skulle det kunna underl¨atta f¨or anv¨andaren med en auto- matisk uppr¨ojningsfunktion av gamla filer, ifall utrymmet tar slut. I nul¨aget kan anv¨andaren sj¨alv rensa bort versioner han eller hon inte beh¨over, vilket m¨ojligtvis kan vara f¨or sv˚art f¨or en del av m˚algruppen.

J¨amf¨orelsen visade ocks˚a en svaghet File Secure har gentemot de flesta liknande system: det begr¨ansade filurvalet. Tj¨ansterna till˚ater i regel anv¨andaren att fritt v¨alja filer eller kataloger ¨over hela h˚arddisken. Att File Secures anv¨andare endast kan v¨alja en katalog, och d¨armed ¨ar tvungna att l¨agga alla viktiga filer i denna eller dess underkataloger, g¨or att File Secure kan upplevas som ett begr¨ansande program.

Kapitel 4

Utvidgning av File Secure

Traditionellt inom versionshantering ¨ar att anv¨andaren v¨aljer en rotkatalog att hantera och att katalogstrukturerna f¨or centralkatalogen och arbetskatalogen matchar varandra. S˚a var ocks˚a fallet med File Secure innan examensarbetets ¨

andringar. Anv¨andaren kunde till exempel v¨alja att hantera sin hemkatalog och l˚ata alla underkataloger och deras inneh˚all automatiskt ing˚a i hanteringen. Detta medf¨orde begr¨ansningen att anv¨andaren enbart kunde v¨alja att l˚ata File Secure bevaka allt eller inget i denna hemkatalog och ingenting utanf¨or den.

Detta kapitel sammanfattar de praktiska detaljerna kring vidareutvecklingen av File Secure, som kan delas in i tv˚a huvudsakliga delar: ut¨okat katalogval och inf¨orande av st¨od f¨or undantagna filer, samt dialoger f¨or att ¨andra inst¨allningar f¨or detta. B˚ada dessa delar handlade i stor utstr¨ackning om att ut¨oka systemets konfiguration, det vill s¨aga att h˚alla reda p˚a data f¨or alla hanterade kataloger och undantagna filer. Funktionaliteten f¨or att synkronisera filer mot centralkatalogen fanns redan, men beh¨ovde kunna appliceras p˚a ett dynamiskt antal kataloger.

4.1

Funktionella krav

Tidigare fick anv¨andaren v¨alja en enda katalog att s¨atta under bevakning. Detta gjordes under installationen av systemet och valet kunde inte ¨andras i efterhand. Alla filer i katalogen och dess underkataloger kopierades till centralkatalogen och sattes under versionshantering.

I den nya versionen ska anv¨andaren kunna: • V¨alja flera kataloger under installationen.

• Ange filer och underkataloger som ska undantas hanteringen med hj¨alp av enkel m¨onstermatchning f¨or varje separat katalog.

• L¨agga till flera kataloger ¨aven efter installationen genom programmets in- st¨allningsdialoger.

• Ta bort kataloger fr˚an hanteringen ¨aven efter installationen. Filerna raderas i centralkatalogen men p˚averkas inte hos klienten.

• ¨Andra undantagsm¨onstret f¨or varje hanterad katalog. Redan uppladdade filer som st¨ammer in p˚a m¨onstret kommer att finnas kvar i centralkatalogen men kan tas bort manuellt.

4.1.1

Diskussion kring kraven

Dessa krav formulerades efter att flera olika id´eer till ny eller f¨orb¨attrad funktionalitet i File Secure diskuterats. N˚agra exempel p˚a s˚adant som diskuterats men inte ˚atg¨ardats ¨ar:

• Synkronisering mellan flera datorer.

• Tillf¨allig lokal backup om n¨atverket inte kan n˚as. • M¨ojlighet att s¨atta en ˚aterst¨allningspunkt. • Komprimering av data som skickas till servern.

• Webbgr¨anssnitt f¨or att kunna komma ˚at filerna p˚a servern fr˚an vilken dator som helst.

• Fotogalleri (m¨ojlighet att visa fotografier via webben).

Valet f¨oll p˚a att ˚atg¨arda det begr¨ansade filurvalet, som uppfattades som en stor brist i systemet av flera anledningar. Att v¨alja en enda katalog vars filer och

underkataloger hanteras och vars struktur f˚ar en exakt motsvarighet i en central- katalog st¨ammer ¨overens med det klassiska s¨attet att l¨agga upp versionshantering, men File Secures anv¨andare beh¨over inte k¨anna till standarduppl¨agget, eller ens veta vad versionshantering ¨ar, och kan uppleva det som mycket begr¨ansande att inte kunna l¨agga till filer utanf¨or den f¨orst valda katalogen. Anv¨andare b¨or kunna l¨agga sina filer var de vill och ¨and˚a kunna s¨akerhetskopiera dem.

Att ovillkorligen hantera varenda fil i katalogen och dess underkataloger ¨ar be- gr¨ansande eftersom mindre viktiga filer d˚a kan fylla utrymmet som man betalar f¨or. Kanske har man tempor¨art en v¨aldigt stor fil i sin katalog, eller s˚a programmerar man i Java och har m¨angder av genererade .class-filer som l¨att kan ˚aterskapas fr˚an .java-filerna. Det ¨ar rimligt att kunna undanta filer fr˚an hantering genom att ange specifika filnamn, delar av filnamn och filtyper som alltid ska ignoreras.

Att v¨alja en katalog vid installationen och sedan inte kunna ¨andra valet ¨ar givetvis begr¨ansande, eftersom det ¨ar oflexibelt.

Related documents