Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide explains how to import external data (files, folders, etc.) into your kDrive using the WebDAV protocol.
Preamble
- Refer to this other guide if you are looking for information on how to copy specific data from one kDrive to another when your user has access to both kDrive accounts.
Import external data via WebDAV
To access the import tool, where the data needs to be imported:
- Click here to access the Web app kDrive Infomaniak (online service kdrive.infomaniak.com).
- Click on the Settings icon ‍ at the top right.
- Check or select the kDrive in question from the dropdown menu on the left sidebar.
- Click on General in the left sidebar.
- Click on Import external data:
- Click the blue Start button.
- Click on WebDAV.
- Fill in the required information based on the source (especially the WebDAV address you have - obtained from the source).
- Select the destination kDrive and the desired location to store the imported data.
- Click on Start:
Example: copy data from an external kDrive to the Organization
To import a kDrive that would be outside of the Organization in which your destination kDrive is located, you must enter the following information at point 9 above (your credentials will be used exclusively to import your data; they will be immediately deleted at the end of the process):
- Username: email address to log in to the Infomaniak user account
- Password: application password if two-factor authentication is enabled or‍ the one from your Infomaniak user account if you have not enabled 2FA
- Entry point: direct access to kDrive (refer to this other guide regarding the kDrive ID for the connection URL)
- It is possible to choose a subfolder as the source folder, by combining the kDrive ID and the desired folder by entering for example
https://IDkDrive.connect.kdrive.infomaniak.com/My/Subfolder
orhttps://IDkDrive.connect.kdrive.infomaniak.com/MykDrive/My/Subfolder
- It is possible to choose a subfolder as the source folder, by combining the kDrive ID and the desired folder by entering for example
Refer to this other guide regarding the use of your kDrive via the WebDAV protocol.
Thank you for choosing kDrive, the independent and privacy-respecting solution for collaborating, sharing, and accessing your data from all your devices. Your data is encrypted, continuously backed up, and exclusively hosted in Switzerland.
Collaborative storage on a 100% Swiss Made cloud
- Discover kDrive in video (the interface has evolved since)
Getting Started
- Synchronize kDrive across different devices
- Manage the kDrive Lite Sync option (macOS)
- Manage the kDrive Lite Sync option (Windows)
- Install kDrive on Linux
- kDrive folders (personal, shared, common)
- Choose the kDrive folders to synchronize
- Edit an Office-type file on kDrive (Word, Excel, PowerPoint)
- kDrive subscription via Apple iOS
- Manage kDrive storage space
- Search for data on kDrive
Share your data
- Manage kDrive drop boxes
- Customize shares and kDrive repositories
- Share data from kDrive (Web interface)
- Share data by email from kDrive (Web interface)
Fill your kDrive
- Import external data to kDrive
- Import data to kDrive (iOS) or just the photos from the iPhone automatically
- Import photos to kDrive (Android)
- Import data to kDrive without the kDrive app
- Import data to kDrive via WebDAV
- Connect to kDrive via WebDAV
- Access kDrive files locally and online
- Scan documents with kDrive (iOS / Android)
With multiple people
- Manage a kDrive user's rights
- Manage folder and subfolder access permissions
- Manage kDrive users
- Manage multiple kDrive (iOS / Android)
- Manage multiple kDrive (macOS / Windows)
- Copy certain data between kDrive you have access to
Go further with kDrive
- Modify an existing kDrive offer
- Manage kDrive categories to classify data
- Sync Joplin notes via WebDAV with kDrive
- Sync Qnap with kDrive
- Sync Synology with kDrive
- Save a kMeet meeting on kDrive
- Export email attachments from Mail
- Export an email to kDrive
- Add an attachment to an event in Calendar
For advanced users
In case of a problem
- Resolve a kDrive blockage (antivirus, firewall, etc.)
- Resolve a kDrive sync conflict
- Resolve a kDrive synchronization issue
- Resolve a kDrive issue on Android device (don't kill my app)
- Resolve a Lite Sync plugin error on macOS
- Clear the browser cache
- Clear the kDrive mobile app cache
- kDrive application version (macOS / Windows / Linux)
- Restore a kDrive file to a previous version
- Restore a deleted kDrive file
- Force kDrive to sync hidden and excluded files
- Authorize access to your products / Complete a support request
- Display kDrive debugging information
Learn more about kDrive
A question or feedback?
- Contact Infomaniak Support
- Click here to share feedback or a suggestion about an Infomaniak product
This guide provides instructions for connecting to kDrive using the WebDAV connection protocol.
COMPATIBILITY my kSuite âś— | my kSuite+ âś— âś”= Compatible offer | âś—= Not available |
Preamble
- Connecting via WebDAV allows for:
- using the WebDAV application of your choice instead of the official kDrive application (only solution if the latter is unavailable on your OS, for example macOS 10.14.6),
- using kDrive as a synchronization base for a tool that would allow this via WebDAV (Joplin for example),
- accessing kDrive from your operating system's file manager.
Obtaining the identifier (kDrive ID)
To find out your kDrive identifier:
- Click here to access the Infomaniak kDrive web app (online service kdrive.infomaniak.com).
- The kDrive directory structure is displayed in the left sidebar.
- The URL
https://ksuite.infomaniak.com/kdrive/app/drive/123456/
displayed at the top of your browser contains a number: - In some cases, especially when the Organization ID is mentioned in the URL, there may be several series of numbers, but the principle remains the same, you need to take the number displayed after the term “
/drive/
”:
This number (in the example 123456
) is your kDrive identifier (IDkDrive).
You will therefore need to write https://IDkDrive.connect.kdrive.infomaniak.com every time it is necessary (https://123456.connect.kdrive.infomaniak.com
for example as a WebDAV address).
Connect to kDrive via WebDAV…
Not all offers are WebDAV compatible. See the box at the top of the page.
… on Windows
To do this:
- Open the File Explorer from the taskbar or the Start menu.
- Select This PC in the left pane.
- In the Computer tab, select Add a network location:
- Click on Next.
- Click on Choose a custom network location:
- Click on Next.
- Enter the server address: https://IDkDrive.connect.kdrive.infomaniak.com
- Click on Next.
- For the account settings, use the following information:
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(read the ID kDrive chapter above) - Username: email address to log in to the Infomaniak user account
- Password: application password if double authentication is enabled or the one from your Infomaniak user account if you have not enabled 2FA
- Server address:
- If desired, click the box to save the login information.
- Enter a name for this connection or leave the default indication.
- Click on Finish.
- Two folders will appear, one containing deleted files & folders, the other with the name of your kDrive and containing your data.
... on macOS
For a computer on macOS, follow the Apple instructions, which can result in this:
- Click on the Go menu from the Finder.
- Click on Connect to Server:
- Enter the server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(read the ID kDrive chapter above) - Click on Connect:
- Confirm the connection by clicking the blue button.
- Enter the following information:
- Username: email address to log in to the Infomaniak user account
- Password: application password if double authentication is enabled or the one from your Infomaniak user account if you have not enabled 2FA
- If desired, click the box to save the login information.
- Click on the blue button to log in:
- Here it is, the kDrive content is displayed on the Finder:
… on Linux (Gnome)
To do this:
- Open Files.
- In the sidebar, click on Other location.
- In the Connect to server field, enter
davs://IDkDrive.connect.kdrive.infomaniak.com
- Click on Connect.
- For the account settings, use the following information:
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(read the ID kDrive chapter above) - Username: email address to log in to the Infomaniak user account
- Password: application password if double authentication is enabled or the one from your Infomaniak user account if you have not enabled 2FA
- Server address:
- Click on Login.
… with a Windows software
Use the software RaiDrive for quick access to your hosted data. Complete the fields as in the image below:
… with a Windows / macOS software
Use the software Cyberduck for quick access to your hosted data:
- Open Cyberduck.
- In the software menu, go to Bookmark then to New bookmark.
- Choose the protocol WebDAV (https).
- Enter the following information:
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(read the ID kDrive chapter above) - Username: email address to log in to the Infomaniak user account
- Password: application password if double authentication is enabled or the one from your Infomaniak user account if you have not enabled 2FA
- Download folder: the folder where the downloaded files will be stored
- Server address:
Most recent software supporting the WebDAV protocol are compatible with kDrive offers among those also supporting WebDAV. Infomaniak cannot guarantee the compatibility of the service with external applications and does not provide support for this protocol. It is recommended to install the kDrive application to avoid any file loss.
Direct WebDAV connection URL to a specific folder
To facilitate a direct connection via WebDAV to a specific folder, you can use the following URL:
https://XXXXXX.connect.kdrive.infomaniak.com/Common documents/folder-name
This simple method allows you to quickly access the desired folder without manually navigating the directory tree. You just need to replace "folder-name
" with the exact name of the targeted folder to establish a direct and secure connection via WebDAV.
This guide explains how to store the database of Joplin on your kDrive Infomaniak and connect your various devices via the WebDAV
protocol. You thus keep your notes safe in a storage medium located in Switzerland.
COMPATIBILITY my kSuite ✗‍ | my kSuite+ ✗‍ ✔‍= Compatible offer | ✗‍= Not available |
Preamble
- Joplin is a free and open-source note-taking tool that allows you to organize all your notes within folders and access them from any device (computer, mobile device, etc.)
- Joplin will store several of its configuration files, so to avoid cluttering your kDrive directories, it is recommended to create a dedicated folder in your personal directory on kDrive, with a simple folder name like "
joplin
", for example, and then specify it at the end of the WebDAV link in step 7 below:
Set up Joplin to use kDrive via WebDAV
Prerequisites
- Download Joplin
- Know your kDrive identifier (kDrive ID).
The example below is essentially the same for all versions of Joplin:
- Open the Joplin application.
- Click on the menu at the top left:
- Click on Settings:
- Click on Synchronization.
- Press the menu to select a target.
- Select the **WebDAV** mode:
- For the account settings, use the following information:
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com/joplin
(or /folder-name — read the preamble above) - Username: email address used to log in to the Infomaniak user account
- Password: application password if two-factor authentication is enabled or‍ the one for your Infomaniak user account if you haven't enabled 2FA
- Server address:
- Click on the synchronization test and wait for the connection confirmation below:
- Tap on the top left to return to the previous menu and tap on Synchronize to create files on kDrive:
- Go back to your notes to start working.
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher directly or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
This guide details the various ways to access kDrive once the my kSuite offer has been subscribed to.
There are three ways to view, add and modify files on kDrive from a computer:
- From a web browser…
- From the **kDrive** app available on computer and mobile device…
- By setting up a WebDAV connection
1. From a web browser
To access the Web app kDrive (online service kdrive.infomaniak.com):
- Click here to access the Infomaniak Manager.
- Click on the icon ‍ in the top right corner of the interface.
- Choose kDrive.
2. From the kDrive app
To access kDrive from a mobile or desktop app:
- Install kDrive for your device.
- Open the application.
- If it is the desktop app, left-click on the desktop app icon in the notification area of your computer (top right on macOS, bottom right on Windows and a double left-click in the taskbar on Linux).
- Refer to this other guide for more information.
3. Via WebDAV
COMPATIBILITY my kSuite ✗‍ | my kSuite+ ✗‍ ✔‍= Compatible offer | ✗‍= Not available |
This multiplies the possibilities of connecting to your data, notably via the WebDAV application of your choice.
This guide provides instructions to synchronize kDrive with a NAS Qnap (or vice versa) using the WebDAV
protocol found in the HBS 3 Hybrid Backup Sync application.
COMPATIBILITY my kSuite ✗‍ | my kSuite+ ✗‍ ✔‍= Compatible offer | ✗‍= Not available |
Prerequisites
- Have a Qnap NAS accessible from the Internet.
- Know your kDrive identifier (kDrive ID).
Synchronize kDrive and Qnap via HBS 3
To do this:
- Log in to the Qnap NAS administration interface (QTS).
- If necessary, download and install the app HBS 3 Hybrid Backup Sync.
- Open HBS 3.
- Go to Sync from the left menu.
- Create a synchronization task (Two-way Sync Job).
- Select WebDAV from the list of Cloud providers:
- For the account settings, use the following information:
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(see prerequisites above) - Username: email address used to log in to the Infomaniak user account
- Password: application password if two-factor authentication is enabled or ‍the one for your Infomaniak user account if you have not enabled 2FA
- Server address:
- Select the local and destination folders:
- Customize the task frequency.
- Finish the assistant.
This guide explains how to access your emails hosted by Infomaniak from your devices.
Refer to this other guide if you are looking for information on synchronizing your contacts & calendars.
Quickly access your mailbox
- Use the mailbox directly in a web browser thanks to the Web app Mail Infomaniak (online service ksuite.infomaniak.com/mail)…
- Download the mobile app Infomaniak Mail (application for iOS/Android smartphone or tablet)…
Synchronize emails on all your devices
- Click here to open the Infomaniak assistant to configure the synchronization of your devices (macOS, Windows, Linux, Android, iOS) and common mail software/clients (Outlook, Microsoft 365, Thunderbird, Apple Mail, eM Client, etc.).
Specific guides
OS | Application to synchronize |
---|---|
Outlook New / Microsoft 365 MSO / 2019 ( Windows) | |
Outlook Microsoft 365 MSO ( macOS) | |
Apple Mail (configuration profile macOS) | |
Apple Mail (configuration profile iOS: iPhone, iPad, etc.) | |
Mail ( Android: Huawei, Samsung, Sony, etc.) | |
Outlook ( iOS + Android) | |
Gmail ( iOS + Android + web browser) | |
Mozilla Thunderbird |
Recommended settings
- Incoming IMAP server =
mail.infomaniak.com
- IMAP port =
993
(with SSL) - Outgoing SMTP server =
mail.infomaniak.com
- SMTP port =
465
(with SSL) - Username = the full & complete email address ( ? )
- Password = the one assigned to the email address you want to access ( ? )
- Authentication required to send emails:
- It is activated in the SMTP settings of your application.
- Check "use the same parameters as the incoming server" or depending on the software/messaging clients, enter a username (= full & complete email address) and its password.
Refer to this other guide if you are looking for information about other messaging ports and protocols compatible.
In case of problem
- POP3 Protocol not recommended‍ (POP server = mail.infomaniak.com and POP port = 995 with SSL).
- Refer to this other guide if you encounter errors, to check the essential points!
⚠️ The various services offered by Infomaniak are all compatible with the corresponding standard protocols (notably IMAP/SMTP for mail, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms of Service.
Modify a mail password
You can modify a password of an email address:
- from the Manager under Mail Service
- from the Infomaniak Mail Web app (online service mail.infomaniak.com) directly.
Apply the new mail password
You will then need to update your applications & devices on which the email address (whose password has been modified) was installed and connected. Refer to these specific guides:
- Apple Mail (macOS / iOS)
- Android Mail / Gmail (different versions)
- Microsoft Outlook (different versions)
- Windows Mail / Mail
- Mozilla Thunderbird
You don't manage your emails with Infomaniak yet?
This guide explains how to import (one time only) into kDrive data (files, folders, etc.) from an external Cloud, such as your previous provider's, for example Dropbox or Microsoft.
Prerequisites
- Have a kDrive or kSuite offer.
- Have sufficient permissions within kDrive or kSuite.
- Do not change your passwords until the import is complete!
Specific guides
Click on the link corresponding to your current host:
- Apple iCloud: complete guide to migrate iCloud data to Infomaniak
- Google Drive: complete guide to migrate Google Drive data to Infomaniak
- Google Photos: complete guide to migrate photos from Google Photos to Infomaniak
Guides for any other external Cloud provider
For example:
- Dropbox
- OneDrive
- OwnCloud
- NextCloud
- Any device with a WebDAV service, including external kDrive (see this other guide)
- Another kDrive that your user account has access to (except for "external" type access)
Unimported data
- The data that has been shared with you is not imported.
- Only the data that truly belongs to you will be imported.
- The Google documents of type Gdocs, Sheets, Slide, etc. …
- … are not imported during a Dropbox import.
- … are converted by Google when these files are downloaded from Google Drive on macOS/Windows.
- … are not converted when they are copied from the local directory of Google Drive to the local directory of kDrive. Therefore, you must download the files from the Web version of Google Drive.
- The documents Dropbox Paper.
- The Dropbox share links visible here.
- The individually shared Dropbox files, visible here (however, folder shares and common documents will be imported).
To proceed with the data import:
- Click here to access the kDrive Infomaniak Web app (online service kdrive.infomaniak.com).
- Click on the Settings icon at the top right.
- Check or select the relevant kDrive in the dropdown menu of the left sidebar.
- Click on Import external data under General:
- Click on Start.
- Choose the relevant service (see the last chapter at the bottom of this guide).
- Choose the location where the imported files will be stored.
- Enter any requested information and click the blue Start button:
- Enter any requested information and click the blue Continue button.
- Complete the assistant.
- Wait while the data is being imported.
Manage the ongoing import
To monitor ongoing imports, return to the page mentioned in point 5 above at any time.
To stop an ongoing import, click on the action menu to the right of the import listed on the page and choose to cancel (in case of voluntary interruption, a report is sent by email to the administrator).
A second consecutive import would re-import all the data (to another kDrive directory), this is not differential synchronization and there is no duplicate management.
Check your imported data immediately after the operation.
This guide explains how to securely and easily transfer files between Web Hosting and/or Cloud Server.
Preamble
- The FXP (File Exchange Protocolis a method for transferring files directly between two FTP servers without the data passing through the local client.
- Using the FTP PORT and PASV commands, it allows for a connection to be established between the two servers for faster and more efficient file transfer, thus saving bandwidth.
- However, this method may present security risks if the connections are not secured by FTPS, and it requires a more complex configuration compared to traditional FTP transfers.
Transferring data between servers
FXP is enabled by default on Serveurs Cloud and hébergements Web (excluding Starter).
For example, you can use CrossFTP, a multi-platform software that allows you to perform FXP (as well as FTP, SFTP, WebDav, S3, OpenStack Swift).
This guide provides instructions to synchronize kDrive with a NAS Synology (or vice versa) via the WebDAV
protocol found in the Cloud Sync application.
COMPATIBILITY my kSuite ✗‍ | my kSuite+ ✗‍ ✔‍= Compatible offer | ✗‍= Not available |
Prerequisites
- Have a Synology NAS accessible from the Internet.
- Know your kDrive identifier (kDrive ID).
Synchronize kDrive and Synology via Cloud Sync
To do this:
- Log in to the Synology DiskStation Manager (DSM).
- If necessary, download and install the app Cloud Sync from the Package Center.
- Open Cloud Sync.
- Click on the + at the bottom left to add a Cloud.
- Select WebDAV at the bottom of the list of available Clouds:
- For the account settings, use the following information:
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(see prerequisites above) - Username: email address to log in to the Infomaniak user account
- Password: application password if two-factor authentication is enabled or‍ the one for your Infomaniak user account if you have not enabled 2FA
- Server address:
- Choose the local folder, destination and desired synchronization type:
- Bidirectional: changes made will be reflected in both directions.
- Download only remote changes: ideal for backing up a kDrive to your NAS.
- Download only local changes: ideal for backing up data from your NAS to a kDrive.
This guide details the various identifiers that you will need to use with Infomaniak, as well as what happens if one of the passwords is changed.
Preamble
- Like many other online services, you signed up with Infomaniak using a personal email address.
- This personal email address serves as your login identifier when you want to access Infomaniak services.
- This login identifier has its own password (set when you created your Infomaniak user account – your personal email address, see above).
There is no link between…
- … this identifier/password pair described in points 1/2/3 above…
- … and the email addresses that you have created or obtained subsequently with Infomaniak.
A link could exist if the address is identical (for example, you signed up with the email address toto@abc.xyz
and you also manage this same email address with Infomaniak) but even in this case, the password will very likely be different — once for the login identifier toto@abc.xyz
and once for the email address toto@abc.xyz
.
Login ID / email address
Enter the login identifier when…
- Whether it be on mail.infomaniak.com or in the Infomaniak Mail application, it is essential to log in with:
- the identifier of your Infomaniak user account,
- and its password.
- ⚠️ This will NOT work if you enter an email address and its password directly (unless a user account exists with exactly the same address and password).
That is why it is recommended to create an Infomaniak account using a personal email address, for example one provided by your Internet Service Provider (such as Orange, Sunrise, Free, etc.) or by a service like Yahoo.
Enter an email address when…
- In an email software or client (like Microsoft Outlook, Apple Mail, etc.), you must enter:
- the email address you wish to view,
- and the associated password.
- ⚠️ This will NOT work if you use the password for the Infomaniak interface, as it is very likely different!
Even if you can log in to a page like mail.infomaniak.com with the address toto@abc.xyz and the password you just changed, this does not necessarily mean that the same address will automatically work in your usual email software, simply because you enter the same credentials there.
Solving a connection issue
There is no need to contact Infomaniak Support (which does not have any of your passwords) if…
- … you are unable to log in to interfaces such as mail.infomaniak.com or manager.infomaniak.com due to an incorrect password…
- The only solution is the password reset.
- … you are unable to connect your email address to your email software or client (such as Microsoft Outlook, Apple Mail, etc.) due to an incorrect password:
- Test the email address / password pair to check if an error is detected.
- Reset the email password if necessary.
To remember
In summary, you have:
- 1 identifier (in the form of an email address) and 1 password to access:
- … to Mail https://mail.infomaniak.com
- … to the Manager https://manager.infomaniak.com
- 1 password for each email address hosted at Infomaniak.
These two pieces of information can be the same or different, depending on your choice. And if you change one, it will not necessarily change the other, unless both have been unified (this will be indicated to you – see below).
When are passwords unified?
Let's say that within the Mail Service that you own in your Infomaniak account, you create an email address named julie@entreprise-familiale.xyz (password 123-Abc).
If then an Infomaniak account…
- ... is created with the same address (julie@entreprise-familiale.xyz – password does not matter)…
- … is the only account to access the email address julie@entreprise-familiale.xyz via mail.infomaniak.com…
- … has the necessary permissions to change the password for this email address…
… then the password unification will be offered when you attempt to change the password of this email address from the relevant Infomaniak account.
And what about the other credentials?
Purchasing other Infomaniak products requires obtaining other credentials, such as those needed for FTP, MySQL, SSH, WebDAV, etc., but these credentials are entirely independent of the two types described above.
This guide provides instructions to synchronize kDrive with a VPS (or vice versa) via the WebDAV
protocol found in the rClone application.
COMPATIBILITY my kSuite ✗‍ | my kSuite+ ✗‍ ✔‍= Compatible offer | ✗‍= Not available |
Prerequisites
- Have a VPS.
- Know your kDrive identifier (kDrive ID).
Synchronize kDrive and VPS via rClone
The operation allows you to retrieve in real-time the files and folders from kDrive and to read, create or modify these files from your VPS while ensuring that they are synchronized again on the kDrive server. An rClone mount point can be created with a folder on your VPS to manipulate these kDrive files.
Refer to the rClone documentation if you are looking for information about the available options:
- Example of rClone command:
rclone mount kdrive:/My_kDrive_Folder_Path /home/ubuntu/Target_Folder_Path --vfs-cache-mode full --vfs-cache-max-age 24h --vfs-cache-max-size 10G --cache-dir /home/ubuntu/rclone/cache --daemon --allow-other --dir-cache-time 1h --log-file /home/ubuntu/rclone/rclone.log --log-level INFO
- The
--daemon
attribute of this command allows you to start the synchronization in the background because without it, this sync ends with each disconnection of the VPS…
- Example of an rClone configuration file:
[kdrive] type = webdav url = https://***.connect.kdrive.infomaniak.com/*** vendor = other user = *** pass = ***
- Server address:
https://IDkDrive.connect.kdrive.infomaniak.com
(see the prerequisites above) - Username: email address to log in to the Infomaniak user account
- Password: application password if two-factor authentication is enabled or ‍your Infomaniak user account password if you have not enabled 2FA
This guide details how to import Google Drive data using rClone on kDrive Infomaniak.
COMPATIBILITY my kSuite ✗​​ | my kSuite+ ✗​ ✔​= Compatible offer ​| ​✗​= Not available |
1. Configure rclone for drive access
Install rclone on your computer
There is a version of rclone with a graphical interface (GUI) but it is quite possible to do this via the command line (CLI):
- Install rclone from a
Terminal
-type application on your device, by typing the entire following command:sudo -v ; curl https://rclone.org/install.sh | sudo bash
- Enter the password for your session on your computer to start the installation:
- Refer to the official installation guide if necessary.
Configure the remote disk (Google Drive) on rclone
- Once rclone is installed, enter the command
rclone config
.- Refer to the official configuration guide if necessary.
- Then choose to configure a new remote import by answering
n
forNew remote
. - Name the remote disk, for example
gdrive
: - Then choose the type of disk to import by answering
drive
which corresponds to Google Drive among the choices offered.
You then need to authorize the connection to Google Drive from a browser.
By default, rclone uses a shared client ID among all users, which can result in request limitations imposed by Google. It is strongly recommended to use your own client ID to avoid these restrictions. <li><strong>Access the </strong><a href="https://console.developers.google.com/" target="_blank"><strong>Google API Console</strong></a> with your Google account.</li>
Create or select a project.
- <li><strong>Enable the Google Drive API</strong> via the button/link "Enable APIs and services".</li>
- Search for the keyword
Drive
and click onGoogle Drive API
: - Click on the Enable button.
- Click on Credentials in the left sidebar (and not on a similar button).
- Click on Configure the OAuth consent screen (if not already done):
- Enter a name, for example
rclone
. - Select "External" (or "Internal" if you are a Google Workspace user).
- Under “Data Access”, add the scopes ("fields of application") required:
https://www.googleapis.com/auth/docs,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/drive.metadata.readonly
- Save.
- Add your email account as a test user under "Audience".
- Go back to the "Google Auth Platform" section.
- Enter a name, for example
- Create OAuth credentials:
- Click on "Create credentials / OAuth client ID".
- Choose "Desktop app" and leave the default name, then click on the Create button.
- Keep the
client ID
andclient secret code
displayed.
- If "External" was chosen in step 7 above, go back to "Audience" in the left sidebar and click on "Publish the application".
Due to the "enhanced security" recently introduced by Google, you are theoretically supposed to "submit your application for verification" and wait several weeks for their response.
In practice, you can directly use the client ID and client secret with rclone (read the rest of the guide). The only consequence will be a very intimidating confirmation screen when you log in via your browser to allow rclone to obtain its token-id. However, since this only happens during the initial setup of the remote storage, it is not a major issue.
It is also possible to leave the application in "Test" mode, but in this case, any authorization will expire after a week, which can be cumbersome to renew frequently. If a short validity period does not pose a problem for your use, then keeping the application in test mode may be sufficient.
rclone in the terminal:<li>Indicate to <i>rclone</i> the <code>client_id</code> by copying-pasting the <code>Client ID</code> obtained in step 8 above, same for the secret phrase.</li>
- Then choose the
scope
n°1: - Press the “
Enter
” key to leave theservice_account_file
question blank. - Answer “No”
n
to the question about “advanced configuration”. - Answer “Yes”
y
to the question about connecting via Web Browser:
A web page opens in your Web Browser allowing you to connect to Google and authorize the application you created in step 9 above.
- Once the permissions are granted, you should receive the following message:
- <li>In the terminal, <span>answer “No” </span><code>n</code><span> to the question about “</span><code>Shared Drive (Team Drive)</code><span>”.</span></li>
- Answer “Yes”
y
to the last question:
Configuration of the destination disk (kDrive) on rclone
<p>It is possible to act directly on <a href="https://rclone.org/commands/rclone_config_file/" target="_blank">the configuration file of <i>rclone</i></a> by pasting your kDrive configuration in it in the form of for example:</p>
But here is how to proceed step by step as for the previous configuration:
[kdrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FA
<li>Still in the terminal, enter <code>n</code> for a new disk configuration and enter the name <code>kDrive</code> to recognize your destination disk:<br/><img height="411" src="https://faq.storage5.infomaniak.com/bae2707f23e257c1ad9cd8e20a4b9ddf90fed124.png" width="298"/></li>
- Then choose the type of disk to import by answering
webdav
which corresponds to a WebDAV configuration among the choices offered.
Enter the following information:
- <li><code>url</code> = direct access to kDrive (refer to <a href="https://faq.infomaniak.com/2409" target="_blank">this other guide</a> regarding the kDrive ID for the connection URL)</li>
vendor
= rclone (option n°6)user
= email address for logging into the Infomaniak user account- Answer “Yes”
y
to the password question, then enter the password:- application password if double authentication is enabled or the one for your Infomaniak user account if you have not enabled 2FA.
- Leave the
bearer_token
blank, then answer “No”n
to the question about “advanced configuration”. - Answer “Yes”
y
to the last question and your 2 disks will appear:
2. Copy data from Google Drive to kDrive
<p>kDrive supports <a href="https://rclone.org/overview/#optional-features" target="_blank">rclone streaming upload</a> via WebDAV, up to 50 GB (extendable to 100 GB) to prevent abuse, with automatic error handling if the limit is exceeded without prior specification of the size via <code>Content-Length</code>.</p>
<li>Consult the available options in the <a href="https://rclone.org/drive/" target="_blank">official guide</a> before starting an import, including these important commands:<ul><li><code>--drive-skip-shortcuts</code> to avoid infinite import loops</li><li><code>--drive-shared-with-me</code> to get what has been shared</li><li><code>--drive-acknowledge-abuse</code> to force the download of files blocked by Google</li></ul></li>
Example of a command to start copying your Google Drive to the root of your kDrive:
<p>This will instantly start copying your folders, subfolders, and Google Drive contents to the <strong>personal folder</strong> of your Infomaniak kDrive!</p>
sudo rclone copy gdrive: kDrive:
The Google documents of type Gdocs, Sheets, Slide, etc. are converted to Office formats such as .docx
, .xlsx
, etc. readable directly on kDrive.
Les documents Google de type Gdocs, Sheets, Slide, etc. sont convertis aux formats Office type .docx
, .xlsx
, etc. lisibles sur kDrive directement.
This guide details how to manually back up data using the MSP360 application (formerly CloudBerry macOS) via the S3 Compatible protocol on Swiss Backup, the backup solution in an independent Swiss cloud.
It is also possible to use FileZilla (SFTP): refer to this other guide.
Prerequisites
- Have a Swiss Backup Infomaniak space with at least one available device quota for a Cloud backup.
- Add 1 device of type Cloud to obtain the S3 Compatible parameters.
- Download and install MSP360 (macOS).
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher directly or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Set up MSP360/CloudBerry
To configure a new backup:
- Go to Settings:
- Choose an S3 Compatible storage from the list below:
- Fill in the fields according to the information specific to your device (refer to this other guide):
Display Name
: the name of this storage space in the application.AccessKey
andSecretKey
: the access keys generated from the email received from Infomaniak following the creation of the storage space.Endpoint
(or server URL):https://s3.swiss-backup02.infomaniak.com
- The value of "bucket" remains default.
- Validate by clicking on OK.
This guide details how to manually back up data using the MSP360 (formerly CloudBerry Windows) application via the S3 Compatible protocol on Swiss Backup the independent Swiss cloud backup solution.
It is also possible to use FileZilla (SFTP): refer to this other guide.
Prerequisites
- Have a Infomaniak Swiss Backup space with at least one available device quota for a Cloud backup.
- Add 1 Cloud device to get the S3 Compatible parameters.
- Download and install MSP360 (Windows).
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher directly or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Set up MSP360/CloudBerry
To configure a new backup:
- Click on the CloudBerry icon in the top left corner.
- Select Add Storage Account:
- Select S3 compatible:
- Fill in the fields according to the information specific to your device (refer to this other guide):
Display name
= choose a name for the storage.AccessKey
andSecretKey
= the access keys generated from the email received from Infomaniak following the creation of the storage space.Service point
= https://s3.swiss-backup02.infomaniak.comBucket name
= default
- Click on OK.
This guide details how to manually back up data using the Cyberduck application (macOS / Windows) via the S3 Compatible protocol on Swiss Backup the independent Swiss cloud backup solution.
It is also possible to use Cyberduck via Swift or FileZilla (SFTP).
Prerequisites
- Have a Swiss Backup Infomaniak space with at least one available device quota for a Cloud backup.
- Add 1 device of type Cloud to obtain the S3 Compatible parameters.
- Download and install Cyberduck (macOS / Windows).
- Familiarize yourself with the official documentation https://docs.cyberduck.io/protocols/openstack/infomaniak/.
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher directly or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Set up Cyberduck
To configure a new backup:
- Open the Cyberduck application.
- Click on Open Connection:
- Click on the dropdown menu and select More options:
- Wait for the additional profiles to load.
- Search for and select the profiles corresponding to Infomaniak S3:
- If necessary, check your cluster number indicated on the Manager in the Cloud Storage information under "Location".
- Close the window and restart Cyberduck if the profiles did not appear in the dropdown menu from step 3 above.
- Select the corresponding profile.
- Fill in the fields according to the information specific to your device:
- Click on the Connect button to establish the S3 connection.
This guide details how to manually back up data using the Mountain Duck application (macOS / Windows) via the OpenStack Swift protocol on Swiss Backup, the backup solution in an independent Swiss cloud.
Preamble
- Mountain Duck allows file synchronization as an alternative to Dropbox (for this use, Infomaniak also recommends kDrive).
- ⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher directly or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Set up Mountain Duck with Swiss Backup
Prerequisites
- Have a Swiss Backup Infomaniak space with at least one available device quota for a Cloud backup.
- Add 1 device of type Cloud to obtain the OpenStack Swift parameters.
- Download and install Mountain Duck (macOS / Windows).
To configure a new backup:
- Open Mountain Duck.
- Create a New connection.
- Select the corresponding profile from the list of proposed profiles (according to the information specific to your device — refer to this other guide) or choose more options:
- and search for the corresponding profile:
‍
- Fill in the fields according to the information specific to your device (according to the information specific to your device — refer to this other guide) by combining Project:Domain:Username:
- Click on Connect.
- Enter the password (see point 4 above):
- Click on Open session.
- To automatically start Mountain Duck when you log in, check the box Enable item at startup from the General tab of Preferences:
This guide details how to back up a NAS Synology using the application Cloud Sync via the OpenStack Swift protocol on Swiss Backup the independent Swiss cloud backup solution.
It is also possible to use Hyper Backup (recommended): refer to this other guide.
Prerequisites
- Have a Swiss Backup Infomaniak space with at least one available device quota for a Cloud backup.
- Add 1 device of type Cloud to obtain the OpenStack Swift parameters.
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher directly or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Set up Cloud Sync
To set up a new backup:
- Log in to the administration interface of your Synology NAS (DSM).
- If necessary, install the application Cloud Sync from the Package Center.
- Open the Cloud Sync application.
- If necessary, click on the + to add a new cloud provider.
- Select OpenStack Swift from the list of providers:
- Fill in the fields according to the information specific to your device (refer to this other guide) and modify the drop-down menus if necessary as shown below:
- After clicking Next, fill in the fields according to the information specific to your device (refer to this other guide) and modify the drop-down menus if necessary as shown below:
- Choose the location (the default choice proposed).
- Choose the container name (this is the domain name in your device information).
- Task configuration: enter...
- … the connection name (e.g., OpenStack Swift)
- … the local path (the content to be backed up)
- … the remote path (the folder where your files will be saved)
- … the synchronization direction (transfer only local changes recommended for a backup)
This guide details how to import iCloud data using rClone on kDrive Infomaniak.
COMPATIBILITY my kSuite âś— | my kSuite+ âś— âś”= Compatible offer | âś—= Not available |
Preamble
- Since Apple does not offer an API like its competitors, a solution to retrieve documents from an iCloud Drive is to install the kDrive macOS app to synchronize the icloud folder which must be in your library. The guide below offers a solid alternative.
- kDrive supports rclone streaming upload via WebDAV, up to 50 GB (extendable to 100 GB) to avoid abuse, with automatic error handling if the limit is exceeded without prior specification of the size via
Content-Length
.
1. Configure rclone for drive access
Install rclone on your computer
There is a version of rclone with a graphical interface (GUI) but it is quite possible to do this via the command line (CLI):
- Install rclone from a
Terminal
type application on your device, by typing the entire following command:sudo -v ; curl https://rclone.org/install.sh | sudo bash
- Enter the password for your session on your computer to start the installation:
- Refer to the official installation guide if necessary.
Configure the remote disk (iCloud) on rclone
- Once rclone is installed, enter the command
rclone config
.- Refer to the official configuration guide if necessary.
- Then choose to configure a new remote import by answering
n
forNew remote
. - Name the remote disk, for example
appledrive
: - Choose the type of disk to import by responding
iclouddrive
which corresponds to iCloud Drive among the proposed choices. - Indicate to rclone the
apple_id
by entering your Apple ID (usually an email address). - Choose to use your own password linked to the Apple ID account (
y
). - Enter your password twice as requested:
- Answer “No”
n
to the question about “advanced configuration”. - A window on your device should open to warn you of a remote connection; authorize it:
- A window on your device should open with a 2FA code; copy it:
- Paste the code when <code>rclone</code> asks for it. <li>Answer “Yes” <code>y</code> to the last question if all the information presented is correct.</li> Configuration of the destination disk (kDrive) on rclone
It is possible to act directly on the configuration file of rclone by pasting your kDrive configuration in it in the form for example:
But here is how to proceed step by step as for the previous configuration:
- Still in the terminal, enter
n
for a new disk configuration and enter the namekDrive
to recognize your destination disk:
[kDrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FA
<li>Choose the type of disk to import by responding <code>webdav</code> which corresponds to a WebDAV configuration among the proposed choices.</li>
Enter the following information:
url
= direct access to kDrive (see this other guide about the kDrive ID for the connection URL)- <li><code>vendor</code> = rclone (option #6)</li>
user
= email address to log in to the Infomaniak user account- Answer “Yes”
y
to the password question, then enter the password:- application password in case of double authentication activated or that of your Infomaniak user account if you have not activated 2FA.
- Leave the
bearer_token
blank, then answer “No”n
to the question about “advanced configuration”.
- Answer “Yes”
y
to the last question and your 2 disks will appear:
2. Copy data from iCloud to kDrivePrerequisites
<li>Consult the available options in the <a href="https://rclone.org/iclouddrive/" target="_blank">official guide</a> before starting an import.</li>
Example of a command to start copying your iCloud data to the root of your kDrive:
This will immediately start copying your iCloud folders, subfolders, and contents to the personal folder of your Infomaniak kDrive!
Details about the dates of your exported photos
sudo rclone copy appledrive: kDrive:
If you export your photos from iCloud to Infomaniak kDrive, be careful about the date metadata. During export, the file creation dates may be modified and replaced by the export date instead of the original date of the photo.
Here is a script for advanced users that allows you to restore the correct data to your files from the EXIF information (it is recommended to process batches of 7000 photos max. to avoid a crash):
<li>Download <strong>ExifTool</strong> <a href="https://exiftool.org/index.html">https://exiftool.org/index.html</a> (macOS Package).</li>
Install the application by authorizing its opening in advance if necessary:
- Open Script Editor (located in your Applications > Utilities folder):
- Click on New document.
- Copy-paste the long script provided below into the Script Editor window.
- Click on Run to start the script, a window opens:
Select the folder to analyze.
- <li>Let the script run, it will modify the dates or write the errors in a file <code>errors.txt</code> on the desktop.</li>
The script to copy-paste entirely:
- Sélectionnez le dossier à analyser.
- Laissez ensuite le script tourner, il modifiera les dates ou écrira les erreurs dans un fichier
errors.txt
sur le bureau.
Le script à copier-coller entièrement:
-- replace file date with EXIF creation date or date from name after the first dash -
tell application "Finder"
set FolderPath to choose folder with prompt "Select the folder containing the files to update"
my processFolder(FolderPath)
end tell
on processFolder(aFolder)
tell application "Finder"
-- process files:
set fileList to files of aFolder
repeat with eachFile in fileList
-- process a single file
set theFile to eachFile
set AppleScript's text item delimiters to {""}
set fileName to name of eachFile --get the file name
set eachFile to eachFile as string --file path
set hasDate to true --initialize date found flag
try
--get date if available
set photoDate to do shell script "/usr/local/bin/exiftool -DateTimeOriginal " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreationDate " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreateDate " & quoted form of POSIX path of eachFile
if photoDate is "" then
set hasDate to false --check if date was found
end if
on error
set hasDate to false -- error retrieving date
set photoDate to ""
end try
if length of photoDate > 20 then
--format extracted date
set x to (length of photoDate) - 33
set OriginalDate to text -x thru -1 of photoDate
set formattedDate to text 1 thru 5 of OriginalDate
set theYear to formattedDate
set formattedDate to formattedDate & text 7 thru 8 of OriginalDate
set theMonth to text 7 thru 8 of OriginalDate
set formattedDate to formattedDate & text 10 thru 11 of OriginalDate
set theDay to text 10 thru 11 of OriginalDate
set formattedDate to formattedDate & text 13 thru 14 of OriginalDate
set theHour to text 13 thru 14 of OriginalDate
set formattedDate to formattedDate & text 16 thru 17 of OriginalDate
set theMinute to text 16 thru 17 of OriginalDate
set formattedDate to formattedDate & "." & text 19 thru 20 of OriginalDate
set theSecond to text 19 thru 20 of OriginalDate
set newName to theYear & "-" & theMonth & "-" & theDay & " " & theHour & "." & theMinute & "." & theSecond
set testValue to formattedDate as string --check if found date is 000
if testValue is " 000000000000.00" then
set hasDate to false
else
-- set file date to original EXIF date and write to log
do shell script "touch -t " & formattedDate & " " & quoted form of POSIX path of eachFile
set logFile to open for access ((path to desktop folder as text) & "Date Found.txt") as text with write permission
write "Original date found for file: " & OriginalDate & " " & eachFile & return to logFile starting at eof
close access logFile
end if
end if
if hasDate is false then
-- get date from file name after first dash
set nb to ""
set nameDate to ""
set fileName to fileName as string
set savedDelimiters to AppleScript's text item delimiters --save delimiters
set AppleScript's text item delimiters to {"-"} --split on "-"
set nb to offset of "-" in fileName
if nb is not 0 then
set AppleScript's text item delimiters to savedDelimiters --restore delimiters
set nameDate to characters (nb + 1) thru (nb + 8) of fileName as string
set nameDate to nameDate & "1200.00"
set cmd1 to "/usr/local/bin/exiftool -datetimeoriginal=" & nameDate & " " & quoted form of POSIX path of eachFile
set cmd2 to "/usr/local/bin/exiftool -createdate=" & nameDate & " " & quoted form of POSIX path of eachFile
end if
try
-- write date from name to EXIF
do shell script cmd1
do shell script cmd2
do shell script "touch -t " & nameDate & " " & quoted form of POSIX path of eachFile
do shell script "rm " & quoted form of POSIX path of (eachFile & "_original")
on error
-- if date from name is invalid, log the error
set logFile to open for access ((path to desktop folder as text) & "Date Error.txt") as text with write permission
write "No valid date found in file name: " & eachFile & return to logFile starting at eof
close access logFile
end try
end if
end repeat
-- process folders:
set folderList to folders of aFolder
repeat with eachSubfolder in folderList
-- process a subfolder
my processFolder(eachSubfolder)
end repeat
end tell
end processFolder
tell application "Finder"
display dialog "Done! All files processed." buttons {"Close"}
end tell
This guide explains how to connect the eM Client email application to an email address hosted by Infomaniak.
⚠️ All the services offered by Infomaniak are compatible with the corresponding standard protocols (notably IMAP/SMTP for email, WebDAV for sharing, S3/Swift for storage, etc.). Therefore, if you encounter a problem with third-party software, contact its publisher or a Partner and consult the support policy as well as article 11.9 of the Infomaniak Terms and Conditions.
Prerequisites
- Create the address within my kSuite or on a Mail Service (Mail Service alone, or existing within a kSuite).
- Test the email password (do not confuse it with the one used to log in to the Infomaniak interface).
- Check on the Service Mail that the automatic diagnosis is correct.
Add the email address to the application
To configure the email application:
- Open the application and choose the desired mode, then click on Next:
- Enter the email address to attach and then click the Start button next to the field:
- Enter the email password and then click on Continue next to the field:
- Check the box and click on Yes:
- Check and complete the missing information:
- Choose the desired mode then click on Next:
- Check and complete the missing information:
- It is done, your email address is now configured in the application:
Recommended settings
- Incoming IMAP server = mail.infomaniak.com
- IMAP port = 993 (with SSL)
- Outgoing SMTP server = mail.infomaniak.com
- SMTP port = 465 (with SSL)
- Username = the full & complete email address ( ? )
- Password = the one assigned to the email address you want to access ( ? )
- Authentication required for sending emails:
- It is activated in the SMTP settings of your application.
- Check "use the same settings as the incoming server" or, depending on the software/email client, enter a username (= full & complete email address) and its password.
Some versions of eM Client incorrectly consider ports 993 and 465 as obsolete and you will then need to specify for IMAP tcp/143 STARTTLS
or tcp/993 SSL/TLS
and for SMTP tcp/587 STARTTLS
.
In case of trouble
There is no need to contact Infomaniak Support if your email address works well outside of the application. The most common error involves using an incorrect password. Familiarize yourself with the solutions provided in this other guide regarding email in general.