2016-08-03 22:36:28 +02:00
|
|
|
---
|
|
|
|
title: "rclone check"
|
2020-05-16 16:11:55 +02:00
|
|
|
description: "Checks the files in the source and destination match."
|
2016-08-03 22:36:28 +02:00
|
|
|
slug: rclone_check
|
|
|
|
url: /commands/rclone_check/
|
2020-02-10 13:31:45 +01:00
|
|
|
# autogenerated - DO NOT EDIT, instead edit the source code in cmd/check/ and as part of making a release run "make commanddocs"
|
2016-08-03 22:36:28 +02:00
|
|
|
---
|
2020-05-22 12:17:37 +02:00
|
|
|
# rclone check
|
2016-08-03 22:36:28 +02:00
|
|
|
|
|
|
|
Checks the files in the source and destination match.
|
|
|
|
|
2020-05-22 12:17:37 +02:00
|
|
|
## Synopsis
|
2016-08-03 22:36:28 +02:00
|
|
|
|
|
|
|
|
2017-03-18 12:16:43 +01:00
|
|
|
Checks the files in the source and destination match. It compares
|
|
|
|
sizes and hashes (MD5 or SHA1) and logs a report of files which don't
|
|
|
|
match. It doesn't alter the source or destination.
|
2016-08-03 22:36:28 +02:00
|
|
|
|
2017-03-18 12:16:43 +01:00
|
|
|
If you supply the --size-only flag, it will only compare the sizes not
|
|
|
|
the hashes as well. Use this for a quick check.
|
|
|
|
|
|
|
|
If you supply the --download flag, it will download the data from
|
|
|
|
both remotes and check them against each other on the fly. This can
|
|
|
|
be useful for remotes that don't support hashes or if you really want
|
|
|
|
to check all the data.
|
2016-08-03 22:36:28 +02:00
|
|
|
|
2018-06-16 19:21:09 +02:00
|
|
|
If you supply the --one-way flag, it will only check that files in source
|
|
|
|
match the files in destination, not the other way around. Meaning extra files in
|
|
|
|
destination that are not in the source will not trigger an error.
|
|
|
|
|
2016-08-03 22:36:28 +02:00
|
|
|
|
|
|
|
```
|
2017-06-15 21:12:26 +02:00
|
|
|
rclone check source:path dest:path [flags]
|
2016-08-03 22:36:28 +02:00
|
|
|
```
|
|
|
|
|
2020-05-22 12:17:37 +02:00
|
|
|
## Options
|
2017-03-18 12:16:43 +01:00
|
|
|
|
|
|
|
```
|
|
|
|
--download Check by downloading rather than with hash.
|
2017-09-30 15:19:47 +02:00
|
|
|
-h, --help help for check
|
2018-06-16 19:21:09 +02:00
|
|
|
--one-way Check one way only, source files must exist on remote
|
2017-03-18 12:16:43 +01:00
|
|
|
```
|
|
|
|
|
2019-06-20 17:18:02 +02:00
|
|
|
See the [global flags page](/flags/) for global options not listed here.
|
|
|
|
|
2020-05-22 12:17:37 +02:00
|
|
|
## SEE ALSO
|
2016-08-03 22:36:28 +02:00
|
|
|
|
2018-10-15 12:03:08 +02:00
|
|
|
* [rclone](/commands/rclone/) - Show help for rclone commands, flags and backends.
|
2018-03-19 11:06:13 +01:00
|
|
|
|