|
|
The import feature is located under "[Restore or Import](web+passlink://goto/backup/import)" in the "Backup and Restore" section which is accessed through the 🗃 icon in the app navigation.
|
|
|
The import feature is located under "[Restore or Import](web+passlink://goto/backup/import)" in the "Backup and Restore" section which is accessed through the "🗃" icon in the app navigation.
|
|
|
It can be used to restore a previously made backup, import a backup from another instance or import data from another password manager.
|
|
|
|
|
|
![The Import section](_files/import-section.png)
|
... | ... | @@ -8,7 +8,7 @@ It can be used to restore a previously made backup, import a backup from another |
|
|
## The Import Steps
|
|
|
##### 1. Choose Format
|
|
|
Choose the format of the file you want to import.
|
|
|
If you want to import a CSV file from an application which is not listed, choose `Custom CSV`.
|
|
|
If you want to import a CSV file from an application which is not listed, choose "Custom CSV".
|
|
|
|
|
|
##### 2. Select File
|
|
|
Select the file you want to import.
|
... | ... | @@ -19,7 +19,7 @@ Select the options for the import. |
|
|
Depending on the file type, different options may be available which are explained below.
|
|
|
|
|
|
##### 4. Run Import
|
|
|
If you're ready to go, hit the `Import` button and start importing your files
|
|
|
If you're ready to go, hit the "Import" button and start importing your files
|
|
|
|
|
|
|
|
|
|
... | ... | @@ -38,14 +38,14 @@ The description of these options dav be found in the import guide for that servi |
|
|
|
|
|
## Import Options
|
|
|
#### Conflict Handling Mode
|
|
|
The `Conflict handling` mode defines how the Importer should handle conflicts.
|
|
|
`Skip if same revision` will skip an entry if it already exists and the revision matches. Works only if the import contains a revision field.
|
|
|
`Skip always` will skip an entry if it already exists in the database.
|
|
|
`Overwrite existing` will overwrite an entry if it already exists in the database.
|
|
|
`Merge with existing` will merge the new data with the current data. This does not apply for custom fields.
|
|
|
`Create new entry` will always create a new entry, even if it already exists.
|
|
|
The "Conflict handling" mode defines how the Importer should handle conflicts.
|
|
|
"Skip if same revision" will skip an entry if it already exists and the revision matches. Works only if the import contains a revision field.
|
|
|
"Skip always" will skip an entry if it already exists in the database.
|
|
|
"Overwrite existing" will overwrite an entry if it already exists in the database.
|
|
|
"Merge with existing" will merge the new data with the current data. This does not apply for custom fields.
|
|
|
"Create new entry" will always create a new entry, even if it already exists.
|
|
|
|
|
|
**Note:** If no id field is available, entries will be matched by their name. The `Database Backup` option will always use id based matching.
|
|
|
**Note:** If no id field is available, entries will be matched by their name. The "Database Backup" option will always use id based matching.
|
|
|
|
|
|
#### Don't edit passwords shared with me
|
|
|
If this option is selected, passwords which were shared with you by other users will not be overwritten by the import.
|
... | ... | @@ -70,7 +70,7 @@ These files need to be fixed manually in order to work properly. |
|
|
|
|
|
### Files can not be imported
|
|
|
Some password managers (e.g. Passman, Enpass, Bitwarden) allow files to be stored with passwords.
|
|
|
The Import will show the warning `"Password Name" has files attached which can not be imported.` for each password which has files attached.
|
|
|
The Import will show the warning ""Password Name" has files attached which can not be imported." for each password which has files attached.
|
|
|
The password will be imported anyway but the files will not be imported.
|
|
|
Passwords does not offer any file storage functionality as we believe that it is better to leave this to Nextcloud itself.
|
|
|
|
... | ... | @@ -87,6 +87,6 @@ They are not intended to hold large amounts of data. |
|
|
If you want to store long texts, we recommend to use the "Notes" field.
|
|
|
|
|
|
### Custom field type mismatch
|
|
|
If you import passwords with custom fields from any source other than the `Database Backup`, they will be validated.
|
|
|
Fields with the type `url` or `email` will require to be in a correct format or their type will be set to `text`.
|
|
|
Also all fields with the type `text` will be checked if they are in the right format for `url` or `email` and if so, their type will be changed. |
|
|
If you import passwords with custom fields from any source other than the "Database Backup", they will be validated.
|
|
|
Fields with the type "url" or "email" will require to be in a correct format or their type will be set to "text".
|
|
|
Additionally, all fields with the type "text" will be checked if they are in the right format for "url" or "email" and if so, their type will be changed. |