Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Modul 5 · 5.2

Deutsch

Kalender und Kontakte aus Google und Microsoft exportieren

Modul 5: Kalender und Kontakte · Lesezeit: 12 Minuten

Lernziel: Nach dieser Lektion können Sie einen vollständigen und brauchbaren Export von Kalendern und Kontakten aus Google und Microsoft erstellen, eine ICS- und vCard-Datei lesen, und Sie wissen, was beim Export nicht oder anders mitkommt.

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

Zwei Dateiformate, die fast jeder kennt

Kalender und Kontakte verlagern Sie mit zwei offenen Formaten:

  • iCalendar, Dateien mit der Endung .ics (RFC 5545), für Kalender und Aufgaben.
  • vCard, Dateien mit der Endung .vcf, für Kontaktpersonen. Es gibt zwei Versionen, denen Sie begegnen: 3.0 (RFC 2426) und 4.0 (RFC 6350).

Es sind gewöhnliche Textdateien. Sie können sie in einem Texteditor öffnen, und genau das werden Sie in dieser Lektion tun. Wer weiß, was darin steht, sieht auch, was fehlt.

Es gibt oft einen einfacheren Weg als den Export: Viele neue Dienste verfügen über ein Migrationstool, das mit Ihrer Zustimmung direkt bei Google oder Microsoft Ihre Kalender und Kontakte abruft. Das geht schneller und mit weniger Fehlern. Dennoch ist ein eigener Export sinnvoll: als Kontrolle (wie viele Termine und Kontakte hatte ich?), als Backup, bevor Sie den alten Dienst kündigen, und als Ausweg, falls Ihr Administrator das Migrationstool nicht erlaubt.

So sieht eine Kalenderdatei aus

Ein Export des Kalenders von Bakkerij De Korrel beginnt so:

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

Was Sie sehen:

ZeileBedeutungWo es schiefgehen kann
BEGIN:VCALENDAR und VERSION:2.0dies ist eine iCalendar-Dateifehlt das, verweigert der Import
BEGIN:VEVENT ... END:VEVENTein Terminein fehlendes END macht den Rest unlesbar
UIDdas feste Kennzeichen des Terminsohne UID kann der Server Duplikate nicht erkennen
DTSTART;TZID=...Startzeit in einer Zeitzonesiehe Zeitzonen unten
RRULEWiederholungsregel: jeden Dienstageine ungültige Regel ergibt einen einzelnen Termin statt einer Serie
EXDATEAusnahme: an diesem Dienstag nicht
ORGANIZER, ATTENDEEwer eingeladen hat und wer eingeladen istsiehe Einladungen unten
VALARMErinnerung, 30 Minuten vorhernicht jeder Dienst übernimmt Erinnerungen

Zeitzonen

Eine Zeit mit TZID=Europe/Amsterdam bedeutet: 6 Uhr morgens in Amsterdam, auch nach der Umstellung auf Sommerzeit. Die Datei sollte daher einen Block VTIMEZONE enthalten, der diese Zeitzone beschreibt. Exporte aus Outlook verwenden oft Windows-Bezeichnungen wie W. Europe Standard Time. Das funktioniert, solange der VTIMEZONE-Block vorhanden ist. Fehlt er, muss der neue Dienst raten, und Sie sehen Termine um eine Stunde verschoben. Eine Zeit, die auf Z endet (20261110T050000Z), ist in UTC und immer eindeutig. Eine Zeit ohne Zeitzone und ohne Z heißt eine "schwebende" Zeit: Sie gilt in der Zeitzone dessen, der sie betrachtet.

Ganztägige Termine stehen als Datum ohne Uhrzeit: DTSTART;VALUE=DATE:20261224.

Einladungen

Ein Termin, den Sie organisiert haben, steht mit Ihnen als ORGANIZER in der Datei. Nach dem Import steht er in Ihrem neuen Kalender, aber die Teilnehmer haben ihn in ihrem eigenen Kalender noch als Einladung von Ihrer alten Adresse, mit einer UID des alten Dienstes. Ändern Sie den Termin später, erhalten sie eine neue Einladung. Bei wiederkehrenden Besprechungen mit externen Teilnehmern kann es sauberer sein, sie nach dem Umstieg erneut einzuladen. Termine, zu denen Sie eingeladen wurden, kommen als gewöhnlicher Termin mit; Antworten an den Organisator laufen über E-Mail.

