Last modified by Jan LOŠŤÁK on 2023/03/23 14:00

From version 1.1
edited by Jan LOŠŤÁK
on 2022/06/01 15:13
Change comment: There is no comment for this version
To version 3.1
edited by Jan LOŠŤÁK
on 2022/06/01 18:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Kopíroní přes rclone
1 +Using rclone to copy files in ownCloud
Content
... ... @@ -1,0 +1,165 @@
1 +{{content syntax="markdown/1.2"}}
2 +# Using rclone to copy files in ownCloud
3 +
4 +In this example you will find how to copy large files or folders to or from your owncloud account.
5 +
6 +## Install rclone
7 +```sh
8 +yum install -y rclone
9 +```
10 +
11 +## Create ownCloud config
12 +First we need open configuration wizard:
13 +
14 +```sh
15 +rclone config
16 +```
17 +
18 +Then in configuration wizard create new remote endpoint:
19 +
20 +```sh
21 +No remotes found - make a new one
22 +n) New remote
23 +s) Set configuration password
24 +q) Quit config
25 +n/s/q> n
26 +```
27 +
28 +Enter the name of your endpoint:
29 +
30 +```sh
31 +name> myowncloud
32 +```
33 +
34 +Choose type of storage:
35 +
36 +```sh
37 +Type of storage to configure.
38 +Choose a number from below, or type in your own value
39 +..
40 +37 / Webdav
41 + \ "webdav"
42 +..
43 +Storage> webdav
44 +```
45 +
46 +Enter the URL of ownCloud server:
47 +
48 +```sh
49 +** See help for webdav backend at: https://rclone.org/webdav/ **
50 +
51 +URL of http host to connect to
52 +Enter a string value. Press Enter for the default ("").
53 +Choose a number from below, or type in your own value
54 + 1 / Connect to example.com
55 + \ "https://example.com"
56 +url> https://privatecloud.imtm.cz/remote.php/dav/
57 +```
58 +
59 +Enter webdav service type:
60 +
61 +```sh
62 +Name of the Webdav site/service/software you are using
63 +Enter a string value. Press Enter for the default ("").
64 +Choose a number from below, or type in your own value
65 + 1 / Nextcloud
66 + \ "nextcloud"
67 + 2 / Owncloud
68 + \ "owncloud"
69 + 3 / Sharepoint Online, authenticated by Microsoft account.
70 + \ "sharepoint"
71 + 4 / Sharepoint with NTLM authentication. Usually self-hosted or on-premises.
72 + \ "sharepoint-ntlm"
73 + 5 / Other site/service or software
74 + \ "other"
75 +vendor> owncloud
76 +```
77 +
78 +Enter your username:
79 +
80 +```sh
81 +User name. In case NTLM authentication is used, the username should be in the format 'Domain\User'.
82 +Enter a string value. Press Enter for the default ("").
83 +user> <YOUR_USERNAME>
84 +```
85 +
86 +Enter your password:
87 +
88 +```sh
89 +Password.
90 +y) Yes type in my own password
91 +g) Generate random password
92 +n) No leave this optional password blank (default)
93 +y/g/n> y
94 +Enter the password:
95 +password:
96 +Confirm the password:
97 +password:
98 +Bearer token instead of user/pass (e.g. a Macaroon)
99 +Enter a string value. Press Enter for the default ("").
100 +bearer_token>
101 +Edit advanced config? (y/n)
102 +y) Yes
103 +n) No (default)
104 +y/n> n
105 +```
106 +
107 +Confirm config summary:
108 +
109 +```sh
110 +Remote config
111 +--------------------
112 +[myowncloud]
113 +type = webdav
114 +url = https://privatecloud.imtm.cz/remote.php/dav/files/<YOUR_USERNAME>/
115 +vendor = owncloud
116 +user = <YOUR_USERNAME>
117 +pass = *** ENCRYPTED ***
118 +--------------------
119 +y) Yes this is OK (default)
120 +e) Edit this remote
121 +d) Delete this remote
122 +y/e/d> y
123 +```
124 +
125 +If everything is configured your rclone config mneu should look like this:
126 +
127 +```sh
128 +Current remotes:
129 +
130 +Name Type
131 +==== ====
132 +myowncloud webdav
133 +
134 +e) Edit existing remote
135 +n) New remote
136 +d) Delete remote
137 +r) Rename remote
138 +c) Copy remote
139 +s) Set configuration password
140 +q) Quit config
141 +e/n/d/r/c/s/q> q
142 +```
143 +
144 +# Copying files
145 +
146 +## Copy directory to ownCloud
147 +```sh
148 +rclone copy --progress /backup myowncloud:/backup
149 +```
150 +
151 +## Copy file to ownCloud
152 +```sh
153 +rclone copy --progress /myfile.tar myowncloud:/backup
154 +```
155 +
156 +## Copy directory from ownCloud
157 +```sh
158 +rclone copy --progress myowncloud:/backup /backup
159 +```
160 +
161 +## Copy file from ownCloud
162 +```sh
163 +rclone copy --progress myowncloud:/backup/myfile.tar /myfile.tar
164 +```
165 +{{/content}}
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -74055858
1 +74055862
Title
... ... @@ -1,1 +1,1 @@
1 -Kopíroní přes rclone
1 +Using rclone to copy files in ownCloud