Aws-cli: aws s3 cp/mv --recursive рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдЧреНрд▓реЗрд╢рд┐рдпрд░ рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рдЬрдире░ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aws/aws-cli

рдореЗрд░реЗ рдкрд╛рд╕ S3 рдкрд░ рдлрд╛рдЗрд▓реЛрдВ рдХреА рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЧреНрд▓реЗрд╢рд┐рдпрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЧреНрд▓реЗрд╢рд┐рдпрд░ рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХреА рдЧрдИрдВ рдФрд░ рдЕрднреА рддрдХ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдИ рд╣реИрдВред рдореИрдВ "aws s3 cp" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╛рдЗрд▓реЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди, рдЕрдЧрд░ рдореИрдВ рдкреВрд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдХреЙрдкреА рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХреНрд▓реА рдореБрдЭреЗ рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рджреЗрддрд╛ рд╣реИ:

```
рдЪреЗрддрд╛рд╡рдиреА: рдлрд╝рд╛рдЗрд▓ s3 рдХреЛ рдЫреЛрдбрд╝рдирд╛: //. рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдХреНрд▓рд╛рд╕ рдЧреНрд▓реЗрд╢рд┐рдпрд░ рдХрд╛ рд╣реИред рдЧреНтАНрд▓реЗрд╢рд┐рдпрд░ рдСрдмреНтАНрдЬреЗрдХреНтАНрдЯ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

$ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ --рд╕рдВрд╕реНрдХрд░рдг
рдПрдбрдмреНрд▓реНрдпреВрдПрд╕-рдХреНрд▓реА/1.11.36 рдкрд╛рдпрдерди/2.6.6 рд▓рд┐рдирдХреНрд╕/2.6.32-504.8.1.el6.x86_64 рдмреЛрдЯреЛрдХреЛрд░/1.4.93

$ рдмрд┐рд▓реНрд▓реА / рдЖрджрд┐ / рд░реЗрдбрд╣реИрдЯ-рд░рд┐рд▓реАрдЬрд╝
CentOS рд░рд┐рд▓реАрдЬрд╝ 6.6 (рдЕрдВрддрд┐рдо)

$ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ s3 рд╕реАрдкреА s3: ////tmp --рдкреБрдирд░рд╛рд╡рд░реНрддреА
рдЪреЗрддрд╛рд╡рдиреА: рдлрд╝рд╛рдЗрд▓ s3 рдХреЛ рдЫреЛрдбрд╝рдирд╛: //. рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдХреНрд▓рд╛рд╕ рдЧреНрд▓реЗрд╢рд┐рдпрд░ рдХрд╛ рд╣реИред рдЧреНтАНрд▓реЗрд╢рд┐рдпрд░ рдСрдмреНтАНрдЬреЗрдХреНтАНрдЯ рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
.......

$ aws s3api рд╣реЗрдб-рдСрдмреНрдЬреЗрдХреНрдЯ --bucket--рдЪрд╛рднреА
{
"рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ": "рдЪрд╛рд▓реВ-рдЕрдиреБрд░реЛрдз = "рдЧрд▓рдд", рд╕рдорд╛рдкреНрддрд┐-рддрд┐рдерд┐ = "рд╕реВрд░реНрдп, 22 рдЬрдирд╡рд░реА 2017 00:00:00 рдЬреАрдПрдордЯреА"",
"AcceptRanges": "рдмрд╛рдЗрдЯреНрд╕",
"ContentType": "рдмрд╛рдЗрдирд░реА/рдСрдХреНрдЯреЗрдЯ-рд╕реНрдЯреНрд░реАрдо",
"LastModified": "рд╢реБрдХреНрд░, 02 рдЕрдХреНрдЯреВрдмрд░ 2015 23:41:22 GMT",
"рд╕рд╛рдордЧреНрд░реА рд▓рдВрдмрд╛рдИ": 36,
"VersionId": "Ed6hvaWEg8d.K6m7gwJ_Z4gqOFkYDrrP",
"рдИрдЯреИрдЧ": ""6009be9a36f7e5d4a47961681e11b5ac"",
"рд╕реНрдЯреЛрд░реЗрдЬ рдХреНрд▓рд╛рд╕": "рдЧреНрд▓реЗрд╢рд┐рдпрд░",
"рдореЗрдЯрд╛рдбреЗрдЯрд╛": {}
}

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

Google рдиреЗ рдореБрдЭреЗ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓реЗ рдЬрд╛рдпрд╛ред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

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

рдореБрдЭреЗ --force-рдЧреНрд▓реЗрд╢рд┐рдпрд░-рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

Google рдиреЗ рдореБрдЭреЗ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓реЗ рдЬрд╛рдпрд╛ред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

рдЗрд╕ рдЭрдВрдбреЗ рдкрд░ рдХрд┐рддрдирд╛ рдкреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ "-рдмрд▓-рдЧреНрд▓реЗрд╢рд┐рдпрд░-рдЯреНрд░рд╛рдВрд╕рдлрд░ред" ?

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

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

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

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

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

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

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