Export aus Google

  • Kalender: in Google Kalender, bei Einstellungen, der Bereich Importieren und exportieren, die Schaltfläche Exportieren. Sie erhalten eine ZIP-Datei mit einer ICS-Datei pro Kalender, dessen Eigentümer Sie sind. Kalender, die andere mit Ihnen teilen, sind darin nicht enthalten; diese exportiert der Eigentümer, oder Sie exportieren sie pro Kalender aus den Einstellungen dieses Kalenders, wenn das erlaubt ist.
  • Kontakte: in Google Kontakte wählen Sie die Kontakte aus (oder alle), wählen Exportieren und dann das vCard-Format. Google bietet auch "Google CSV" und "Outlook CSV" an; nehmen Sie vCard, das behält die Struktur (mehrere Telefonnummern, Adressen, Foto).
  • Alles auf einmal: Google Takeout (takeout.google.com) liefert den Kalender als ICS, Kontakte als VCF (oder CSV) und Gmail als mbox, in ZIP-Dateien. Praktisch als Backup des gesamten Kontos.

Die Menünamen ändern sich gelegentlich; suchen Sie im Zweifel in der Hilfe von Google nach "Kalender exportieren".

Export aus Microsoft

  • Kalender: im klassischen Outlook für Windows können Sie einen Kalender als iCalendar-Datei speichern (Speichern unter, mit Auswahl des Zeitraums und "vollständige Details"). Wählen Sie einen Zeitraum, der weit genug zurück und voraus reicht, und wählen Sie vollständige Details, sonst exportieren Sie nur frei/gebucht. In Outlook im Web können Sie einen Kalender als ICS-Link veröffentlichen und die Datei über diesen Link herunterladen; deaktivieren Sie die Veröffentlichung danach wieder.
  • Kontakte: Outlook im Web exportiert Kontakte als CSV, nicht als vCard. Klassisches Outlook exportiert im großen Umfang ebenfalls nach CSV; vCard ist dort nur pro Kontakt möglich. Eine CSV-Datei können viele CardDAV-Dienste nicht direkt importieren. Zwei Auswege: das Migrationstool Ihres neuen Dienstes verwenden (das ruft Kontakte direkt ab), oder die CSV in ein Adressbuch von Thunderbird importieren und dort als vCard exportieren.
  • Freigegebene Kalender und Raumkalender sind Kalender der Organisation. Diese exportiert der Administrator, oder Sie richten sie im neuen Dienst neu ein.

Was beim Export nicht oder anders mitkommt

BestandteilWas passiert
Anhänge bei Terminenkommen meist nicht mit; nur ein Link, oder nichts
Farben und Kategorienmanchmal als CATEGORIES, oft nicht
Erinnerungenmanchmal, abhängig vom Dienst
Videokonferenz-Links (Teams, Meet)bleiben als Text im Termin stehen, funktionieren aber nach der Kündigung nicht mehr
Kontaktgruppen oder Labelsnicht immer; nach dem Import prüfen
Kontaktfotoskommen in vCard mit, machen die Datei aber groß

Zählen, bevor Sie weitermachen

Notieren Sie vor dem Export, wie viele Kontakte Sie haben und, für ein paar Kalender, wie viele Termine in einem festen Zeitraum stehen (zum Beispiel November). Nach dem Import zählen Sie erneut. Das ist die schnellste Methode, um zu erkennen, dass etwas fehlt. In der Aufgabe dieser Lektion lassen Sie das Programm Ihre Dateien zählen und prüfen.

In der Praxis: So sieht es bei einem Anbieter aus

In einem WebOké Nextcloud gibt es zwei Migrationstools, die direkt abrufen: das WebOké Import Tool für Google (Drive, Fotos, Kalender und Kontakte) und Datenmigration für OneDrive und Microsoft 365, mit dem Sie auch Kontakte und Kalender aus Ihrem Microsoft-Konto importieren. Kommt Ihr Kalender anderswo her, importieren Sie ICS- und vCard-Dateien selbst (Lektion 5.3). Nextcloud liest vCard 3.0 und 4.0. Bei anderen europäischen Diensten gibt es vergleichbare Importtools oder eine Importschaltfläche im Kalender und im Adressbuch; die Dateiformate sind überall dieselben.

