Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze Následující verze Obě strany příští revize | ||
cs:navody:object_storage:cesnet_s3:start [04.11.2020 14:38] Lukáš Strnad |
cs:navody:object_storage:cesnet_s3:start [30.11.2020 16:53] Lukáš Strnad [Instalace s3cmd] |
||
---|---|---|---|
Řádek 49: | Řádek 49: | ||
<code>aws configure set plugins.endpoint awscli_plugin_endpoint</code> | <code>aws configure set plugins.endpoint awscli_plugin_endpoint</code> | ||
- | Následně pomocí pluginu přidáme adresu CESNET s3 endpointu. | + | Následně pomocí pluginu přidáme adresu CESNET s3 endpointu pro plzeňské úložistě s kódovým označením CL2: |
- | <code>aws configure --profile pepa_servis set s3.endpoint_url https://s3.cl1.du.cesnet.cz</code> | + | <code>aws configure --profile pepa_servis set s3.endpoint_url https://s3.cl2.du.cesnet.cz</code> |
Výše uvedené příkazy by měly provést změny ve vašem configu, viz níže. | Výše uvedené příkazy by měly provést změny ve vašem configu, viz níže. | ||
Řádek 59: | Řádek 59: | ||
output = text | output = text | ||
s3 = | s3 = | ||
- | endpoint_url = https://s3.cl1.du.cesnet.cz | + | endpoint_url = https://s3.cl2.du.cesnet.cz |
[plugins] | [plugins] | ||
endpoint = awscli_plugin_endpoint | endpoint = awscli_plugin_endpoint | ||
Řádek 143: | Řádek 143: | ||
<note> V případě rozhodnutí se používání S3 verzování objektů je [[:cs:navody:object_storage:cesnet_s3_versioning|návod zde]].</note> | <note> V případě rozhodnutí se používání S3 verzování objektů je [[:cs:navody:object_storage:cesnet_s3_versioning|návod zde]].</note> | ||
- | ==== Linux klient s3cmd ==== | + | ===== Linux klient s3cmd ===== |
[[https://s3tools.org/download|S3cmd]] je bezplatný nástroj příkazového řádku a klient pro nahrávání, načítání a správu dat v s3 cloudových úložišťích. S3cmd je psán v Pythonu. Je to open source projekt dostupný pod GNU Public License v2 (GPLv2) a je zdarma pro komerční i soukromé použití. | [[https://s3tools.org/download|S3cmd]] je bezplatný nástroj příkazového řádku a klient pro nahrávání, načítání a správu dat v s3 cloudových úložišťích. S3cmd je psán v Pythonu. Je to open source projekt dostupný pod GNU Public License v2 (GPLv2) a je zdarma pro komerční i soukromé použití. | ||
Řádek 151: | Řádek 151: | ||
</note> | </note> | ||
- | ===== Instalace s3cmd ===== | + | ==== Instalace s3cmd ==== |
s3cmd je k dispozici ve výchozích repozitářích rpm pro systémy CentOS, RHEL a Ubuntu. Nainstalujte jej pomocí jednoduchého spuštění následujících příkazů ve vašem systému. | s3cmd je k dispozici ve výchozích repozitářích rpm pro systémy CentOS, RHEL a Ubuntu. Nainstalujte jej pomocí jednoduchého spuštění následujících příkazů ve vašem systému. | ||
Řádek 170: | Řádek 170: | ||
[default] | [default] | ||
- | host_base = https://s3.cl1.du.cesnet.cz | + | host_base = https://s3.cl2.du.cesnet.cz |
use_https = True | use_https = True | ||
access_key = xxxxxxxxxxxxxxxxxxxxxx | access_key = xxxxxxxxxxxxxxxxxxxxxx | ||
secret_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | secret_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | ||
- | host_bucket = s3.cl1.du.cesnet.cz | + | host_bucket = s3.cl2.du.cesnet.cz |
gpg_command = /usr/bin/gpg | gpg_command = /usr/bin/gpg | ||
gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s | gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s |