рдореЗрд░реЗ рдкрд╛рд╕ 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: //
рдЪреЗрддрд╛рд╡рдиреА: рдлрд╝рд╛рдЗрд▓ s3 рдХреЛ рдЫреЛрдбрд╝рдирд╛: //
....
$ aws s3api рд╣реЗрдб-рдСрдмреНрдЬреЗрдХреНрдЯ --bucket
{
"рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ": "рдЪрд╛рд▓реВ-рдЕрдиреБрд░реЛрдз = "рдЧрд▓рдд", рд╕рдорд╛рдкреНрддрд┐-рддрд┐рдерд┐ = "рд╕реВрд░реНрдп, 22 рдЬрдирд╡рд░реА 2017 00:00:00 рдЬреАрдПрдордЯреА"",
"AcceptRanges": "рдмрд╛рдЗрдЯреНрд╕",
"ContentType": "рдмрд╛рдЗрдирд░реА/рдСрдХреНрдЯреЗрдЯ-рд╕реНрдЯреНрд░реАрдо",
"LastModified": "рд╢реБрдХреНрд░, 02 рдЕрдХреНрдЯреВрдмрд░ 2015 23:41:22 GMT",
"рд╕рд╛рдордЧреНрд░реА рд▓рдВрдмрд╛рдИ": 36,
"VersionId": "Ed6hvaWEg8d.K6m7gwJ_Z4gqOFkYDrrP",
"рдИрдЯреИрдЧ": ""6009be9a36f7e5d4a47961681e11b5ac"",
"рд╕реНрдЯреЛрд░реЗрдЬ рдХреНрд▓рд╛рд╕": "рдЧреНрд▓реЗрд╢рд┐рдпрд░",
"рдореЗрдЯрд╛рдбреЗрдЯрд╛": {}
}
рдореБрдЭреЗ --force-рдЧреНрд▓реЗрд╢рд┐рдпрд░-рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред
Google рдиреЗ рдореБрдЭреЗ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓реЗ рдЬрд╛рдпрд╛ред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред
рдЗрд╕ рдЭрдВрдбреЗ рдкрд░ рдХрд┐рддрдирд╛ рдкреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ "-рдмрд▓-рдЧреНрд▓реЗрд╢рд┐рдпрд░-рдЯреНрд░рд╛рдВрд╕рдлрд░ред" ?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
Google рдиреЗ рдореБрдЭреЗ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓реЗ рдЬрд╛рдпрд╛ред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдЙрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред