Puncte:0

Descărcați de la adresa URL în grupul GCP

drapel cn

Având în vedere o adresă URL care indică un fișier mare, există o comandă rapidă pentru a introduce acel fișier într-o găleată, fără să îl descărcați local și apoi să îl încărcați?

Există o modalitate mai simplă de a face acest lucru, în afară de construirea unei imagini docker care să facă sarcina și să o ruleze în GCP cumva?

Puncte:1
drapel ng

După cum se menționează în legătură

1: Puteți face acest lucru folosind comanda curl prin transmiterea datelor direct în găleată.

curl http://speedtest.tele2.net/10GB.zip | gsutil cp -gs://NUMELE_TĂU_GALĂ/10GB.zip

2: Fișiere mai mici de 4,6 GB.

Abordare originală: aceasta funcționează atâta timp cât descărcarea dvs. este mai mică de ~ 4,6 GB. Lansați Cloud Shell (prima pictogramă în dreapta sus după ce vă conectați la proiectul dvs. în GCP) și utilizați wget pentru a descărca fișierul pe care îl vrei. De exemplu, pentru a descărca 7-Zip, tastați: wget https://www.7-zip.org/a/7z1805-x64.exe Acum, cu fișierul în Cloud Acasă utilizatorului Shell, o puteți copia într-un compartiment Google Cloud Storage folosind comanda gsutil:

gsutil cp ./7z1805-x64.exe gs://numele_găleții_dvs./

3: Fișiere mai mari de 4,6 GB.

Creați un director în casa dvs. de utilizator Cloud Shell mkdir ~/mybucket

Acum montează-ți găleata în acel director folosind gcsfuse:

gcsfuse bucket_name ~/mybucket

Schimbați directorul curent în directorul punctelor de montare: cd mybucket (dacă doriți să rulați „df -h .” pentru a vedea cât spațiu aveți în acel punct de montare) Acum utilizați wget pentru a obține fișierul direct în dvs găleată (eșantion folosind fișierul de 10 GB de pe web):

wget https://speed.hetzner.de/10GB.bin

Pentru mai multe informații, puteți consulta documentație privind serviciile de transfer de stocare și crearea unui Lista de adrese URL.

Puncte:0
drapel cn

Google Cloud Storage nu oferă posibilitatea de a încărca un obiect dintr-o adresă URL.

Trebuie să scrieți propriul cod, să utilizați CLI sau un serviciu gestionat, cum ar fi Serviciul de transfer de stocare

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.