Restic: Rclone рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреИрдХрдПрдВрдб рдХреЛ рдмреЗрдорд╛рдиреА рдмрдирд╛ рд░рд╣рд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рд╕рд┐рддре░ 2019  ┬╖  17рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: restic/restic

рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рд╕рднреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдмреИрдХрдПрдВрдб рдХреЛ rclone рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЪрд░рдгрдмрджреНрдз рддрд░реАрдХреЗ рд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдП - рдЗрд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдП рд░рдЦрдиреЗ (рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЛрдВ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ) рдФрд░ рдПрдХ рд╕рд░рд▓ рд╕реЗрдЯрдЕрдк рд╕реЗ рд╡рдЬрди рдХрдо рд╣реЛрддрд╛ рд╣реИред

рдЗрд╕ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдХреЛрдИ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрдХреНрд╖?

  • рдкрд╢реНрдЪ рд╕рдВрдЧрддрддрд╛ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ rclone рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░реЗрдВ?)

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдореМрдЬреВрджрд╛ рдмреИрдХрдПрдВрдб рдХреЛ rclone рд╕реЗ рдирд╣реАрдВ рдмрджрд▓реВрдВрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдПрдореНрдмреЗрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣рдореЗрд╢рд╛ рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рд╡рд┐рддрд░рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЬрдм рддрдХ рдпрд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ (рдпрд╛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп), рдореИрдВ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдореЗрдВ rclone рдХреЛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдмрдирд╛рдКрдВрдЧрд╛ рдЬреЛ рдЗрд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреБрдХреНрдд рдФрд░ рдкреЛрд░реНрдЯреЗрдЬ)ред рдпрджрд┐ rclone рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рд░реЗрд╕реНрдЯрд┐рдХ rclone рдХреЗ рд╡реЗрдм рдкреЗрдЬ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ рд╣реБрдП рдПрдХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдпрд╛ рддреЛ (1) рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреЗрдЬ рд╕реЗ рдкрд░рд╛рдорд░реНрд╢ рдХрд░рдирд╛, (2) рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ rclone рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛, (3) "рдХрд░реНрд▓ + рдмреИрд╢" рдХрдорд╛рдВрдб, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдХрд┐ "рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ"ред

рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред

рд╕рднреА 17 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рд╣реА рдирд╣реАрдВ рд╣реИред Rclone рдПрдХ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдпреВрдЯрд┐рд▓рд┐рдЯреА рд╣реИ, рдмреИрдХрдЕрдк рдпреВрдЯрд┐рд▓рд┐рдЯреА рдирд╣реАрдВред рдпрд╣ рд░реЗрд╕реНрдЯрд┐рдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╡рд╣ рд╢рд╛рдпрдж рд╕рд┐рд░реНрдл рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рдЕрдкрдиреЗ рдмреИрдХрдПрдВрдб рдХреЛрдб рдХреЛ рдЫреЛрдбрд╝рдХрд░, rclone рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рддрд╛рдХрд┐ rclone рдПрдХреАрдХрд░рдг рд╡рд╣ рдмрди рдЬрд╛рдП рдЬрд┐рд╕рд╕реЗ рд╕рднреА рдмреИрдХрдПрдВрдб рдЧреБрдЬрд░рддреЗ рд╣реИрдВред

@jtagcat рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдорддрд▓рдм "рднрдВрдбрд╛рд░" рдХреЗ рдмрдЬрд╛рдп "рдмреИрдХрдПрдВрдб" рд╣реИред

рдореИрдВ рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡ рд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рд╣рдордд рд╣реВрдВред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдиреНрдп рд╕рднреА рдмреИрдХрдПрдВрдб рдХреЛ рд╣рдЯрд╛рдирд╛ рдмрд╣реБрдд рд╡рд┐рдШрдЯрдирдХрд╛рд░реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рджрд╕реНрддрд╛рд╡реЗрдЬ rclone рдХреЛ рдкрд╕рдВрджреАрджрд╛ рдмреИрдХрдПрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдиреНрдп рджреВрд░рд╕реНрде рдмреИрдХрдПрдВрдб рдХреЛ "рд╡рд┐рд░рд╛рд╕рдд" рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдмрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдмреЗрд╣рддрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдмреИрдХрдПрдВрдб рдХреЛ рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ, рд╡рд┐рд░рд╛рд╕рдд рдХреЛ rclone рдСрди рдж рдлрд╝реНрд▓рд╛рдИ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдВред рдХреБрдЫ rclone рдмреИрдХрдПрдВрдб рдкрд░, рдЖрдк рд╕реАрдзреЗ рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ( рдореЗрд░реЗ рд╕рд┐рд░ рдХреЗ рдКрдкрд░ рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг http рд╣реИ ), рдЕрдиреНрдп --config /path/to/config рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдпрджрд┐ рдЖрдк рдореБрдЭрд╕реЗ рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрдЫрддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рд╕рднреА рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП rclone рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рднрдпрд╛рдирдХ рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП rclone рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯ рдЕрдк рдХрд░рдиреЗ рдФрд░ рдПрдХ rclone рдмрд╛рдЗрдирд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдкреВрд░реНрд╡ рдореЗрдВ рд░реЗрд╕реНрдЯрд┐рдХ рдХреА рдПрдб-рд╣реЙрдХ рдФрд░ рдХреЙрдиреНрдлрд┐рдЧ-рдлреНрд░реА рдкреНрд░рдХреГрддрд┐ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИред рдПрдХ рдмрд╛рдд рдореБрдЭреЗ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ rclone рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЗ рдмрдЬрд╛рдп рд╕рд┐рд░реНрдл рдпрд╣ рд╕реНрд░реЛрдд рдФрд░ рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рджреЛ рдпреВрдЖрд░рдЖрдИ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХрд╛ рд╣реЛрддрд╛ рд╣реИред

рдПрдХ рдмреЗрд╣рддрд░ рд╕реБрдЭрд╛рд╡ рдЖрдИрдПрдордУ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рд░реЗрд╕реНрдЯрд┐рдХ рдореЗрдВ рдЖрд░рдХреНрд▓реЛрди рдХреЛ рдПрдореНрдмреЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рд░реЗрд╕реНрдЯрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЕрднреА рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмреИрдХрдПрдВрдб рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЬреЛ рдЖрд░рдХреНрд▓реЛрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдРрд╕рд╛ рд╣реЛрдирд╛ рдерд╛, рддреЛ рд╡рд░реНрддрдорд╛рди рдмреИрдХрдПрдВрдб рдХреЛрдб рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдареАрдХ рд╣реЛрдЧрд╛, рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд rclone рдХреЛрдб рд╕рдорд╛рди рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЖрдк rclone рдХреЛ рд░реЗрд╕реНрдЯрд┐рдХ рдореЗрдВ рдХреИрд╕реЗ рдПрдореНрдмреЗрдб рдХрд░реЗрдВрдЧреЗ? рдЕрдЧрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░рдирд╛ рдерд╛, рддреЛ рдЗрд╕реЗ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдХреНрдпрд╛ рдЖрдк рдРрд╕реЗ рд╣реЛрдВрдЧреЗ рдЬреИрд╕реЗ 'rclone not found, рд░рдирд┐рдВрдЧ curl https://rclone.org/install.sh | sudo bash ' (рдХрд░реНрд▓ рдФрд░ sudo рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ)? рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк pkg рдкреНрд░рдмрдВрдзрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдХреЗрд╡рд▓ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдореЗрдВ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

рд╡рд░реНрддрдорд╛рди рдмреИрдХрдПрдВрдб рдХреЛ рдЕрд╕реНрдерд╛рдпреА rclone рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ , рдЬрдм рд╕рд╛рдорд╛рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ rclone рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛

рдЖрдк rclone рдХреЛ рд░реЗрд╕реНрдЯрд┐рдХ рдореЗрдВ рдХреИрд╕реЗ рдПрдореНрдмреЗрдб рдХрд░реЗрдВрдЧреЗ?

рдореИрдВрдиреЗ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреА рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдХреНрдпрд╛ рд╕рдВрднрд╡ рд╣реИред рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдХрдИ рдмрд╛рд░ рд╕реЛрдЪрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рд╕реЛрдЪрд╛, рдПрдореНрдмреЗрдбрд┐рдВрдЧ рд╢рд╛рдпрдж 'рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд' рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧреА, рддрд╛рдХрд┐ рдЖрд░рдХреНрд▓реЛрди рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реЛ рд╕рдХреЗред
рд╕рдВрднрд╡рддрдГ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ rclone рдХреЛ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП, рдЬрд╣рд╛рдБ рд╕рдВрднрд╡ рд╣реЛ рдФрд░ рд╣рд░ рдЬрдЧрд╣ 'rclone' not found, install' рд╣реЛ (рдЬрдм rclone рдирд┐рд░реНрднрд░рддрд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдмреИрдХрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ)ред

