Modification times... switch to filesize?

What is the problem you are having with rclone?

I wood like to copy al lot of files from an old to an new NAS with RClone FTP. i set up both NAS an Remote with FTP connection

Run the command 'rclone version' and share the full output of the command.

rclone v1.63.1

  • os/version: darwin 13.6 (64 bit)
  • os/kernel: 22.6.0 (x86_64)
  • os/type: darwin
  • os/arch: amd64
  • go/version: go1.20.6
  • go/linking: dynamic
  • go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)

NAS with FTP nonnection

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone copy -v "N10850:/x264/" "DS1522:Plex/Movies/"

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

Usage:
  rclone config [flags]
  rclone config [command]

Available Commands:
  create      Create a new remote with name, type and options.
  delete      Delete an existing remote.
  disconnect  Disconnects user from remote
  dump        Dump the config file as JSON.
  file        Show path of configuration file in use.
  password    Update password in an existing remote.
  paths       Show paths used for configuration, cache, temp etc.
  providers   List in JSON format all the providers and options.
  reconnect   Re-authenticates user with remote.
  show        Print (decrypted) config file, or the config for a single remote.
  touch       Ensure configuration file exists.
  update      Update options in an existing remote.
  userinfo    Prints info about logged in user of remote.

Flags:
  -h, --help   help for config

Additional help topics:
  rclone config edit       Enter an interactive configuration session.

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
Command config needs 0 arguments maximum: you provided 1 non flag arguments: ["redacted"]

A log from the command that you were trying to run with the -vv flag

2023/10/28 15:18:06 DEBUG : Vier Fäuste gegen Rio (1984)/Vier Fäuste gegen Rio (1984) - [GERMAN.DL.1080p.BluRay.x264].mkv: Modification times differ by 95754h40m55s: 2012-11-24 12:51:45 +0000 UTC, 2023-10-28 07:32:40 +0000 UTC

Question:

It is possible to switch rclone copy or sync from "Modification time" to "file size"?

you are running an old version of rclone, should update using rclone selfupdate

https://rclone.org/docs/#size-only

fwiw, most NAS support SFTP, which can support modtime and file verification using checksums.
looks like you are using synology NAS, which supports SFTP.

i use an Synology an an old Thecus NAS

Update Rclone are done...

with --size-only i get this error:

t2023/10/28 15:37:14 ERROR : Season 04/Xena (1995) - S04E04 - ... bis daß die Laus uns scheidet - [GERMAN.FS.DVDRip.XviD-iNSPiRED].mkv: Failed to copy: update getinfo: unsupported LIST line
2023/10/28 15:37:14 INFO  : Season 04/Xena (1995) - S04E04 - ... bis daß die Laus uns scheidet - [GERMAN.FS.DVDRip.XviD-iNSPiRED].mkv.tuxunuy7.partial: Failed to remove failed partial copy: unsupported LIST line

we cannot see into your machines, need to post the requested information???

  • post the output of rclone config redacted
  • re-run the command and post a full debug log

Here are an full log:

rclone config redacted
[DS1522]
type = ftp
host = XXX
user = XXX
pass = XXX
[N10850]
type = ftp
host = XXX
user = XXX
port = 6969
pass = XXX

### Double check the config for sensitive info before posting publicly
rclone copy -vv "N10850:/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" "DS1522:Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" --size-only
2023/10/28 15:46:17 DEBUG : rclone: Version "v1.64.2" starting with parameters ["rclone" "copy" "-vv" "N10850:/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" "DS1522:Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" "--size-only"]
2023/10/28 15:46:17 DEBUG : Creating backend with remote "N10850:/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv"
2023/10/28 15:46:17 DEBUG : Using config file from "/Users/massaguana/.config/rclone/rclone.conf"
2023/10/28 15:46:17 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Connecting to FTP server
2023/10/28 15:46:17 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.53:6969")
2023/10/28 15:46:17 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:18 DEBUG : fs cache: adding new entry for parent of "N10850:/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv", "N10850:/TV-Serien/Xena (1995)/Season 04"
2023/10/28 15:46:18 DEBUG : Creating backend with remote "DS1522:Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv"
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.83:21/Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Connecting to FTP server
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.83:21/Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.83:21")
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.83:21/Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:18 DEBUG : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Need to transfer - File not found at Destination
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.53:30975")
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.83:21/Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.83:55854")
2023/10/28 15:46:18 DEBUG : ftp://192.168.178.83:21/Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:30 ERROR : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Failed to copy: update getinfo: invalid response
2023/10/28 15:46:30 INFO  : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv.danapis9.partial: Failed to remove failed partial copy: invalid response
2023/10/28 15:46:30 ERROR : Attempt 1/3 failed with 1 errors and: update getinfo: invalid response
2023/10/28 15:46:30 DEBUG : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Need to transfer - File not found at Destination
2023/10/28 15:46:30 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.53:30038")
2023/10/28 15:46:30 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:30 ERROR : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Failed to copy: Put mkParentDir failed: mkdir "Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" failed: unsupported LIST line
2023/10/28 15:46:30 ERROR : Attempt 2/3 failed with 1 errors and: Put mkParentDir failed: mkdir "Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" failed: unsupported LIST line
2023/10/28 15:46:30 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Connecting to FTP server
2023/10/28 15:46:30 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.53:6969")
2023/10/28 15:46:30 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:30 DEBUG : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Need to transfer - File not found at Destination
2023/10/28 15:46:31 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: dial("tcp","192.168.178.53:31788")
2023/10/28 15:46:31 DEBUG : ftp://192.168.178.53:6969/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: > dial: conn=*fshttp.timeoutConn, err=<nil>
2023/10/28 15:46:31 ERROR : Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: Failed to copy: Put mkParentDir failed: mkdir "Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" failed: unsupported LIST line
2023/10/28 15:46:31 ERROR : Attempt 3/3 failed with 1 errors and: Put mkParentDir failed: mkdir "Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" failed: unsupported LIST line
2023/10/28 15:46:31 INFO  : 
Transferred:   	  346.330 MiB / 346.330 MiB, 100%, 28.861 MiB/s, ETA 0s
Errors:                 1 (retrying may help)
Elapsed time:        13.2s

2023/10/28 15:46:31 DEBUG : 7 go routines active
2023/10/28 15:46:31 DEBUG : ftp://192.168.178.83:21/Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv: closing 1 unused connections
2023/10/28 15:46:31 Failed to copy: Put mkParentDir failed: mkdir "Plex/TV-Serien/Xena (1995)/Season 04/Xena (1995) - S04E06 - Dirty Dancing - [GERMAN.FS.DVDRip.XviD].mkv" failed: unsupported LIST line

have you searched the forum, as that is mentioned a number of times?
have you searched the github?
https://github.com/rclone/rclone/issues/6879#issuecomment-1482697262

i have not used ftp in over a decade, as most NAS supports sftp/smb

the filenames might be too long,
so might try --inplace

fshttp.timeoutConn
might be an issue with the ftp sever timing out

Okay... i switch both NAS Remotes to SMB connection...

i looks like it works now

good.

fwiw, i have a bunch of synolgy devices, rclone runs great on them.

do you use RClone as Docker for your Synology?

no, but rclone works fine in docker.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.