General

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Compare source and destination files

    If you could compare source and destination files and overwrite if source file is newer, or a different size would be great. At the moment, even if a destination file is deleted, the FTP sync does not copy the file to the destination.

    18 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Admin →
    • Content hashing

      It would be great if content can be hashed and files would only be transferred if content has changed (thus reducing transfer of files whose timestamp change, but content remains the same).

      15 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Support for two-way sync

        Make FTPSync support two-way sync - e.g. transfers from destination to source, if destination has changed.

        13 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • 12 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Admin →
          • Option: ignore old files

            Feature request: Allow for the ignoring of files that are older than X days (hours, minutes) old.

            6 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • /CHANGED switch

              It would be great to have a switch that would instruct FTPSync to only return an errorlevel if anything has changed/transfer is required, but not transfer anything.

              6 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Support Chinese folder and file name, that is very important

                Support Chinese folder and file name, that is very important, I can't use it without chinese support. Thanks!

                5 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Admin →
                • Empty directories should be transferred to destination

                  Empty directories are currently not transferred to destination. They have to, because some frameworks rely on their directory structure, even if directories are empty.

                  4 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Support partial files - Large files(more than 1GB) by supporting FTP REST command(resume of partial up/downloads)

                    Support partial files - Large files(more than 1GB) by supporting FTP REST command(resume of partial up/downloads)

                    3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Admin →
                    • 3 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • 3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Admin →
                        • Mail if files send

                          I read that you can email after file transfer. I want to only send an email when there are actually files send. Any ideas how to do this ? I read it can't be done by getting the status. Maybe by looking into the destination folder and see if there is a file with today's date, or something like that ? Anyone creative in how to achieve this ?

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Admin →
                          • File name manipulations

                            It would be nice if some file name manipulation can be performed before file is transferred to destination; e.g. append prefix or suffix, substitute unsupported characters, etc.

                            2 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Statistics data in the log file or in additional file.

                              For the some task very usefully to now
                              1. how many files was transferred successfully ex: (100 files; total size 1212 MB)
                              1.1 --------------- was skipped (10 Files);
                              2. Errors: 100 WARNINGS; 5 ERRORS; 1 - FATAL;
                              This data more useful to send via email, then logfile.

                              2 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Macros

                                have macros for the directory the FTPSync is installed into so you can change the log file location to a folder inside with out having to know or use the full path

                                1 vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • Difference between /DIFFERENTIAL and /INCREMENTAL.

                                  Hi all, I don't understand the difference between the options /DIFFERENTIAL and /INCREMENTAL. I tried out both and can't see any differences.
                                  Can anyone explain me the difference, because the handbook says only that /DIFFERENTIAL parameter instructs FTPSync to transfer "all files changed" since last full or incremental transfer. The /INCREMENTAL parameter instructs FTPSync to transfer only files changed since last transfer. May be an example would help me. Thank you!

                                  1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)

                                    Terminology used is the same as with most backup software:
                                    http://typesofbackup.com/incremental-vs-differential-vs-full-backup/

                                    In general, you should use /INCREMENTAL (the default) for most cases (e.g. web site updates, etc.).

                                    The only case when /DIFFERENTIAL is needed is when you use FTPSync to make backups, and want to be able to restore those backups to a certain point in time, not just latest.

                                    I’ll plan for a blog post on this topic.

                                  • AfterTransfer command - blat not executed

                                    Commands section in my .ini is set in this way:

                                    [Commands]
                                    AfterTransfer=blat "%LOGFILE%" -to destination@xxxx.com -cc destination@xxxx.com -subject "Results - %STATUS%" -server smtp.xxxx.net -f sender@xxxx.com

                                    However, blat command is not executed correctly.
                                    Where do I am wrong?

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)

                                      I’m sorry but I can’t replicate the issue.

                                      I’ve downloaded latest version of blat, added it to PATH and added this to .ini files:

                                      [Commands]
                                      AfterTransfer=blat “LOGFILE” -to support@cyberkiko.com -subject “FTPSync STATUS” -server localhost -f support@cyberkiko.com

                                      and I’m getting email without a problem (including a production server that generates quite large logs). If PATH wasn’t set, the only change needed was to use full path for blat, e.g.:

                                      [Commands]
                                      AfterTransfer=C:\path-to-blat\blat “LOGFILE” -to support@cyberkiko.com -subject “FTPSync STATUS” -server localhost -f support@cyberkiko.com

                                      What Windows version do you use?

                                      [Update: it seems percentage sign is lost with UserVoice, but it must be before and after LOGFILE and STATUS words, of course!]

                                      Best regards
                                      Kristof Gajsek
                                      http://cyberkiko.com

                                    • Better granularity for deletes

                                      It's common with web applications to have some directories that files get uploaded to on the FTP server, but those files do not exist in the source control. So we need the ability to delete orphan files, while being able to exclude specific directories on the destination.

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Not An Idea.

                                        One word : Thank you for FTPSync.

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Don't see your idea?

                                        General

                                        Feedback and Knowledge Base