{"id":52664,"date":"2019-11-14T00:00:00","date_gmt":"2019-11-13T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom"},"modified":"2020-02-18T14:00:27","modified_gmt":"2020-02-18T11:00:27","slug":"obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","title":{"rendered":"Storage oggetti nel back office, o Come diventare il proprio provider di servizi","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Il primo prototipo di archiviazione a oggetti \u00e8 apparso nel 1996. Dieci anni dopo, Amazon Web Services ha lanciato Amazon S3, e il mondo ha iniziato a impazzire per lo spazio degli indirizzi piatto. Grazie alla gestione dei metadati e alla capacit\u00e0 di scalare senza perdere performance, gli archivi a oggetti sono rapidamente diventati lo standard per la maggior parte dei servizi di archiviazione dati nel cloud e oltre. Un'altra importante caratteristica \u00e8 la buona adattabilit\u00e0 per l'archiviazione di archivi e di altri file raramente utilizzati. Tutti coloro che erano coinvolti nell'archiviazione dei dati esultavano e portavano in trionfo questa nuova tecnologia.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/3381d3bd047b2fb3397d8b14ca20ef0b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ma la voce popolare era piena di dicerie, secondo cui gli archivi a oggetti erano solo per grandi cloud, e se non si voleva dipendere dalle soluzioni dei maledetti capitalisti, sarebbe stato molto difficile crearne uno proprio. Sono gi\u00e0 stati scritti molti articoli sullo schieramento del proprio cloud, mentre le informazioni sulla creazione di soluzioni compatibili con S3 sono piuttosto scarse. <\/p>\n<p><\/p>\n<p>Quindi oggi esploreremo quali sono le opzioni per \"Fare come i grandi, non come CEPH e un po' di limatura in pi\u00f9\", esamineremo una di esse e verificheremo che tutto funzioni con Veeam Backup &amp; Replication. In esso \u00e8 dichiarato il supporto per interagire con storage compatibili con S3, e questa affermazione la verificheremo.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><strong>E per gli altri?<\/strong><\/p>\n<p><\/p>\n<p>Iniziamo con una breve panoramica del mercato e delle opzioni di archiviazione a oggetti. Il leader riconosciuto e lo standard \u00e8 Amazon S3. I due pi\u00f9 vicini inseguitori sono Microsoft Azure Blob Storage e IBM Cloud Object Storage. <\/p>\n<p><\/p>\n<p>Davvero \u00e8 tutto? Non ci sono altri concorrenti? Certo, i concorrenti esistono, ma alcuni seguono il proprio percorso, come Google Cloud o Oracle Cloud Object Storage, con supporto parziale per S3 API. Altri utilizzano versioni obsolete dell'API, come Baidu Cloud. E alcuni, come Hitachi Cloud, richiedono l'uso di logiche particolari, il che porter\u00e0 inevitabilmente a delle difficolt\u00e0. In ogni caso, tutti vengono confrontati con Amazon, che pu\u00f2 essere considerato lo standard industriale.<\/p>\n<p><\/p>\n<p>Tuttavia, nelle soluzioni on-premise, c'\u00e8 una scelta molto pi\u00f9 ampia, quindi definiamo i criteri importanti per noi. In sostanza, due sono sufficienti: supporto per S3 API e utilizzo della firma v4. A essere onesti, come futuri clienti ci interessano solo le interfacce per l'interazione, mentre le specifiche interne dello storage ci interessano meno. <\/p>\n<p><\/p>\n<p>A queste semplici condizioni corrispondono davvero moltissime soluzioni. Ad esempio, i classici colossi aziendali:<\/p>\n<p><\/p>\n<ul>\n<li>DellEMC ECS<\/li>\n<li>NetApp S3 StorageGrid<\/li>\n<li>Nutanix Buckets<\/li>\n<li>Pure Storage FlashBlade e StorReduce<\/li>\n<li>Huawei FusionStorage<\/li>\n<\/ul>\n<p><\/p>\n<p>Esiste una nicchia di soluzioni puramente software, pronte all'uso:<\/p>\n<p><\/p>\n<ul>\n<li>Red Hat Ceph<\/li>\n<li>SUSE Enterprise Storage<\/li>\n<li>Cloudian <\/li>\n<\/ul>\n<p><\/p>\n<p>E anche coloro che amano rifinire con cura dopo l'assemblaggio non sono stati trascurati:<\/p>\n<p><\/p>\n<ul>\n<li>CEPH nella sua forma pura<\/li>\n<li>Minio (versione Linux, poich\u00e9 ci sono molte domande sulla versione Windows)<\/li>\n<\/ul>\n<p><\/p>\n<p>L'elenco non \u00e8 completo e pu\u00f2 essere discusso nei commenti. Ricordate solo di controllare le prestazioni del sistema oltre alla compatibilit\u00e0 API prima dell'implementazione. L'ultima cosa di cui avete bisogno \u00e8 perdere terabyte di dati a causa di richieste in sospeso. Non esitate a effettuare test di carico. In generale, tutto il software serio che gestisce grandi volumi di dati ha almeno dei rapporti di compatibilit\u00e0. Nel caso di <em>Veeam<\/em> ci siano <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/ready.html\">un'intera programma<\/a><\/noindex> di testing reciproco, che consente di affermare con sicurezza la completa compatibilit\u00e0 dei nostri prodotti con specifiche attrezzature. Si tratta gi\u00e0 di un lavoro bilaterale, non sempre veloce, ma stiamo costantemente ampliando <noindex><a rel=\"nofollow\" href=\"https:\/\/forums.veeam.com\/object-storage-f52\/unoffizial-compatibility-list-for-veeam-cloud-tier-t56956.html\">lista<\/a><\/noindex> le soluzioni testate.<\/p>\n<p><\/p>\n<p><strong>Stiamo preparando il nostro stand<\/strong><\/p>\n<p><\/p>\n<p>Vorrei parlare un po' della scelta del soggetto.<\/p>\n<p><\/p>\n<p>In primo luogo, volevo trovare un'opzione che funzionasse subito, senza problemi. O almeno con la massima probabilit\u00e0 che funzionasse senza dover fare troppi passaggi. Giocare con i dettagli e frugare nella console di notte \u00e8 affascinante, ma a volte si desidera semplicemente che funzioni immediatamente. Inoltre, l'affidabilit\u00e0 complessiva di queste soluzioni \u00e8 generalmente maggiore. S\u00ec, ci siamo lasciati alle spalle lo spirito avventuroso, abbiamo smesso di arrampicarci per le finestre delle nostre amate, e cos\u00ec via.<\/p>\n<p><\/p>\n<p>In secondo luogo, se devo essere sincero, la necessit\u00e0 di lavorare con repository oggettuali si presenta in realt\u00e0 in grandi aziende, quindi questo \u00e8 uno di quei casi in cui guardare alle soluzioni di livello enterprise non \u00e8 solo accettabile, ma persino incoraggiato. Almeno, finora non conosco esempi di persone licenziate per aver acquistato tali soluzioni.<\/p>\n<p><\/p>\n<p>In base a quanto detto finora, la mia scelta \u00e8 caduta su <em>Dell EMC ECS Community Edition<\/em>. Si tratta di un progetto molto interessante, e ritengo sia necessario parlarvi di esso.<\/p>\n<p><\/p>\n<p>La prima cosa che viene in mente vedendo l'aggiunta <em>Community Edition<\/em> \u00e8 che sia semplicemente un'imitazione della versione completa di ECS con alcune limitazioni, che si eliminano con l'acquisto di una licenza. Ebbene, non \u00e8 cos\u00ec! <\/p>\n<p><\/p>\n<p>Ricordate:<\/p>\n<p><\/p>\n<p><strong>!!!Community Edition \u2014 \u00e8 un progetto a s\u00e9 stante, creato per il test, senza supporto tecnico da parte di Dell!!<\/strong><br \/>\nE non pu\u00f2 essere trasformato in un ECS a tutti gli effetti, anche se lo si desidererebbe moltissimo.<\/p>\n<p><\/p>\n<p><strong>Analizziamo<\/strong><\/p>\n<p><\/p>\n<p>Molti ritengono che Dell EMC ECS sia una delle migliori soluzioni se avete bisogno di uno storage a oggetti. Tutti i progetti a marchio ECS, inclusi quelli commerciali ed enterprise, si basano su <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EMCECS\">GitHub.<\/a><\/noindex>. Un gesto di buona volont\u00e0 da parte di Dell. Oltre al software che gira sui loro server brandizzati, esiste una versione open source che pu\u00f2 essere installata sia nel cloud, sia su una macchina virtuale, sia in un contenitore, sia su qualsiasi hardware di vostra scelta. Anticipando un po' \u2014 esiste persino una versione OVA, che utilizzeremo.<br \/>\nIl DELL ECS Community Edition \u00e8 una mini-versione del software completo, funzionante sui server brandizzati Dell EMC ECS. <\/p>\n<p><\/p>\n<p>Ho evidenziato quattro principali differenze:<\/p>\n<p><\/p>\n<ul>\n<li>Nessun supporto per la crittografia. \u00c8 deludente, ma non critico.<\/li>\n<li>Mancanza del Fabric Layer. Questa parte si occupa della creazione di cluster, gestione delle risorse, aggiornamenti, monitoraggio e memorizzazione delle immagini Docker. Qui \u00e8 davvero deludente, ma possiamo capire anche Dell.<\/li>\n<li>La cosa pi\u00f9 sgradevole derivante dal punto precedente: la dimensione della node non pu\u00f2 essere ampliata dopo il completamento dell'installazione. <\/li>\n<li>Nessun supporto tecnico. Questo prodotto \u00e8 pensato per test, ed \u00e8 consentito utilizzarlo in piccole installazioni, ma personalmente non mi sentirei a mio agio a caricare petabyte di dati importanti. Tuttavia, tecnicamente nessuno pu\u00f2 impedirvi di farlo.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/a8c66e12892eea77b0c779b1f897e3d5.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><strong>E per la versione grande?<\/strong><\/p>\n<p><\/p>\n<p>Diamo un veloce sguardo alle soluzioni hardware per avere una visione pi\u00f9 completa dell'ecosistema.<\/p>\n<p><\/p>\n<p>Non commenter\u00f2 n\u00e9 confermer\u00f2 l'affermazione che DELL ECS sia il miglior storage object on-prem, ma se avete qualcosa da dire su questo argomento, leggendolo con piacere nei commenti. In ogni caso, secondo la versione <noindex><a rel=\"nofollow\" href=\"https:\/\/www.storagenewsletter.com\/2018\/07\/03\/idc-marketscape-ww-object-based-storage-2018\">IDC MarketScape 2018<\/a><\/noindex> Dell EMC si colloca saldamente tra i cinque leader nel mercato degli OBS. Anche se non vengono considerati i soluzioni cloud-based, questo \u00e8 un discorso a parte.<\/p>\n<p><\/p>\n<p>Dal punto di vista tecnico, ECS \u00e8 uno storage object che fornisce accesso ai dati tramite protocolli di archiviazione cloud. Supporta AWS S3 e OpenStack Swift. Per i bucket abilitati ai file, ECS supporta NFSv3 per l'esportazione a livello di file.<\/p>\n<p><\/p>\n<p>Il processo di registrazione delle informazioni \u00e8 piuttosto insolito, soprattutto rispetto ai classici sistemi di archiviazione a blocchi.<\/p>\n<p><\/p>\n<ul>\n<li>Quando arrivano nuovi dati, viene creato un nuovo oggetto che ha un nome, i dati stessi e i metadati.<\/li>\n<li>Gli oggetti vengono suddivisi in chunk da 128 MB, e ogni chunk viene registrato immediatamente su tre nodi.<\/li>\n<li>Si aggiorna il file di indice, dove sono registrati gli identificatori e i luoghi di archiviazione.<\/li>\n<li>Viene aggiornato il file di log e anche questo viene registrato su tre nodi.<\/li>\n<li>Il cliente riceve un messaggio che conferma la registrazione avvenuta con successo.<br \/>\nTutte e tre le copie dei dati vengono registrate in parallelo. La registrazione \u00e8 considerata riuscita solo se tutte e tre le copie sono state salvate con successo.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/20bc723a390b4e83d82c4f39e7c7534f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>La lettura avviene in modo pi\u00f9 semplice:<\/p>\n<p><\/p>\n<ul>\n<li>Il cliente richiede i dati.<\/li>\n<li>Si cerca nell'indice il luogo di archiviazione dei dati.<\/li>\n<li>I dati vengono letti da un nodo e inviati al cliente.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/8ebb9045dd9148bd1bbe67e86e2ce192.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ci sono molti server, quindi diamo un'occhiata al pi\u00f9 piccolo, il Dell EMC ECS EX300. Parte da 60 TB, con la possibilit\u00e0 di espandersi fino a 1,5 PB. E il suo \"fratello maggiore\", il Dell EMC ECS EX3000, consente di archiviare fino a 8,6 PB per rack.<\/p>\n<p><\/p>\n<p><strong>Deploy<\/strong><\/p>\n<p><\/p>\n<p>Tecnicamente, Dell ECS CE pu\u00f2 essere scalato quanto si vuole. In ogni caso, non ho trovato restrizioni esplicite. Tuttavia, \u00e8 conveniente eseguire la scalabilit\u00e0 clonando il primo nodo, per il quale avremo bisogno di:<\/p>\n<p><\/p>\n<ul>\n<li>8 vCPU<\/li>\n<li>64GB RAM<\/li>\n<li>16GB per il sistema operativo<\/li>\n<li>1TB per lo storage<\/li>\n<li>L'ultima versione di CentOS minimal<\/li>\n<\/ul>\n<p><\/p>\n<p>Questa \u00e8 un'opzione nel caso in cui si desideri installare tutto da zero. Per noi questa opzione non \u00e8 attuale, poich\u00e9 utilizzer\u00f2 un'immagine OVA per il deployment.<\/p>\n<p><\/p>\n<p>Ma in ogni caso, i requisiti sono piuttosto elevati anche per un singolo nodo, e se seguiamo rigorosamente la lettera della legge, servirebbero quattro nodi. <\/p>\n<p><\/p>\n<p>Tuttavia, gli sviluppatori di ECS CE vivono nella realt\u00e0 e l'installazione riesce anche con un solo nodo, e i requisiti minimi sono:<\/p>\n<p><\/p>\n<ul>\n<li>4 vCPU<\/li>\n<li>16 GB RAM<\/li>\n<li>16 GB per il sistema operativo<\/li>\n<li>104 GB per lo storage<\/li>\n<\/ul>\n<p><\/p>\n<p>Questi sono le risorse necessarie per il deployment dell'immagine OVA. Gi\u00e0 molto pi\u00f9 ragionevole e realistico.<\/p>\n<p><\/p>\n<p>Il nodo di installazione pu\u00f2 essere scaricato ufficialmente <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EMCECS\/ECS-CommunityEdition\/releases\">github<\/a><\/noindex>. Qui troverai anche documentazione dettagliata sul deployment all-in-one, ma puoi anche leggere su <noindex><a rel=\"nofollow\" href=\"https:\/\/ecsce.readthedocs.io\/en\/latest\/installation\/OVA_Installation.html\">readthedocs<\/a><\/noindex>. Pertanto, non ci soffermeremo a lungo sullo sviluppo dell'OVA, \u00e8 tutto piuttosto semplice. L'aspetto fondamentale \u00e8 non dimenticare di espandere il disco alla dimensione richiesta prima di avviarla o di collegare i necessari.<br \/>\nAvviamo la macchina, apriamo la console e utilizziamo le migliori credenziali predefinite:<\/p>\n<p><\/p>\n<ul>\n<li>login: admin<\/li>\n<li>password: ChangeMe<\/li>\n<\/ul>\n<p><\/p>\n<p>Poi eseguiamo sudo nmtui e configuriamo l'interfaccia di rete \u2014 IP\/mask, DNS e gateway. Ricordando che in CentOS minimal non ci sono net-tools, controlliamo le impostazioni tramite ip addr.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/a19f7bcfc8505b4a09831f1a5cd6eb07.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>E poich\u00e9 solo i coraggiosi conquistano i mari, eseguiamo yum update, quindi reboot. In realt\u00e0 \u00e8 piuttosto sicuro, poich\u00e9 tutto lo sviluppo viene eseguito tramite playbook e tutti i pacchetti importanti di Docker sono bloccati sulla versione attuale.<\/p>\n<p><\/p>\n<p>\u00c8 giunto il momento di modificare lo script di installazione. Niente finestre grafiche o pseudo UI \u2014 tutto tramite il tuo editor di testo preferito. Tecnicamente, ci sono due modi: puoi eseguire ogni comando manualmente oppure avviare direttamente il configuratore videploy. Questo aprir\u00e0 semplicemente il file di configurazione in vim e, al termine, ne verificher\u00e0 la correttezza. Ma semplificare la vita non \u00e8 interessante, quindi faremo due comandi in pi\u00f9. Anche se non ha realmente senso, ti ho avvisato =) <\/p>\n<p><\/p>\n<p>Quindi, apriamo vim ECS-CommunityEdition\/deploy.xml e facciamo le modifiche ottimali e minime affinch\u00e9 ECS si attivi e funzioni. Puoi ridurre il numero di parametri, ma io l'ho fatto in questo modo:<\/p>\n<p><\/p>\n<ul>\n<li>licensed_accepted: true Puoi anche non cambiarlo, allora durante il deploy ti verr\u00e0 esplicitamente richiesto di accettarlo e ti mostrer\u00e0 una frase carina. Potrebbe anche essere un easter egg.<br \/>\n<img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/1829f29fc3bc49347135dc4a20469a0a.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Decommentare le righe autonames: e custom: Inserisci almeno un nome desiderato per il nodo \u2014 il hostname verr\u00e0 sostituito da esso durante il processo di installazione.<\/li>\n<li>install_node: 192.168.1.1 Specifica l'IP reale del nodo. Nel nostro caso, indichiamo lo stesso che in nmtui<\/li>\n<li>dns_domain: inserisci il tuo dominio.<\/li>\n<li>dns_servers: inserisci il tuo DNS.<\/li>\n<li>ntp_servers: puoi specificare qualsiasi. Ho preso il primo disponibile dal pool 0.pool.ntp.org (che \u00e8 diventato 91.216.168.42)<\/li>\n<li>autonaming: custom Se non viene decommentato, la luna verr\u00e0 chiamata Luna.<\/li>\n<li>ecs_block_devices:<br \/>\n\/dev\/sdb<br \/>\nPer qualche motivo sconosciuto qui potrebbe esserci un dispositivo di archiviazione a blocchi inesistente \/dev\/vda<\/li>\n<li>storage_pools:<br \/>\nmembers:<br \/>\n192.168.1.1 Qui dobbiamo nuovamente specificare l'IP reale del nodo<\/li>\n<li>ecs_block_devices:<br \/>\n\/dev\/sdb \u041f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0432\u044b\u0440\u0435\u0437\u0430\u043d\u0438\u044f \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432.<\/li>\n<\/ul>\n<p><\/p>\n<p>In effetti, l'intero file \u00e8 descritto in dettaglio in <noindex><a rel=\"nofollow\" href=\"http:\/\/ecsce.readthedocs.io\/en\/latest\/installation\/deploy.yml.html\">documentazione<\/a><\/noindex>, ma chi lo leggerebbe in un momento cos\u00ec turbolento. \u00c8 scritto che il minimo necessario \u00e8 specificare l'IP e la subnet mask, ma nel mio laboratorio tale configurazione non funzionava bene, quindi ho dovuto espandere a quanto indicato sopra.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/58251d88fd13ae95b467e01c88ba0cd8.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dopo essere usciti dall'editor, bisogna lanciare update_deploy \/home\/admin\/ECS-CommunityEdition\/deploy.yml, e se tutto \u00e8 stato fatto correttamente, verr\u00e0 comunicato esplicitamente.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/8327d2a98f694dddd7feecc5859929b2.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dopo dovremo avviare videploy, attendere l'aggiornamento dell'ambiente e possiamo avviare l'installazione con il comando ova-step1, e dopo il suo completamento con il comando ova-step2. \u00c8 importante: non interrompere l'esecuzione degli script manualmente! Alcuni passaggi possono richiedere tempo significativo, potrebbero non riuscire al primo tentativo e sembrare che tutto si sia rotto. In ogni caso, bisogna attendere che lo script termini naturalmente. Alla fine dovresti vedere un messaggio simile.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/c28952623d59a773d4448670ec8cd41b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ora finalmente possiamo aprire il pannello di controllo WebUI all'indirizzo IP che conosciamo. Se non hai modificato nulla durante la configurazione, la credenziale predefinita sar\u00e0 root\/ChangeMe. Possiamo anche iniziare a utilizzare il nostro storage compatibile con S3. \u00c8 accessibile sulle porte 9020 per HTTP e 9021 per HTTPS. Ancora una volta, se non hai fatto modifiche, le chiavi saranno access_key: object_admin1 e secret_key: ChangeMeChangeMeChangeMeChangeMeChangeMe. <\/p>\n<p><\/p>\n<p>Ma non anticipiamo troppo e iniziamo con ordine.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/d3f27f4688018baf510e668b43553bc7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Al primo accesso, vi verr\u00e0 chiesto di cambiare la password in qualcosa di adeguato, il che \u00e8 assolutamente corretto. La dashboard principale \u00e8 estremamente chiara, quindi facciamo qualcosa di pi\u00f9 interessante anzich\u00e9 spiegare metriche ovvie. Per esempio, creiamo un utente che utilizzeremo per accedere allo storage. Nel mondo dei provider di servizi, questo \u00e8 chiamato tenant. Si fa in Manage &gt; Users &gt; New Object User.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/a6ac3fa387a9c75072eac32601531492.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Durante la creazione dell'utente ci viene chiesto di fornire uno spazio dei nomi. Tecnicamente, non abbiamo limiti nel crearne tanti quanti sono gli utenti. E viceversa. Questo consente di gestire le risorse in modo indipendente per ciascun tenant.<\/p>\n<p><\/p>\n<p>Di conseguenza, scegliamo le funzioni necessarie e generiamo le chiavi dell'utente. A me basta S3\/Atmos. E non dimentichiamo di salvare la chiave \ud83d\ude09.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/af6db90771e35e573bf12fd3a8387fcd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>L'utente \u00e8 stato creato, ora \u00e8 tempo di assegnargli un bucket. Passiamo a Manage &gt; Bucket e compiliamo i campi richiesti. Qui \u00e8 tutto semplice.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/db59caddaf7d926220b4f4f3d871e520.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Adesso siamo pronti per un utilizzo reale del nostro storage S3.<\/p>\n<p><\/p>\n<p><strong>Configuriamo Veeam.<\/strong><\/p>\n<p><\/p>\n<p>Come sappiamo, uno degli usi principali degli storage object \u00e8 l'archiviazione a lungo termine di informazioni a cui si accede raramente. Un esempio ideale \u00e8 la necessit\u00e0 di conservare backup in una posizione remota. In Veeam Backup &amp; Replication, questa funzione \u00e8 chiamata Capacity Tier. <\/p>\n<p><\/p>\n<p>Iniziamo la configurazione aggiungendo il nostro Dell ECS CE all'interfaccia di Veeam. Nella scheda Backup Infrastructure, avviamo la procedura guidata per aggiungere un nuovo repository e selezioniamo la voce Object Storage.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/44e780021c705984a7e95f27c7da5ea4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Selezioniamo ci\u00f2 per cui \u00e8 stata creata questa configurazione: S3 Compatible.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/3a15bd0a9d42413eb047ee765cc41f90.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Nella finestra che appare, inseriamo il nome desiderato e passiamo al passaggio Account. Qui dobbiamo specificare il Service point sotto forma di <noindex><a rel=\"nofollow\" href=\"https:\/\/your_IP:9021\">https:\/\/your_IP:9021<\/a><\/noindex>, la regione pu\u00f2 rimanere invariata, e aggiungiamo l'utente creato. Il gate server \u00e8 necessario se il tuo storage si trova in una posizione remota, ma questo \u00e8 un argomento di ottimizzazione dell'infrastruttura e merita un articolo a parte, quindi qui possiamo tranquillamente saltare.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/5e8e31f00d0a829fa535011610b0d3f3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Se tutto \u00e8 indicato e configurato correttamente, apparir\u00e0 un avviso sul certificato e poi una finestra con il bucket, dove possiamo creare una cartella per i nostri file.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/75c95e14c88e81dc93fbda8fe1cbf3a5.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Completiamo la procedura guidata e godiamoci il risultato.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/94e638458b896208fff3f58ad25082fd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Nel passaggio successivo, \u00e8 necessario creare un nuovo Scale-out Backup Repository oppure aggiungere il nostro S3 a quello esistente: sar\u00e0 utilizzato come Capacity Tier per l'archiviazione. Non ci sono funzioni per utilizzare archivi compatibili con S3 direttamente come un repository normale nella versione attuale. Ci sono troppi problemi non ovvi da risolvere, ma tutto pu\u00f2 essere fatto.<br \/>\nAccediamo alle impostazioni del repository e attiviamo il Capacity Tier. \u00c8 tutto chiaro, ma c'\u00e8 un aspetto interessante: se si desidera che tutti i dati vengano inviati il prima possibile al cloud storage, basta impostare 0 giorni. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/4be1d8d1ac7c8332274b36361ce6c9a4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dopo aver completato il wizard, se non si vuole aspettare, \u00e8 possibile premere ctrl+clic destro sul repository, avviare forzatamente il Tiering job e osservare come si muovono i grafici.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Storage oggetti nel back office, o Come diventare il proprio provider di servizi\" src=\"\/wp-content\/uploads\/2019\/11\/6af294e7c81fff2e2a51dc53fa5ac0fd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Per ora \u00e8 tutto. Ritengo di aver raggiunto l'obiettivo di dimostrare che gli archivi a blocchi non sono cos\u00ec spaventosi come si pensa generalmente. S\u00ec, ci sono un sacco di soluzioni e varianti di implementazione, ma non si pu\u00f2 coprire tutto in un solo articolo. Quindi, condividiamo le esperienze nei commenti.<\/p>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/474746\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u0441\u0432\u043e\u0435\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u043d\u0435 \u043f\u0440\u043e\u0441\u0435\u0434\u0430\u044f \u043f\u043e\u0434 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439, \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0431\u044b\u0441\u0442\u0440\u043e \u0441\u0442\u0430\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u043c \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445, \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52664","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u043f\u043e\u0434\u0441\u043e\u0431\u043a\u0435, \u0438\u043b\u0438 \u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435 \u0441\u0435\u0440\u0432\u0438\u0441-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-13T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Archiviazione a oggetti nel retro, o Come diventare il proprio fornitore di servizi | ProHoster","description":"Il primo prototipo di storage a oggetti \u00e8 stato presentato nel 1996. Dieci anni dopo, Amazon Web Services lancer\u00e0 Amazon S3, e il mondo inizier\u00e0 a impazzire progressivamente per lo spazio degli indirizzi piatto.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u043f\u043e\u0434\u0441\u043e\u0431\u043a\u0435, \u0438\u043b\u0438 \u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435 \u0441\u0435\u0440\u0432\u0438\u0441-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u043c | ProHoster","og:description":"\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-13T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52664","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 04:23:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:39:26","updated":"2026-01-24 04:23:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/52664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=52664"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/52664\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=52664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=52664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=52664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}