Obsidian ermöglicht es dir, deine Notizen einfach von Notion zu migrieren, indem du das [[Importprogramm|Importprogramm-Plugin]] verwendest. Dies konvertiert deine Notion-Daten in langlebige Markdown-Dateien, die du offline mit Obsidian und vielen anderen Apps verwenden kannst.
Obsidian bietet zwei Möglichkeiten, deine Notion-Daten zu importieren:
1. **API-Import** bewahrt deinen gesamten Workspace einschließlich Datenbanken und Formeln, die in [[Einführung in Bases|Basen]] konvertiert werden, erfordert jedoch ein Notion-Integrationstoken und eine Internetverbindung.
2. **Datei-Import** bewahrt keine Datenbanken, erfordert aber kein API-Token und keine Internetverbindung.
## API-Import
### Ein Notion-API-Integrationstoken erstellen
Um über die API auf deine Notion-Daten zuzugreifen, benötigst du ein Integrationstoken. Dieser Schritt dauert etwa 2 Minuten.
Das Token ist eine lange Zeichenfolge aus Zahlen und Buchstaben, die typischerweise mit `ntn_...` beginnt und es dir ermöglicht, deine Daten von Notion herunterzuladen.
1. Melde dich in deinem [Notion Integrations](https://www.notion.so/profile/integrations/internal)-Dashboard an.
2. Wähle **New integration**.
![[notion-integration.png#interface]]
2. Gib deiner Integration einen Namen, z. B. „Personal". Jeder Name kann verwendet werden.
3. Wähle den Workspace aus, den du exportieren möchtest.
4. Klicke auf **Save** und fahre mit **Configure integration settings** fort.
5. Im Tab **Configuration** ist dein API-Token im Feld **Internal Integration Secret** zugänglich.
6. Wähle **Show** und dann **Copy**.
7. Speichere das Token an einem sicheren Ort wie deinem Passwort-Manager.
![[notion-token.png#interface]]
Als Nächstes gibst du deiner Integration Zugriff auf die Notion-Seiten und Datenbanken, die du importieren möchtest.
1. Gehe zum Tab **Access** der Integration, die du gerade erstellt hast.
2. Klicke auf **Edit access**.
3. Füge die Seiten und Datenbanken hinzu, die du importieren möchtest.
Du kannst nun deine Daten mit dem Obsidian-Importprogramm konvertieren.
### Deine Notion-Daten über die API importieren
Du benötigst das offizielle Obsidian-[[Importprogramm]]-Plugin, das du [hier installieren](obsidian://show-plugin?id=obsidian-importer) kannst.
1. Öffne die **[[Einstellungen]]**.
2. Gehe zu **Community-Erweiterungen** und [installiere das Importprogramm](obsidian://show-plugin?id=obsidian-importer).
3. Aktiviere das Importprogramm-Plugin.
4. Öffne das **Importprogramm**-Plugin über die Befehlspalette oder das Werkzeugleisten-Symbol.
5. Wähle unter **Format** die Option **Notion (API)**.
6. Füge unter **API token** dein **Internal Integration Secret** von Notion ein.
7. Klicke auf **Laden**, um die Datenbanken und Seiten auszuwählen, die du importieren möchtest.
8. Überprüfe und bearbeite die Import-Optionen.
9. Wähle **Importieren** und warte, bis der Import abgeschlossen ist.
10. Fertig!
### Einschränkungen
> [!info] API-Import ist neu
> Das Notion-API-Importprogramm ist neu. Aufgrund der Komplexität von Notion-Workspaces wurden möglicherweise einige Randfälle nicht berücksichtigt. Wenn du Probleme bei der Konvertierung feststellst, [reiche einen Fehlerbericht ein](https://github.com/obsidianmd/obsidian-importer/issues), damit wir es verbessern können.
Aufgrund von Notion-API-Ratenlimits kann der Import großer Workspaces erhebliche Zeit in Anspruch nehmen. Bitte habe Geduld.
Aufgrund von Einschränkungen der Notion-API sind einige Daten nicht verfügbar oder können nicht konvertiert werden:
- Nur die primäre Ansicht jeder Datenbank wird importiert.
- [Verknüpfte Datenquellen](https://developers.notion.com/docs/working-with-databases#additional-types-of-databases) werden nicht importiert: *„Die API von Notion unterstützt derzeit keine verknüpften Datenquellen. Wenn du eine Datenbank mit deiner Integration teilst, stelle sicher, dass sie die ursprüngliche Datenquelle enthält!"*
- `People`-Funktionen: `name()` und `email()`
- `Text`-Funktionen: `style()` und `unstyle()`
Zusätzlich nimmt das Importprogramm folgende Änderungen vor:
- Seiten ohne Unterseiten oder Datenbanken werden als `[Dateiname].md` statt `[Dateiname]/[Dateiname].md` importiert.
- Datenbanken werden immer als Ordner mit dem Namen `[Datenbankname]` mit einer `[Datenbankname].base`-Datei darin dargestellt.
## Datei-Import
Der Datei-Import ist eine alternative Möglichkeit, deine Notion-Daten zu importieren. Diese Methode bewahrt keine Datenbanken, erfordert aber kein API-Token und keine Internetverbindung.
### Deine Daten aus Notion exportieren
Um deine Daten für den Import vorzubereiten, musst du deinen gesamten Workspace mit dem HTML-Exportformat von Notion exportieren. Wir empfehlen, nicht den Markdown-Export von Notion zu verwenden, da dieser wichtige Daten auslässt. Du musst Administratorzugriff auf den Notion-Workspace haben, um alle Workspace-Inhalte exportieren zu können.
1. Gehe zu **[[Einstellungen]]** oben in der Notion-Seitenleiste.
2. Wähle unter **Workspace** die Option **General**.
3. Finde und wähle **Export all workspace content**.
4. Wähle unter **Export format** die Option **HTML**.
5. Wähle **Include everything**.
6. Aktiviere **Create folders for subpages**.
7. Du erhältst eine `.zip`-Datei per E-Mail oder direkt im Browser.
![[notion-export.png#interface]]
![[notion-export-2.png#interface]]
### Deine Notion-.zip-Datei importieren
Du benötigst das offizielle Obsidian-[[Importprogramm]]-Plugin, das du [hier installieren](obsidian://show-plugin?id=obsidian-importer) kannst.
1. Öffne die **[[Einstellungen]]**.
2. Gehe zu **Community-Erweiterungen** und [installiere das Importprogramm](obsidian://show-plugin?id=obsidian-importer).
3. Aktiviere das Importprogramm-Plugin.
4. Öffne das **Importprogramm**-Plugin über die Befehlspalette oder das Werkzeugleisten-Symbol.
5. Wähle unter **Format** die Option **Notion (.zip)**.
6. Wähle die `.zip`-Datei mit den Notion-Dateien, die du importieren möchtest. *Es wird empfohlen, alle deine Notion-Daten auf einmal zu importieren, damit interne Links korrekt zugeordnet werden können.*
7. _Optional_ wähle einen Ordner für den Import. Deine Notion-Seiten und Datenbanken werden in diesem Ordner verschachtelt.
8. Aktiviere **Übergeordnete Seiten in Unterordnern speichern**, um die Notion-Struktur beizubehalten. *Beachte, dass du in Notion Inhalte in Ordner schreiben kannst – das ist in Obsidian nicht möglich und diese Seiten werden als Unterseite im Ordner hinzugefügt.*
9. Wähle **Importieren** und warte, bis der Import abgeschlossen ist.
10. Fertig!
### Fehlerbehebung
Wenn du beim Import aus Notion auf Probleme stößt:
- Stelle sicher, dass du in Notion **HTML** als Exportformat verwendest, **nicht Markdown**.
- Wenn Obsidian während des Imports einzufrieren scheint, deaktiviere Community-Erweiterungen und versuche es erneut.
Auf ein anderes Problem gestoßen? Durchsuche [das Importprogramm-Repository](https://github.com/obsidianmd/obsidian-importer/issues), um zu sehen, ob andere es ebenfalls erlebt haben.
#### Große Workspaces importieren
Wenn du einen Workspace mit mehreren Gigabyte an Daten importierst, kann der Export von Notion verschachtelte `.zip`-Dateien enthalten. In diesem Fall siehst du möglicherweise eine Import-Fehlermeldung, die in etwa so aussieht:
```
Import failed {id}.zip/{id}-Part-1.zip undefined.
```
Wenn du diesen Fehler siehst, kannst du die Datei von Notion entpacken und dann die verschachtelten `Export-{id}-Part-1.zip`-Dateien importieren.