]> git.immae.eu Git - github/wallabag/wallabag.git/blame - docs/de/user/import.rst
Merge remote-tracking branch 'origin/master' into 2.2
[github/wallabag/wallabag.git] / docs / de / user / import.rst
CommitLineData
3247b907
SF
1Migration von einem Drittanbieter
2=================================
3
2bc5b74c
JO
4In wallabag 2.x kannst du Daten von folgenden Anbietern importieren:
5
6- Pocket <#id1>`_
7- Readability <#id2>`_
8- Instapaper <#id4>`_
9- wallabag 1.x <#id6>`_
10- wallabag 2.x <#id7>`_
11
12Wir haben zusätzlich `ein Skript für die Migration per Kommandozeile <#import-via-command-line-interface-cli>`_ geschrieben.
13
14Da Importe eine Menge Zeit in Anspruch nehmen können, haben wir auch ein asynchrones Aufgabensystem entwickelt. `Du kannst die Dokumentation hier lesen <http://doc.wallabag.org/de/master/developer/asynchronous.html>`_ (für Experten).
15
16Pocket
17------
3247b907
SF
18
19Erstelle eine neue Applikation in Pocket
20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21
22Um deine Daten von Pocket zu importieren, nutzen wir die Pocket API. Du musst
23eine neue Applikation auf ihrer Entwicklerwebsite erstellen, um fortzufahren.
24
25* Erstelle eine neue Applikation `auf der Entwicklerwebsite <https://getpocket.com/developer/apps/new>`_
26* Fülle die erforderlichen Felder aus: Name, Beschreibung, Berechtigungen (nur **abrufen**), Plattform
27 (**web**), akzeptiere die Nutzungsbedingungen und reiche deine neue Applikation ein
28
29Pocket wird dir einen **Consumer Key** geben (z.B. `49961-985e4b92fe21fe4c78d682c1`).
30Du musst den ``pocket_consumer_key`` in dem Abschnitt ``Import`` in dem ``Interne Einstellungen`` Menü
31konfigurieren.
32
33Jetzt ist alles in Ordnung, um von Pocket zu migrieren.
34
35Importiere deine Daten in wallabag 2.x
36~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37
2bc5b74c 38Klicke auf den ``Importieren`` Link im Menü, auf ``Inhalte importieren`` in dem Pocketabschnitt und
3247b907
SF
39dann auf ``Verbinde mit Pocket und importieren Daten``.
40
41Du musst wallabag erlauben, mit deinem Pocketaccount zu interagieren.
42Deine Daten werden importiert. Datenimport kann ein sehr anspruchsvoller Prozess für deinen Server
43sein (wir müssen daran arbeiten, um diesen Import zu verbessern).
44
68003139 45<<<<<<< HEAD
82f9a520 46Von Readability
2e4efb59 47----------------
3247b907 48
82f9a520 49Exportiere deine Readability Daten
2e4efb59
JB
50~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51
82f9a520 52Auf der Seite Tools (`https://www.readability.com/tools/ <https://www.readability.com/tools/>`_), klicke auf "Exportiere deine Daten" in dem Abschnitt "Daten Export". Du wirst eine E-Mail empfangen, um eine JSON Datei herunterladen zu können (Datei endet aber nicht auf .json).
2e4efb59 53
82f9a520 54Importiere deine Daten in wallabag 2.x
2e4efb59
JB
55~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56
82f9a520 57Klicke auf den ``Importieren`` Link im Menü, auf ``Importiere Inhalte`` in dem Readability Abschnitt und wähle dann deine JSON Datei aus und lade sie hoch.
2e4efb59 58
82f9a520 59Deine Daten werden importiert. Der Datenimport can ein beanspruchender Prozess für deinen Server sein.
2e4efb59 60
82f9a520 61Von Pinboard
2e4efb59
JB
62-------------
63
82f9a520 64Exportiere deine Pinboard Daten
2e4efb59
JB
65~~~~~~~~~~~~~~~~~~~~~~~~~
66
82f9a520 67Auf der Seite Backup (`https://pinboard.in/settings/backup <https://pinboard.in/settings/backup>`_), klicke auf "JSON" in dem Abschnitt "Lesezeichen". Eine JSON Datei wird heruntergeladen (z.B. ``pinboard_export``).
2e4efb59 68
82f9a520 69Importiere deine Daten in wallabag 2.x
2e4efb59 70~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3247b907 71
82f9a520 72Klicke auf den ``Importieren`` Link im Menü, auf ``Importiere Inhalte`` in dem Pinboard Abschnitt und wähle dann deine JSON Datei aus und lade sie hoch.
2e4efb59 73
82f9a520 74Deine Daten werden importiert. Der Datenimport can ein beanspruchender Prozess für deinen Server sein.
2e4efb59 75
82f9a520 76Von Instapaper
3247b907
SF
77---------------
78
82f9a520 79Exportiere deine Instapaper Daten
2e4efb59
JB
80~~~~~~~~~~~~~~~~~~~~~~~~~~~~
81
82f9a520 82Auf der Seite Einstellungen (`https://www.instapaper.com/user <https://www.instapaper.com/user>`_), klicke auf "Download .CSV Datei" in dem Abschnitt "Export". Eine CSV Datei wird heruntergeladen (z.B. ``instapaper-export.csv``).
2e4efb59 83
82f9a520 84Importiere deine Daten in wallabag 2.x
2e4efb59
JB
85~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
86
82f9a520 87Klicke auf den ``Importieren`` Link im Menü, auf ``Importiere Inhalte`` in dem Instapaper Abschnitt und wähle dann deine JSON Datei aus und lade sie hoch.
2e4efb59 88
82f9a520 89Deine Daten werden importiert. Der Datenimport can ein beanspruchender Prozess für deinen Server sein.
2e4efb59 90
68003139 91=======
2bc5b74c
JO
92Readability
93-----------
94
95Exportiere deine Readability-Daten
96~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
97
98Auf der Tools-Seite (`https://www.readability.com/tools/ <https://www.readability.com/tools/>`_), klicke auf "Daten exportieren" im "Daten-Export"-Abschnitt. Du wirst eine E-Mail mit einem Downloadlink zu einer JSON-Datei erhalten, welche zugegebenermaßen nicht mit .json endet.
99
100Importiere deine Daten in wallabag 2.x
101~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102
103Klicke auf den ``Importieren``-Link im Menü, auf ``Inhalte importieren`` im Readability-Abschnitt und wähle dann deine JSON-Datei aus und lade sie hoch.
104
105Deine Daten werden dann importiert. Dies kann eine starke Belastung für den Server sein.
106
107Instapaper
108----------
109
110Exportiere deine Instapaper-Daten
111~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112
113Klicke in den Einstellungen (`https://www.instapaper.com/user <https://www.instapaper.com/user>`_) auf "CSV-Datei herunterladen" im Export-Abschnitt. Eine CSV-Datei mit dem Namen ``instapaper-export.csv`` wird heruntergeladen.
114
115Importiere deine Daten in wallabag 2.x
116~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117
118Klicke auf den ``Importieren``-Link im Menü, auf ``Inhalte importieren`` im Instapaper-Abschnitt und wähle dann deine CSV-Datei aus und lade sie hoch.
119
120Deine Daten werden dann importiert. Dies kann eine starke Belastung für den Server sein.
121
122wallabag 1.x
123------------
124
125Wenn du in der Vergangenheit wallabag 1.x genutzt hast, musst du deine Daten exportieren, bevor du auf wallabag 2.x umsteigst, da sich viel an der Anwendung und der Datenbank geändert hast. In deiner alten wallabag-installation kannst du deine Daten exportieren, indem du die Konfigurationsseite auf der alten wallabag-Instanz öffnest.
126
127.. image:: ../../img/user/export_v1.png
128 :alt: Export aus wallabag 1.x
129 :align: center
130
131.. note::
132 Wenn du mehrere Accounts auf der gleichen wallabag-Instanz hast, muss jeder Nutzer seine Daten aus 1.x exportieren und in 2.x importieren.
133
134.. note::
135 Falls während des Exports oder des Imports Probleme auftreten sollten, scheue dich nicht, den `Support zu kontaktieren <https://www.wallabag.org/pages/support.html>`__.
136
137Wenn du dann die JSON-Datei mit deinen Einträgen heruntergeladen hast, kannst du `wallabag 2 über die Standard-Prozedur installieren <http://doc.wallabag.org/en/master/user/installation.html>`__.
138
139Nach dem Erstellen des Benutzeraccounts auf deiner neuen "wallabag 2.x"-Instanz, navigiere auf den Import-Bereich und wähle `Aus wallabag v1 importieren`. Wähle deine JSON-Datei und lade sie hoch.
140
141.. image:: ../../img/user/import_wallabagv1.png
142 :alt: Import aus wallabag v1
143 :align: center
144
145wallabag 2.x
146------------
147
148Gehe auf der alten wallabag-Instanz, die du vorher genutzt hast, auf `Alle Artikel` und exportiere diese dann als JSON.
149
150.. image:: ../../img/user/export_v2.png
151 :alt: Export aus wallabag v2
152 :align: center
153
154Nach dem Erstellen des Benutzeraccounts auf deiner neuen "wallabag 2.x"-Instanz, navigiere auf den Import-Bereich und wähle `Aus wallabag v2 importieren`. Wähle deine JSON-Datei und lade sie hoch.
155
156.. note::
157 Falls während des Exports oder des Imports Probleme auftreten sollten, scheue dich nicht, den `Support zu kontaktieren <https://www.wallabag.org/pages/support.html>`__.
158
159Import über die Kommandozeile (CLI)
160-----------------------------------
161
162Falls du auf deinem Server Zugriff auf die Kommandozeile hast, kannst du den folgenden Befehl ausführen, um deine Daten aus wallabag v1 zu importieren:
163
164::
165
166 bin/console wallabag:import 1 ~/Downloads/wallabag-export-1-2016-04-05.json --env=prod
167
168Bitte ersetze die Werte:
169
170* ``1`` ist die Benutzer-ID in der Datenbank (die ID des ersten Benutzers ist immer 1)
171* ``~/Downloads/wallabag-export-1-2016-04-05.json`` ist der Pfad zu deiner wallabag v1-Exportdatei
3247b907 172
2bc5b74c 173Wenn du alle Artikel als gelesen markieren möchtest, kannst du die ``--markAsRead``-Option hinzufügen.
3247b907 174
2bc5b74c 175Um eine wallabag 2.x-Datei zu importieren, musst du die Option ``--importer=v2`` hinzufügen.
3247b907 176
2bc5b74c 177Als Ergebnis wirst du so etwas erhalten:
68003139 178>>>>>>> origin/master
3247b907 179
2bc5b74c 180::
3247b907 181
2bc5b74c
JO
182 Start : 05-04-2016 11:36:07 ---
183 403 imported
184 0 already saved
185 End : 05-04-2016 11:36:09 ---