Ftpsync
Author: s | 2025-04-23
NAME . ftpsync-cron - Wrapper around ftpsync for use in cron(8). SYNOPSIS . ftpsync-cron [ARCHIVE]. DESCRIPTION . ftpsync-cron is part of the ftpsync suite for mirroring Debian and Provided by: ftpsync_ _all NAME ftpsync-cron - Wrapper around ftpsync for use in cron(8) SYNOPSIS ftpsync-cron [ARCHIVE] DESCRIPTION ftpsync-cron is part of the ftpsync
ftpsync/bin/ftpsync at master rgeissert/ftpsync - GitHub
ArchvsyncThis is the central repository for the Debian mirror scripts. The scriptsin this repository are written for the purposes of maintaining a Debianarchive mirror (and shortly, a Debian bug mirror), but they should beeasily generalizable.Currently the following scripts are available:ftpsync - Used to sync an archive using rsyncrunmirrors - Used to notify leaf nodes of available updatesUsageFor impatient people, short usage instruction:Create a dedicated user for the whole mirror.Create a seperate directory for the mirror, writeable by the new user.Place the ftpsync script in the mirror user's $HOME/bin (or just $HOME)Place the ftpsync.conf.sample into $HOME/etc as ftpsync.conf and editit to suit your system. You should at the very least change the TO=and RSYNC_HOST lines.Create $HOME/log (or wherever you point $LOGDIR to)If only you receive an update trigger,Setup the .ssh/authorized_keys for the mirror user and place the public key ofyour upstream mirror into it. Preface it withno-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command="~/bin/ftpsync",from="IPADDRESS"and replace $IPADDRESS with that of your upstream mirror.You are finishedIn order to receive different pushes or syncs from different archives,name the config file ftpsync-$ARCHIVE.conf and call the ftpsync scriptwith the commandline "sync:archive:$ARCHIVE". Replace $ARCHIVE with asensible value. If your upstream mirror pushes you using runmirrorsbundled together with this sync script, you do not need to add the"sync:archive" parameter to the commandline, the scripts deal with itautomatically.Common names used in the Debian mirror network are:standard debian archive: default empty $ARCHIVE (ftpsync.conf)debian-ports archive: ARCHIVE=ports (ftpsync-ports.conf)debian-security archive: ARCHIVE=security (ftpsync-security.conf)Debian mirror script minimum requirementsAs always, you may use whatever scripts you want for your Debian mirror,but we STRONGLY. NAME . ftpsync-cron - Wrapper around ftpsync for use in cron(8). SYNOPSIS . ftpsync-cron [ARCHIVE]. DESCRIPTION . ftpsync-cron is part of the ftpsync suite for mirroring Debian and Provided by: ftpsync_ _all NAME ftpsync-cron - Wrapper around ftpsync for use in cron(8) SYNOPSIS ftpsync-cron [ARCHIVE] DESCRIPTION ftpsync-cron is part of the ftpsync In this tutorial we learn how to install ftpsync on Debian 11. What is ftpsync. ftpsync is: ftpsync is the preferred tool for maintaining a Debian mirror. It tries to make updates as smooth as In this tutorial we learn how to install ftpsync on Debian 12. What is ftpsync. ftpsync is: ftpsync is the preferred tool for maintaining a Debian mirror. It tries to make updates as smooth as In this tutorial we learn how to install ftpsync on Debian 12. What is ftpsync. ftpsync is: ftpsync is the preferred tool for maintaining a Debian mirror. It tries to make updates as smooth as Now Hitonic FTPSync is freeware. Version 1.7.0 of Hitonic FTPSync was released. Now Hitonic FTPSync is freeware. Hitonic Using FTPSync, you can sync and back up all your files to any FTP location with ease. FTPSync 4.9.7.4. Download. FTPSync Awards. FTPSync Editor’s Review Rating. Options listed below. To make themtake effect they MUST be prepended by "sync:".OptionBehaviourstage1Only do stage1 syncstage2Only do stage2 syncallDo a complete sync (default)mhopDo a multi-hop syncarchive:fooSync archive foo (if the file $HOME/etc/ftpsync-foo.conf exists and is configured)callbackCall back when done (needs proper ssh setup for this to work). It will always use the "command" callback:$HOSTNAME where $HOSTNAME is the one defined in config and will happen before slave mirrors are triggered.So, to get the script to sync all of the archive behind bpo and call back whenit is complete, use an upstream trigger ofssh $USER@$HOST sync:all sync:archive:bpo sync:callbackMirror trace filesEvery mirror needs to have a 'trace' file under project/trace.The filename has to be the full hostname (eg. hostname -f), or in thecase of a mirror participating in RR DNS (where users will never usethe hostname) the name of the DNS RR entry, eg. security.debian.orgfor the security rotation.). (Note: ftp.$COUNTRY.debian.org is alwayswrong, don't use that).The contents are defined as:First line is always the output of "date -u", ideally run with LANGand LC_ALL set to POSIX.Lines two to the end of file follow a RFC822 style format, though thefield names can have spaces. Currently the following fields aredefined, listed in the order as output by ftpsync, though the order isnot mandantory:FieldContentExampleDateDate in RFC822 Format when the tracefile got generated, ie. end of mirror run.Sun, 28 Feb 2016 09:40:29 +0000Date-StartedAs Date, but the time the mirror run started.Sun, 28 Feb 2016 09:33:55 +0000Archive SerialArchive serial for mirror run, taken from main archives tracefile.2016022802CreatorName andComments
ArchvsyncThis is the central repository for the Debian mirror scripts. The scriptsin this repository are written for the purposes of maintaining a Debianarchive mirror (and shortly, a Debian bug mirror), but they should beeasily generalizable.Currently the following scripts are available:ftpsync - Used to sync an archive using rsyncrunmirrors - Used to notify leaf nodes of available updatesUsageFor impatient people, short usage instruction:Create a dedicated user for the whole mirror.Create a seperate directory for the mirror, writeable by the new user.Place the ftpsync script in the mirror user's $HOME/bin (or just $HOME)Place the ftpsync.conf.sample into $HOME/etc as ftpsync.conf and editit to suit your system. You should at the very least change the TO=and RSYNC_HOST lines.Create $HOME/log (or wherever you point $LOGDIR to)If only you receive an update trigger,Setup the .ssh/authorized_keys for the mirror user and place the public key ofyour upstream mirror into it. Preface it withno-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command="~/bin/ftpsync",from="IPADDRESS"and replace $IPADDRESS with that of your upstream mirror.You are finishedIn order to receive different pushes or syncs from different archives,name the config file ftpsync-$ARCHIVE.conf and call the ftpsync scriptwith the commandline "sync:archive:$ARCHIVE". Replace $ARCHIVE with asensible value. If your upstream mirror pushes you using runmirrorsbundled together with this sync script, you do not need to add the"sync:archive" parameter to the commandline, the scripts deal with itautomatically.Common names used in the Debian mirror network are:standard debian archive: default empty $ARCHIVE (ftpsync.conf)debian-ports archive: ARCHIVE=ports (ftpsync-ports.conf)debian-security archive: ARCHIVE=security (ftpsync-security.conf)Debian mirror script minimum requirementsAs always, you may use whatever scripts you want for your Debian mirror,but we STRONGLY
2025-04-21Options listed below. To make themtake effect they MUST be prepended by "sync:".OptionBehaviourstage1Only do stage1 syncstage2Only do stage2 syncallDo a complete sync (default)mhopDo a multi-hop syncarchive:fooSync archive foo (if the file $HOME/etc/ftpsync-foo.conf exists and is configured)callbackCall back when done (needs proper ssh setup for this to work). It will always use the "command" callback:$HOSTNAME where $HOSTNAME is the one defined in config and will happen before slave mirrors are triggered.So, to get the script to sync all of the archive behind bpo and call back whenit is complete, use an upstream trigger ofssh $USER@$HOST sync:all sync:archive:bpo sync:callbackMirror trace filesEvery mirror needs to have a 'trace' file under project/trace.The filename has to be the full hostname (eg. hostname -f), or in thecase of a mirror participating in RR DNS (where users will never usethe hostname) the name of the DNS RR entry, eg. security.debian.orgfor the security rotation.). (Note: ftp.$COUNTRY.debian.org is alwayswrong, don't use that).The contents are defined as:First line is always the output of "date -u", ideally run with LANGand LC_ALL set to POSIX.Lines two to the end of file follow a RFC822 style format, though thefield names can have spaces. Currently the following fields aredefined, listed in the order as output by ftpsync, though the order isnot mandantory:FieldContentExampleDateDate in RFC822 Format when the tracefile got generated, ie. end of mirror run.Sun, 28 Feb 2016 09:40:29 +0000Date-StartedAs Date, but the time the mirror run started.Sun, 28 Feb 2016 09:33:55 +0000Archive SerialArchive serial for mirror run, taken from main archives tracefile.2016022802CreatorName and
2025-04-09Whenever you are working with important files and folders, it's essential to back up all of them from time to time to a safe location, so that these files can be protected in the event that a virus, hacker or hard disk malfunction affects your computer. A good idea would be to back up your important files to a FTP server. Thus, you will always have access to your data, no matter where you are and you can also rest assured, knowing that your files are safe. A program which allows you to back up your data to any FTP location is FTPSync. The name of the software clearly suggests its main functionality, which is to synchronize files and folders with any FTP server. After the program is installed, the user will first need to run the Configuration application, which allows him to configure a new FTP account and also customize the synchronization options. As such, he will first need to enter the FTP server address, username and password. He will also need to select the folder located on the FTP server in which files will be backed up. Having all these options configured, all that's left to do is to select the folder location which contains the files that should be backed up. At this point, the program will start analyzing the contents of the chosen folder and as soon as it detects any changes, it will automatically sync them with the FTP location. Pros: It allows you to synchronize and back up all your important files with any FTP location. Besides that, several FTP sync projects can be configured inside the program's interface. Furthermore, the sync process can run seamlessly. Cons: Some first time users may have trouble configuring the FTP server settings. Using FTPSync, you can sync and back up all your files to any FTP location with ease.
2025-04-14Of the Pascal source file management code is on line.WinMerge - Open source tool for Windows for visual difference file comparison display windows and merging, for both files and directories.FileWare Limited - Shareware Win32 synchronization tools: FileSync, FTPSync, FileDiff (viewer), file comparison CmdSync (command line).Cute Mirror - File mirroring manager for Windows 9x/Me/NT/2000/XP that will file comparison compare two directory trees and report the differences file comparison in a simple form. Then select align files file comparison in either direction, by clicking on buttons or file comparison by dragging and dropping file names.Araxis Merge for Windows - Visually compare and merge files and folders.Check Identical Files - Searches Windows 95/98/NT directories for redundant duplicates to file management save windows disk space. Free from NH Productions.Visual Comparer - Visual file compare and merge utility with syntax file comparison highlighting windows and a full-functional text editor.CopyTo - A 32-bit file synchronization and backup utility for file comparison Windows. file comparison Use it to safely synchronize files between file comparison a desktop file comparison PC and a notebook PC, move file comparison files between the file comparison home and office with removable file comparison media, like ZIP or file comparison JAZ, or update multiple file comparison computers on a networGrig Software - Synchronize It (WinSin) synchronizes directories and archives. Compare windows It (WinCmp) windows visual file comparison and merging. Windows windows shareware.Word Doc Diff - File compare using a visual file and directory compare utility. file management File comparison can be done with the command line. Compare file management Word, XLS, txt, rtf, htm files.Beyond Compare - Scooter software\'s Beyond Compare is a Windows utility windows that combines file management directory compare and file compare functions windows in one package. Use file management it to manage source windows code, and keep directories in
2025-04-06