āĻāĻāĻŋ āĻšāĻ˛ fpsync āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
fpsync â fpart āĻāĻŦāĻ rsync āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻžāĻŦā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
fpsync [-h] [-v] [-n āĻāĻžāĻ] [-f āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°] [-s āĻāĻ¯āĻŧāĻ¤āĻ¨] [-w āĻāĻžāĻ] [-d shdir] [-t tmpdir]
[-r āĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ] [-o rsyncopts] [-O fparttopts] [-S] src_dir/ dst_dir/
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° fpsync āĻā§āĻ˛ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°ā§ fpart(1) āĻāĻŦāĻ rsync(1)āĨ¤ āĻāĻāĻž
āĻāĻ° āĻāĻĒāĻ¸ā§āĻ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§ src_dir/ āĻāĻŦāĻ spawns rsync(1) āĻāĻžāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ dst_dir/.
āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻž āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§āĻāĻžāĻŦā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻāĻ¸āĻāĻ¸āĻāĻāĻ āĻāĻ°ā§āĻŽā§āĻĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻĻā§āĻā§āĻ¨
āĻĒāĻāĻ¨ā§āĻĻ -w) āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛-āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ°āĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻĄāĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ fpsync
āĻŦāĻĄāĻŧ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻā§āĻ˛āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-h āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
-v āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻŽā§āĻĄāĨ¤ āĻāĻžāĻ°ā§āĻŦā§āĻ¸āĻŋāĻāĻŋ āĻ˛ā§āĻā§āĻ˛ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¯āĻŧā§āĻāĻŦāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
-n āĻāĻžāĻ
āĻļā§āĻ°ā§ āĻāĻžāĻ āĻ¸āĻŽāĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻ āĻ¸āĻŋāĻā§āĻ āĻāĻžāĻ (āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻž āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§āĻāĻžāĻŦā§, āĻ¨ā§āĻā§ āĻĻā§āĻā§āĻ¨)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ: 2
-f āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ° āĻ¸āĻŋāĻā§āĻ āĻāĻžāĻ āĻĒā§āĻ°āĻ¤āĻŋ āĻĢāĻžāĻāĻ˛. āĻĄāĻŋāĻĢāĻ˛ā§āĻ: 2000
-s āĻāĻ¯āĻŧāĻ¤āĻ¨
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ¯āĻŧāĻ¤āĻ¨ āĻ¸āĻŋāĻā§āĻ āĻāĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻŦāĻžāĻāĻāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ: 4294967296 (4 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻ)
-w āĻāĻžāĻ
āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§ SSH āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻāĻžāĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻ¤ā§āĨ¤ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻāĻžāĻ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻāĻ¨ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻžāĻ login@machine-āĻāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨-āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻž
āĻ¸āĻāĻ¯ā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻŦāĻ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻŦāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻāĻāĻāĻŋ SSH āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻ āĻŽā§āĻļāĻŋāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
-d shdir
āĻ¸ā§āĻ fpsync āĻāĻžāĻ āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ shdir. SSH āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§āĻ˛āĻ
āĻļā§āĻ°āĻŽāĻŋāĻ āĻāĻŦāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¸ā§āĻ tmpdir āĻ¯āĻāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻ˛āĻā§āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
āĻāĻāĻāĻŋ āĻĒāĻ°āĻŽ āĻĒāĻĨ āĻšāĻ¤ā§ āĻšāĻŦā§; āĻāĻāĻŋ SSH āĻšā§āĻ¸ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŦā§
(āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻāĻŦāĻ āĻ˛āĻ āĻĢāĻžāĻāĻ˛ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž) āĻāĻŦāĻ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§ āĻšā§āĻ¸ā§āĻ (āĻ¯ā§āĻŽāĻ¨ ar/w NFS āĻŽāĻžāĻāĻ¨ā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§), āĻŽāĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻ¯āĻŧāĻžāĻ¨ āĻ¸āĻš
āĻĻā§āĻĄāĻŧ fpsync.
-t tmpdir
āĻ¸ā§āĻ fpsync āĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ tmpdir. āĻāĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻĨāĻžāĻā§ āĻ¨āĻž
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ SSH āĻāĻ°ā§āĻŽā§āĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻ āĻāĻ°āĻž āĻĻāĻ°āĻāĻžāĻ° -w āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĄāĻŋāĻĢāĻ˛ā§āĻ: /tmp/fpsync
-r āĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ
āĻāĻžāĻāĻ°āĻŋ āĻāĻŦāĻžāĻ° āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨ āĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻā§āĻ° āĻĨā§āĻā§ āĻ āĻŦāĻļāĻŋāĻˇā§āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻ°āĻŽā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻžāĻ˛āĻžāĻ¨ā§āĨ¤ āĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻā§āĻ¨ -v) āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§
āĻāĻā§āĻ° āĻ°āĻžāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ°āĻ˛āĻŋāĻ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ° āĻĢāĻ˛ā§,
āĻ āĻĒāĻļāĻ¨ -f, -s, -o, -O, -S, src_dir/, āĻāĻŦāĻ dst_dir/ āĻ āĻŦāĻšā§āĻ˛āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
-o rsyncopts
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĻ¨ rsync(1) āĻ¸āĻā§āĻā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ rsyncopts. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯āĻ¤ā§āĻ¨ āĻ¸āĻšāĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻŽāĻžāĻ¨āĻžāĻ¨ (āĻ¯ā§āĻŽāĻ¨ --āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž) āĻĄāĻŋāĻĢāĻ˛ā§āĻ:
-āĻāĻ° --āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ-āĻāĻāĻĄāĻŋ
-O fparttopts
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĻ¨ fpart(1) āĻ¸āĻā§āĻā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ fparttopts.
āĻĄāĻŋāĻĢāĻ˛ā§āĻ: -x .zfs -x .snapshot* -x .ckpt
-S āĻ¸ā§āĻĄā§ āĻŽā§āĻĄāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§(8) āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ°āĻ˛āĻŋāĻ āĻāĻŦāĻ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
src_dir/
āĻā§āĻ¸ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĨ¤ āĻāĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ¨āĻŋāĻā§āĻāĻ¤ āĻšāĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§ āĻšā§āĻ¸ā§āĻā§ āĻāĻĒāĻ˛āĻŦā§āĻ§
(āĻŽāĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻ¯āĻŧāĻžāĻ¨ āĻ¸āĻš, āĻāĻ˛āĻŽāĻžāĻ¨ fpsync).
dst_dir/
āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ. āĻāĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ¨āĻŋāĻā§āĻāĻ¤ āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻšāĻ¤ā§ āĻšāĻŦā§
āĻļā§āĻ°āĻŽāĻŋāĻāĻĻā§āĻ°āĨ¤
āĻ°āĻžāĻ¨āĻžāĻ°ā§āĻ¸ FPSYNC
āĻĒā§āĻ°āĻ¤āĻŋ fpsync āĻ°āĻžāĻ¨ āĻāĻāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°ā§ āĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ, āĻ¯āĻž āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻŽā§āĻĄā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻā§āĻ¨
-v) āĻāĻŦāĻ āĻ˛āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ°āĻžāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻā§āĻ¨
-r). fpsync āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻž āĻ āĻāĻļāĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻŦā§
āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻž āĻŦāĻ¨ā§āĻ§.
āĻāĻ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻāĻā§ āĻĨāĻžāĻŽāĻžāĻ¨ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻĻā§āĻ¯āĻŧ fpsync āĻāĻŦāĻ āĻĒāĻ°ā§ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨,
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ°āĻ˛āĻŋāĻ āĻāĻŦāĻ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻ°āĻŽā§āĻ āĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻŦāĻŋāĻāĻĻā§āĻ°āĻ
āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ°āĻ˛ āĻāĻ°āĻžāĻ° āĻ§āĻžāĻĒ āĻļā§āĻˇ āĻšāĻ˛ā§āĻ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤
āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻŦāĻžāĻ§āĻž āĻĻāĻŋāĻ¤ā§ CTRL-C āĻāĻŋāĻĒā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ CTRL-C
āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻāĻŽāĻž āĻšāĻāĻ¯āĻŧāĻž āĻĨā§āĻā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŦā§
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻļā§āĻˇ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻŦāĻžāĻ° CTRL-C āĻāĻžāĻĒāĻ˛ā§, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨
āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻŽā§āĻ°ā§ āĻĢā§āĻ˛āĻž āĻšāĻŦā§ āĻāĻŦāĻ fpsync āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻŦāĻ āĻ āĻŦāĻļāĻŋāĻˇā§āĻ āĻ āĻāĻļāĻā§āĻ˛āĻŋāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ¤ā§ CTRL-T āĻāĻžāĻĒāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ SIGINFO āĻĒāĻžāĻ āĻŋāĻ¯āĻŧā§āĻ āĻāĻāĻŋ āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ā§ˇ fpsync āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻ°ā§āĻŦā§āĻ¸ āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻŦāĻž āĻ¨āĻž āĻāĻ°ā§āĻ¨, āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻ˛āĻ āĻāĻ¨ āĻāĻ°āĻž āĻāĻā§ shdir/log/.
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻāĻāĻžāĻ¨ā§ āĻāĻŋāĻā§ āĻāĻĻāĻžāĻšāĻ°āĻ¨:
fpsync -n 4 /usr/src/ /var/src/
āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°ā§ /usr/src/ āĻĨā§āĻā§ /var/src/ 4āĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
fpsync -n 2 -w login@machine1 -w login@machine2 -d /mnt/fpsync /mnt/src/ /mnt/dst/
āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻ āĻāĻ°ā§ /mnt/src/ āĻĨā§āĻā§ /mnt/dst/ 2 āĻ¤ā§ āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§āĻāĻžāĻŦā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ 2āĻāĻŋ āĻ¸āĻŽāĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻ āĻāĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ā§ˇ
SSH āĻāĻ°ā§āĻŽā§āĻ°āĻž (āĻŽā§āĻļāĻŋāĻ¨1 āĻāĻŦāĻ āĻŽā§āĻļāĻŋāĻ¨2)āĨ¤ āĻāĻžāĻ āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻā§ /mnt/fpsync āĻāĻŦāĻ
āĻŽā§āĻļāĻŋāĻ¨ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻĒāĻ° āĻŽāĻžāĻāĻ¨ā§āĻ fpsync, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻŽā§āĻļāĻŋāĻ¨1 āĻāĻŦāĻ āĻŽā§āĻļāĻŋāĻ¨2-āĻāĨ¤ āĻĻā§āĻ¯
āĻā§āĻ¸ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ (/mnt/src/) āĻ¸ā§āĻ 3āĻāĻŋ āĻŽā§āĻļāĻŋāĻ¨ā§āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻ¯āĻāĻ¨
āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ (/mnt/dst/) āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° SSH āĻāĻ°ā§āĻŽā§āĻĻā§āĻ° āĻāĻĒāĻ° āĻŽāĻžāĻāĻ¨ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻŽā§āĻļāĻŋāĻ¨1 āĻāĻŦāĻ
āĻŽā§āĻļāĻŋāĻ¨2)āĨ¤
āĻ¸ā§āĻŽāĻž
āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ rsync(1) āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯ āĻ¨āĻ¯āĻŧ, āĻ¯ā§āĻŽāĻ¨ --āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž. āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ¸
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ˛āĻžāĻāĻ āĻĨāĻžāĻāĻžāĻāĻžāĻ˛ā§āĻ¨ fpsync āĻāĻ˛āĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻšāĻŦā§
āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĨ¤ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ -āĻ āĻĢāĻ˛āĻžāĻāĻ¨- āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ rsync(1) āĻ¯ā§ āĻĒāĻžāĻ¸
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĨ¤
fpsync āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻāĻ°ā§ tmpdir/āĻāĻŋāĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¸āĻ¤āĻ°ā§āĻ āĻšā§āĻ¨
āĻāĻ āĻ¸āĻžāĻ°āĻŋāĻāĻŋ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻšā§āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻ¯āĻž āĻ¸ā§āĻā§āĻˇā§āĻŽ āĻĻāĻžāĻ¨āĻžāĻĻāĻžāĻ° āĻāĻŽāĻāĻžāĻāĻŽ āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨ āĻāĻ° āĻ¸āĻžāĻĨā§
āĻāĻāĻāĻŋ āĻ¸āĻžāĻŦ-āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž) āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻžāĻ¨ āĻ¯ā§ āĻ¸āĻžāĻ°āĻŋāĻāĻŋ āĻāĻāĻ¨ āĻā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšā§āĻ fpart(1)
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻāĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻĢā§āĻ°āĻŋāĻŦāĻŋāĻāĻ¸āĻĄāĻŋ-āĻ¤ā§, āĻāĻŋāĻāĻĢāĻāĻ¸(9) āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒā§āĻ° āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž āĻāĻŋāĻāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
'vfs.timestamp_precision' sysctl āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻĻā§āĻāĻž vfs_timestamp(9).
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ fpsync āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