рд╣рд╛рд▓рд╛рдВрдХрд┐ rclone рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдкреЙрдЬрд╝рд┐рдХреНрд╕-рд╕рдВрдЧрдд рдмрдирд╛рдПрдВред

  • рдХрд░реНрд▓ - рдореИрдВрдиреЗ рдПрдХ рдпрд╛ рджреЛ рд╕рд┐рд╕реНрдЯрдо рджреЗрдЦреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЗрд╕реЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • рд╕реБрдбреЛ - рдКрдкрд░ рдЬреИрд╕рд╛ рд╣реА
  • рдЕрдирдЬрд╝рд┐рдк/рдЕрдиреНрдп рдбреАрдХрдВрдкреНрд░реЗрд╕рд┐рдВрдЧ рдЪреАрдЬрд╝, рдЖрдкрдиреЗ рд╢рд╛рдпрдж рдиреНрдпреВрдирддрдо рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдкрд░ rclone рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░рддреЗ рд╕рдордп рдЗрд╕рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ рд╣реЛрдЧрд╛ред

рдореИрдВ рдЖрд░рдХреНрд▓реЛрди рдХреЛ рдЕрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдпрд╛ рдЬреЛ рдХреБрдЫ рднреА рдЗрд╕реЗ рд░реЗрд╕реНрдЯрд┐рдХ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдирдпрд╛ рд░реЗрд╕реНрдЯрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдЬрдм rclone рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЗрд╕ рд╣рдж рддрдХ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред

рд╕рдВрднрд╡рддрдГ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ rclone рдХреЛ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП, рдЬрд╣рд╛рдБ рд╕рдВрднрд╡ рд╣реЛ рдФрд░ рд╣рд░ рдЬрдЧрд╣ 'rclone' not found, install' рд╣реЛ (рдЬрдм rclone рдирд┐рд░реНрднрд░рддрд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдмреИрдХрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ)ред

рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдорд╢реАрди рдкрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ (рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ (рд╢рд╛рдпрдж) рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╡рд┐рдЪрд╛рд░ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдХрднреА рд░реЗрд╕реНрдЯрд┐рдХ рдХреА рд╕рдорд╕реНрдпрд╛ рдЪрд░реНрдЪрд╛рдУрдВ рдореЗрдВ рдкрдврд╝рд╛ рд╣реИред

рдЪреВрдВрдХрд┐:

  • рдкрд░рд┐рд╡реЗрд╢ рдирдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рд╣реИред
  • рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░) рдирдпрд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реЗред
  • рд╕реНрдкрд╖реНрдЯ рдЕрдиреБрд░реЛрдз рдХреЗ рдмрд┐рдирд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕реЗрд╕ рдХрд░рдирд╛ рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
  • рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдирдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рд╕реНрдерд╛рди рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдирдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░ рд╕рдХрддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдорд┐рдд рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рдмрд╛рд╣рд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ/рдкреНрд░рд╢рд╛рд╕рдХ/рд▓реЗрдЦрд╛ рдкрд░реАрдХреНрд╖рдХ/рдЬреЛ рдХреБрдЫ рднреА рдЙрдиреНрд╣реЗрдВ рдвреВрдВрдврдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рднреНрд░рдо рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВ)ред
  • рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ рдпрд╛ рдЧрд▓рдд рдкрд░рд┐рдгрд╛рдо рджреЗ рд╕рдХрддреА рд╣реИ; рдпрд╛ рддреЛ рд╕реНрдкрд╖реНрдЯ рддрд░реАрдХреЗ рд╕реЗ, рдпрд╛ рд╕реВрдХреНрд╖реНрдо рдФрд░ рдХрдард┐рди рддрд░реАрдХреЗ рд╕реЗ рдЦреЛрдЬреЗ рдЬрд╛рдиреЗ рдХреЗ рддрд░реАрдХреЗ рд╕реЗред

