Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

Exportera kalender och kontakter från Google och Microsoft

Modul 5: Kalender och kontakter · Lästid: 12 minuter

Lärandemål: Efter den här lektionen kan du göra en fullständig och användbar export av kalendrar och kontakter från Google och Microsoft, läsa en ICS- och vCard-fil, och du vet vad som inte alls eller inte riktigt följer med vid export.

Nyckelbegrepp: iCalendar (ICS), VCALENDAR, VEVENT, UID, DTSTART, RRULE, EXDATE, VTIMEZONE och TZID, ORGANIZER och ATTENDEE, VALARM, vCard (VCF) 3.0 och 4.0, csv, Google Takeout, migreringsverktyg

Två filformat som nästan alla känner till

Kalendrar och kontakter flyttar du med två öppna format:

  • iCalendar, filer med filändelsen .ics (RFC 5545), för kalendrar och uppgifter.
  • vCard, filer med filändelsen .vcf, för kontaktpersoner. Det finns två versioner du kan stöta på: 3.0 (RFC 2426) och 4.0 (RFC 6350).

Det är vanliga textfiler. Du kan öppna dem i en texteditor, och det är precis vad du ska göra i den här lektionen. Den som vet vad som står i filen ser också vad som saknas.

Det finns ofta en enklare väg än att exportera: många nya tjänster har ett migreringsverktyg som med ditt medgivande hämtar dina kalendrar och kontakter direkt från Google eller Microsoft. Det går snabbare och med färre fel. Ändå är en egen export klok: som kontroll (hur många möten och kontakter hade jag?), som backup innan du säger upp den gamla tjänsten, och som utväg om migreringsverktyget inte är tillåtet enligt din administratör.

Så ser en kalenderfil ut

En export av kalendern för Bakkerij De Korrel (Gryn) börjar så här:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Google Inc//Google Calendar 70.9054//EN
BEGIN:VTIMEZONE
TZID:Europe/Amsterdam
...
END:VTIMEZONE
BEGIN:VEVENT
UID:3f1a9c2e7b@google.com
DTSTART;TZID=Europe/Amsterdam:20261110T060000
DTEND;TZID=Europe/Amsterdam:20261110T070000
RRULE:FREQ=WEEKLY;BYDAY=TU
EXDATE;TZID=Europe/Amsterdam:20261229T060000
SUMMARY:Levering meel
ORGANIZER:mailto:anne@example.com
ATTENDEE;CN=Groothandel:mailto:verkoop@example.net
BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR

Vad du ser:

RadBetydelseVar det kan gå fel
BEGIN:VCALENDAR och VERSION:2.0detta är en iCalendar-filsaknas den vägrar importen
BEGIN:VEVENT ... END:VEVENTett möteen saknad END gör resten oläslig
UIDmötets fasta känneteckenutan UID kan servern inte känna igen dubbletter
DTSTART;TZID=...starttid i en tidszonse tidszoner nedan
RRULEupprepningsregel: varje tisdagen ogiltig regel ger ett enstaka möte istället för en serie
EXDATEundantag: just denna tisdag inte
ORGANIZER, ATTENDEEvem bjöd in och vem är inbjudense inbjudningar nedan
VALARMpåminnelse, 30 minuter i förväginte alla tjänster tar över påminnelser

Tidszoner

En tid med TZID=Europe/Amsterdam betyder: klockan 6 på morgonen i Amsterdam, även efter övergången till sommartid. Filen bör därför innehålla ett block VTIMEZONE som beskriver den tidszonen. Exporter från Outlook använder ofta Windows-namn som W. Europe Standard Time. Det går bra så länge VTIMEZONE-blocket finns med. Saknas det gissar den nya tjänsten, och då ser du att möten har flyttats en timme. En tid som slutar på Z (20261110T050000Z) är i UTC och alltid entydig. En tid utan tidszon och utan Z kallas en "flytande" tid: den gäller i tidszonen för den som tittar på den.

Heldagsmöten anges som datum utan tid: DTSTART;VALUE=DATE:20261224.

Inbjudningar

Ett möte som du organiserade står med dig som ORGANIZER i filen. Efter importen finns det i din nya kalender, men deltagarna har det fortfarande i sin egen kalender som en inbjudan från din gamla adress, med ett UID från den gamla tjänsten. Ändrar du mötet senare får de en ny inbjudan. Vid återkommande möten med externa parter kan det vara snyggare att bjuda in dem på nytt efter bytet. Möten du blivit inbjuden till kommer med som vanliga möten; svar till organisatören går via mejl.

Exportera från Google

  • Kalender: i Google Kalender, under Inställningar, delen Importera och exportera, knappen Exportera. Du får en zip-fil med en ics-fil per kalender du äger. Kalendrar som andra delar med dig ingår inte; de exporteras av ägaren, eller så exporterar du dem per kalender från den kalenderns inställningar om det är tillåtet.
  • Kontakter: i Google Kontakter väljer du kontakterna (eller alla), väljer Exportera och sedan vCard-formatet. Google erbjuder också "Google CSV" och "Outlook CSV"; välj vCard, det bevarar strukturen (flera telefonnummer, adresser, foto).
  • Allt på en gång: Google Takeout (takeout.google.com) levererar kalendern som ics, kontakter som vcf (eller csv) och Gmail som mbox, i zip-filer. Praktiskt som backup av hela kontot.

Menynamnen ändras då och då; sök vid osäkerhet i Googles hjälp på "exportera kalender".