Zusammenfassung

  • Kalender verlagern Sie als ICS (iCalendar), Kontakte als VCF (vCard 3.0 oder 4.0); es sind lesbare Textdateien.
  • Ein Migrationstool, das direkt abruft, ist oft einfacher, erstellen Sie aber dennoch einen eigenen Export als Kontrolle und Backup.
  • Achten Sie in einer ICS-Datei auf UID, RRULE, und Zeitzonen mit einem VTIMEZONE-Block; ohne diesen verschieben sich Termine.
  • Outlook im Web exportiert Kontakte nur als CSV; verwenden Sie ein Migrationstool oder wandeln Sie die CSV in vCard um.
  • Zählen Sie vorab Kontakte und Termine, damit Sie nach dem Import erkennen können, ob etwas fehlt.

Quiz

1. Welche Datei enthält einen Kalender in einem offenen Standard?



2. Nach dem Import stehen alle Termine von Anne eine Stunde zu spät. Was ist die wahrscheinlichste Ursache?



3. Was bedeutet RRULE:FREQ=WEEKLY;BYDAY=TU bei einem Termin?



4. Sie exportieren Kontakte aus Outlook im Web und erhalten eine CSV-Datei. Ihr neues Adressbuch importiert nur vCard. Was tun Sie?



5. Warum ist ein Kalender, den ein Kollege mit Ihnen teilt, nicht in Ihrem eigenen Google-Export enthalten?



Aufgabe

Aufgabe A5.2: Ihren Testexport überprüfen. Exportieren Sie einen Kalender (ICS) und Ihre Kontakte (VCF). Tragen Sie zuerst ein, wie viele Kontakte Sie haben und wie viele Termine Sie erwarten. Laden Sie danach die Dateien hoch. Das Programm prüft, ob sie gültig sind, zählt Termine, Wiederholungen und Kontakte, sucht nach Zeitzonen ohne Beschreibung und doppelten Kontakten, und vergleicht mit Ihren Zahlen. Die Dateien werden nur gelesen und nicht gespeichert.

Aufgabe A5.2: Ihren Testexport überprüfen

Datei zu dieser Aufgabe: testagenda.ics, testcontacten.vcf

Laden Sie einen Testexport Ihres Kalenders (.ics) und/oder Ihrer Kontakte (.vcf) hoch, jeweils höchstens 2 MB, und geben Sie vorab ein, wie viele Termine und Kontakte Sie erwarten. Wir zeigen nur Zählungen und Meldungen, niemals Namen oder Betreffzeilen. Laden Sie lieber einen Testexport mit ein paar Testterminen und Testkontakten hoch als Ihren echten Kalender; Beispieldateien finden Sie weiter unten.







Laden Sie lieber eine Testdatei mit Fantasiedaten hoch statt Ihrer echten Daten. Die Datei bleibt nur während der Prüfung im Arbeitsspeicher; wir speichern sie nicht.



Laden Sie lieber eine Testdatei mit Fantasiedaten hoch statt Ihrer echten Daten. Die Datei bleibt nur während der Prüfung im Arbeitsspeicher; wir speichern sie nicht.

Was Sie eingeben und was wir finden, speichern wir nicht. Ihr Browser merkt sich Ihre Antworten und ob Sie die Aufgabe bestanden haben. Sind Sie angemeldet, speichern wir in Meine Kurse nur, dass Sie die Aufgabe (fast) richtig hatten; auch das können Sie dort löschen.

Aufgabe E5.2: Was wird nicht mitgenommen? Öffnen Sie Ihre ICS-Datei in einem Texteditor. Suchen Sie einen wiederkehrenden Termin, einen Termin mit Teilnehmern und einen Termin mit einem Videokonferenz-Link. Notieren Sie pro Termin, was Sie nach dem Umstieg tun müssen.

Aufgabe E5.2: Was wird nicht mitgenommen?

Öffnen Sie Ihre eigene ics-Datei in einem Texteditor.






Ihre Haken und Notizen bleiben nur in diesem Browser; wir senden sie nirgendwohin. Sind Sie angemeldet, speichern wir in Meine Kurse nur, dass Sie die Aufgabe erledigt haben.

Weiterführende Lektüre

Die Schritte in diesen Artikeln gelten für die Dienste von WebOké; bei anderen Anbietern funktioniert es ähnlich.

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…