рд╕рдВрднрд╡рддрдГ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ rclone рдХреЛ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП, рдЬрд╣рд╛рдБ рд╕рдВрднрд╡ рд╣реЛ рдФрд░ рд╣рд░ рдЬрдЧрд╣ 'rclone' not found, install' рд╣реЛ (рдЬрдм rclone рдирд┐рд░реНрднрд░рддрд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдмреИрдХрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ)ред

рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдорд╢реАрди рдкрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ (рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ (рд╢рд╛рдпрдж) рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╡рд┐рдЪрд╛рд░ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдХрднреА рд░реЗрд╕реНрдЯрд┐рдХ рдХреА рд╕рдорд╕реНрдпрд╛ рдЪрд░реНрдЪрд╛рдУрдВ рдореЗрдВ рдкрдврд╝рд╛ рд╣реИред

рдЪреВрдВрдХрд┐:

* The environment may not allow installation of new software.

* The user (or the system administrator) may not want new software to be installed.

* Accessing the Internet without explicit request may be undesirable.

* The installer may guess a wrong place for the new software.

* Installation of new software may interfere with the normal functions of the environment (for example, by providing executables outside of regular places where users/package managers/administrators/auditors/whatever else expect to find them, and thus creating confusion).

* The installation may fail or produce incorrect results; either in an obvious manner, or in a subtle and hard-to-discover way.

рд╣рд╛рдБ, рдЖрдк рдХреНрдпрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ?

рдореЗрд░рд╛ рдорддрд▓рдм рдЗрд╕ рддрд░рд╣ рдерд╛:

restic rclone not found...
Install 'rclone' with command 'curl https://rclone.org/install.sh | sudo bash'  to provide rclone backends? [Y/n]

рдореИрдВ рдореМрдЬреВрджрд╛ рдмреИрдХрдПрдВрдб рдХреЛ rclone рд╕реЗ рдирд╣реАрдВ рдмрджрд▓реВрдВрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдПрдореНрдмреЗрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣рдореЗрд╢рд╛ рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рд╡рд┐рддрд░рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЬрдм рддрдХ рдпрд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ (рдпрд╛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп), рдореИрдВ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдореЗрдВ rclone рдХреЛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрднрд░рддрд╛ рдмрдирд╛рдКрдВрдЧрд╛ рдЬреЛ рдЗрд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреБрдХреНрдд рдФрд░ рдкреЛрд░реНрдЯреЗрдЬ)ред рдпрджрд┐ rclone рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ, рддреЛ рд░реЗрд╕реНрдЯрд┐рдХ rclone рдХреЗ рд╡реЗрдм рдкреЗрдЬ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ рд╣реБрдП рдПрдХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдпрд╛ рддреЛ (1) рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреЗрдЬ рд╕реЗ рдкрд░рд╛рдорд░реНрд╢ рдХрд░рдирд╛, (2) рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ rclone рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛, (3) "рдХрд░реНрд▓ + рдмреИрд╢" рдХрдорд╛рдВрдб, рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдХрд┐ "рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ"ред

рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред

рдмрд┐рдирд╛ рдХрд┐рд╕реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕реНрдерд┐рд░ рдмрд╛рдЗрдирд░реА рдХреЗ рд░реВрдк рдореЗрдВ RESTIC (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ linux рдкрд░) рдХреА рдкреНрд░рдХреГрддрд┐ рдирдВрдЧреЗ-рдзрд╛рддреБ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдореВрд▓реНрдп рд░рд╣реА рд╣реИред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрди-рд╣рд╛рдЙрд╕ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП "рд░реЗрд╕реНрдЯ-рд╕рд░реНрд╡рд░" (рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╣реИрдкреНрд░реЛрдХреНрд╕реА рдлреНрд░рдВрдЯрдПрдВрдб рдХреЗ рд╕рд╛рде) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░реЗрд╕реНрдЯрд┐рдХ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реВрдВред рдЕрдЧрд░ рдореБрдЭреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди RESTIC рдФрд░ RCLONE рдХреЗ рд╕рд╛рде рдЦрд┐рд▓рд╡рд╛рдбрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП

рдмрд┐рдирд╛ рдХрд┐рд╕реА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕реНрдерд┐рд░ рдмрд╛рдЗрдирд░реА рдХреЗ рд░реВрдк рдореЗрдВ RESTIC (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ linux рдкрд░) рдХреА рдкреНрд░рдХреГрддрд┐ рдирдВрдЧреЗ-рдзрд╛рддреБ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдореВрд▓реНрдп рд░рд╣реА рд╣реИред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрди-рд╣рд╛рдЙрд╕ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП "рд░реЗрд╕реНрдЯ-рд╕рд░реНрд╡рд░" (рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╣реИрдкреНрд░реЛрдХреНрд╕реА рдлреНрд░рдВрдЯрдПрдВрдб рдХреЗ рд╕рд╛рде) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░реЗрд╕реНрдЯрд┐рдХ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реВрдВред рдЕрдЧрд░ рдореИрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдордп рдХреЗ рджреМрд░рд╛рди RESTIC _and_ RCLONE рдХреЗ рд╕рд╛рде рдЧрдбрд╝рдмрдбрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП _forced_ рдерд╛, рддреЛ рдореБрдЭреЗ рд╢рд╛рдпрдж рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ред

рдмрд╛рдХреА рдмреИрдХрдПрдВрдб рдХреЛ рд╣рдЯрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рд╣реИред рдореИрдВ рд░реЗрд╕реНрдЯ-рд╕рд░реНрд╡рд░ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдХреЗрд╡рд▓ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреЛ рдкреНрд▓реЙрдк рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрджреНрджрд╛ 'рдХреЗрд╡рд▓, рдЕрдЧрд░ rclone рдПрдореНрдмреЗрдбреЗрдб рд╣реИ' рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИред рдЪреВрдВрдХрд┐ рдХрд┐рд╕реА рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдореНрдмреЗрдбреЗрдб рдЖрд░рдХреНрд▓реЛрди рдиреАрдЯ рд╣реЛрдЧрд╛)ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА, рдпрд╣ рдЕрдзрд┐рдХ рд╣реИ 'рдирдП рдмреИрдХрдПрдВрдб рдЬреЛрдбрд╝реЗрдВ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА rclone рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ', рдФрд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ рдлреАрдЪрд░ рдЕрдиреБрд░реЛрдз (рд╢рд╛рдпрдж рдХрдИ, рдХрдИ рдорд╣реАрдиреЛрдВ рдореЗрдВ, рдореБрдЭреЗ), рдЬреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рди рд╣реИ, rclone рдПрдореНрдмреЗрдб рдХрд░реЗрдВ .

рдирдВрдЧреЗ рд╣рдбреНрдбрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рд╡реИрдХрд▓реНрдкрд┐рдХ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ bzip рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ (рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ, bzip рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░рдг рдмрд╛рдХреА рд╣реИ)ред рдЙрд╕рдХреЗ рд▓рд┐рдП, рдЕрдЧрд░ рдХреЛрдИ рдФрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдореИрдВ рдХрд░реВрдБрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдЯреВрдбреВ #2705 . рд╣реИ

рдПрдХ рдЪреАрдЬ рдЬреЛ рдореБрдЭреЗ rclone рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП _have_ рд╣реВрдВ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдХреЗрд╡рд▓ рджреЛ рдпреВрдЖрд░рдЖрдИ рд╕реНрд░реЛрдд рдФрд░ рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рджреЗ рд╕рдХреВрдВред

@rawtaz
рдЖрдк рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИред
рдЖрдк рдХрд┐рд╕реА рднреА _~/.rclone.conf_ рдпрд╛ _~/.config/rclone/rclone.conf_ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдпрд╛ рдлрд╝реЙрд▓рдмреИрдХ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд╛рдорд░реНрд╢ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдм рдЗрд╕реЗ рдЖрдЬрдорд╛рдПрдВ:

rclone copy ./file.txt :sftp:subdir --sftp-host=localhost --sftp-key-file=~/.ssh/id_rsa

рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдиреНрдп рд╣реИ рдФрд░ рдбреЙрдХреНрд╕ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ: https://rclone.org/docs/#backend -path-to-dir

рдЖрдк рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рд╡рд┐рдХрд▓реНрдк рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕реЗ рд╕реАрдПрд▓рдЖрдИ рддрд░реНрдХреЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ:

export RCLONE_SFTP_HOST=localhost
export RCLONE_SFTP_KEY_FILE=~/.ssh/id_rsa
rclone ls :sftp:

рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд░реВрдк рдореЗрдВ rclone рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ https://github.com/rclone/rclone/issues/633 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

kontakm picture kontakm  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

whereisaaron picture whereisaaron  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

viric picture viric  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

reallinfo picture reallinfo  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

RafaelAybar picture RafaelAybar  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