Exportera från Microsoft

  • Kalender: i klassiska Outlook för Windows kan du spara en kalender som en iCalendar-fil (Spara som, med val av period och "fullständiga detaljer"). Välj en period som går tillräckligt långt bak och framåt, och välj fullständiga detaljer, annars exporterar du bara ledig/upptagen. I Outlook på webben kan du publicera en kalender som en ICS-länk och ladda ner filen via den länken; stäng av publiceringen igen efteråt.
  • Kontakter: Outlook på webben exporterar kontakter som csv, inte som vCard. Klassiska Outlook exporterar också i bulk till csv; vCard går bara per kontakt där. Många CardDAV-tjänster kan inte importera en csv-fil direkt. Två utvägar: använda migreringsverktyget hos din nya tjänst (det hämtar kontakter direkt), eller importera csv-filen i en adressbok i Thunderbird och exportera den därifrån som vCard.
  • Delade kalendrar och resurskalendrar är organisationens kalendrar. De exporteras av administratören, eller så sätter du upp dem på nytt i den nya tjänsten.

Vad som inte alls eller inte riktigt följer med vid export

DelVad som händer
Bilagor till mötenföljer oftast inte med; bara en länk, eller inget alls
Färger och kategorieribland som CATEGORIES, ofta inte
Påminnelseribland, beroende på tjänsten
Videomöteslänkar (Teams, Meet)finns kvar som text i mötet, men fungerar inte längre efter uppsägning
Kontaktgrupper eller etiketterinte alltid; kontrollera efter importen
Kontaktfotonföljer med i vCard, men gör filen stor

Räkna innan du går vidare

Skriv ner innan exporten hur många kontakter du har och, för några kalendrar, hur många möten som finns under en viss period (till exempel november). Efter importen räknar du igen. Det är det snabbaste sättet att se att något saknas. I den här lektionens uppgift låter du programmet räkna och kontrollera dina filer.

I praktiken: så ser det ut hos en leverantör

I en WebOké Nextcloud finns det två migreringsverktyg som hämtar direkt: WebOké Import Tool för Google (Drive, Foton, Kalender och Kontakter) och Datamigrering för OneDrive och Microsoft 365, som du också använder för att importera kontakter och kalendrar från ditt Microsoft-konto. Kommer din kalender någon annanstans ifrån importerar du ics- och vCard-filer själv (lektion 5.3). Nextcloud läser vCard 3.0 och 4.0. Hos andra europeiska tjänster finns liknande importverktyg eller en importknapp i kalendern och adressboken; filformaten är desamma överallt.

Sammanfattning

  • Kalendrar flyttar du som ics (iCalendar), kontakter som vcf (vCard 3.0 eller 4.0); det är läsbara textfiler.
  • Ett migreringsverktyg som hämtar direkt är ofta enklare, men gör ändå en egen export som kontroll och backup.
  • Var uppmärksam i en ics-fil på UID, RRULE och tidszoner med ett VTIMEZONE-block; utan det förskjuts möten.
  • Outlook på webben exporterar kontakter bara som csv; använd ett migreringsverktyg eller omvandla csv till vCard.
  • Räkna kontakter och möten i förväg, så att du efter importen kan se om något saknas.

Quiz

1. Vilken fil innehåller en kalender i en öppen standard?



2. Efter importen är alla Annes möten en timme för sent. Vad är den mest sannolika orsaken?



3. Vad betyder RRULE:FREQ=WEEKLY;BYDAY=TU i ett möte?



4. Du exporterar kontakter från Outlook på webben och får en csv-fil. Din nya adressbok importerar bara vCard. Vad gör du?



5. Varför finns inte en kalender som en kollega delar med dig med i din egen Google-export?



Uppgift

Uppgift A5.2: Kontrollera din testexport. Exportera en kalender (ics) och dina kontakter (vcf). Fyll först i hur många kontakter du har och hur många möten du förväntar dig. Ladda sedan upp filerna. Programmet kontrollerar om de är giltiga, räknar möten, upprepningar och kontakter, letar efter tidszoner utan beskrivning och dubbletter av kontakter, och jämför med dina angivna antal. Filerna läses bara och sparas inte.

Uppgift A5.2: Kontrollera din testexport

Fil till den här uppgiften: testagenda.ics, testcontacten.vcf

Ladda upp en testexport av din kalender (.ics) och/eller dina kontakter (.vcf), var och en högst 2 MB, och ange i förväg hur många möten och kontakter du förväntar dig. Vi visar bara antal och meddelanden, aldrig namn eller ämnen. Ladda hellre upp en testexport med några påhittade möten och kontakter än din riktiga kalender; exempelfiler finns nedan.







Ladda hellre upp en testfil med påhittade uppgifter än dina riktiga uppgifter. Filen finns bara i minnet medan den rättas, vi sparar den inte.



Ladda hellre upp en testfil med påhittade uppgifter än dina riktiga uppgifter. Filen finns bara i minnet medan den rättas, vi sparar den inte.

Det du fyller i och det vi hittar sparar vi inte. Din webbläsare kommer ihåg dina svar och om du klarade uppgiften. Är du inloggad sparar vi bara att du klarade uppgiften (nästan) i Mina kurser; där kan du också ta bort det.

Uppgift E5.2: Vad kommer inte med? Öppna din ics-fil i en texteditor. Hitta ett återkommande möte, ett möte med deltagare och ett möte med en videomöteslänk. Notera för varje möte vad du behöver göra efter bytet.

Uppgift E5.2: Vad kommer inte med?

Öppna din egen ics-fil i en texteditor.






Dina bockar och anteckningar sparas bara i den här webbläsaren; vi skickar dem ingenstans. Är du inloggad sparar vi i Mina kurser bara att du har gjort uppgiften.

Läs mer

Stegen i dessa artiklar gäller för WebOkés tjänster; hos andra leverantörer fungerar det på liknande sätt.

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…