Cestino e ripristino#
Ultralytics Platform implementa una politica di eliminazione temporanea di 30 giorni, che ti consente di recuperare progetti, dataset e modelli eliminati accidentalmente. Gli elementi eliminati vengono spostati nel Cestino, dove possono essere ripristinati prima dell'eliminazione definitiva.

Politica di eliminazione temporanea#
Quando elimini una risorsa sulla piattaforma:
- Immediatamente: l'elemento viene spostato nel Cestino (non eliminato definitivamente)
- 30 giorni: l'elemento rimane recuperabile nel Cestino
- Dopo 30 giorni: l'elemento viene eliminato automaticamente in modo definitivo
Hai 30 giorni per ripristinare qualsiasi elemento eliminato. Trascorso questo periodo, l'elemento e tutti i dati associati vengono rimossi definitivamente e non possono essere recuperati.
Accesso al Cestino#
Naviga verso il tuo Cestino:
- Vai su Impostazioni e clicca sulla scheda Cestino
- Oppure vai direttamente a
/trash(reindirizza aSettings > Trash)

Contenuto del Cestino#
Il Cestino mostra tutte le risorse eliminate in modo lógico con schede di filtro, ognuna delle quali mostra un conteggio in tempo reale, oltre a una casella di ricerca che corrisponde al nome e al tipo:
| Filtro | Mostra |
|---|---|
| Tutti | Tutti gli elementi nel cestino |
| Dataset | Dataset nel cestino |
| Progetti | Progetti nel cestino |
| Modelli | Modelli nel cestino |
Visualizzazione degli elementi nel Cestino#
Ogni elemento nel Cestino mostra:
| Campo | Descrizione |
|---|---|
| Nome | Nome originale della risorsa |
| Digita | Progetto, Dataset o Modello (codificato a colori) |
| Eliminato | Quanto tempo fa l'elemento è stato eliminato |
| Scade | Giorni fino all'eliminazione definitiva (ad es. "30d"), ambra sotto i 15 giorni e rosso sotto gli 8 |
| Size | Archiviazione utilizzata dall'elemento |
| A cascata | Elementi figli inclusi, mostrati come badge +N accanto al nome |
(Le informazioni sul progetto padre vengono restituite dalla Trash API per i modelli, ma non vengono mostrate nella tabella del Cestino.)
Comportamento a cascata#
Quando elimini una risorsa padre, anche le risorse secondarie vengono spostate nel Cestino:
| Tipo di risorsa | Cosa è incluso nell'eliminazione |
|---|---|
| Projects | Progetto + tutti i modelli al suo interno |
| Datasets | Dataset + tutte le immagini e le annotazioni |
| Models | Pesi del modello + cronologia di addestramento + esportazioni |
Spostare nel cestino un modello, o un progetto che ne contiene uno, annulla qualsiasi addestramento sul cloud in corso per quel modello e termina la sua istanza GPU. Il tempo GPU trascorso viene comunque fatturato. Vedi Billing.
Treemap di archiviazione#
La scheda Cestino include una visualizzazione dell'archiviazione (treemap) che mostra le dimensioni relative degli elementi eliminati, codificati a colori per tipo:
- Blu: Progetti
- Verde: Dataset
- Viola: Modelli
Ripristino degli elementi#
Ripristina un elemento eliminato (ruolo Editor o superiore in uno spazio di lavoro del team):
- Naviga su Impostazioni > Cestino
- Trova l'elemento che desideri ripristinare
- Clicca sul pulsante Ripristina (icona annulla)
L'elemento torna alla sua posizione originale con tutti i dati intatti.
Se lo slug originale è già occupato, la piattaforma ripristina l'elemento con uno slug disponibile univoco in modo da potervi accedere immediatamente.
Comportamento di ripristino#
| Risorsa | Comportamento di ripristino |
|---|---|
| Progetto | Ripristina il progetto e tutti i modelli in esso contenuti |
| Dataset | Ripristina il dataset con tutte le immagini e le annotazioni |
| Modello | Ripristina il modello nel progetto originale se il progetto è attivo |
Il ripristino di un modello fallisce se il suo progetto padre è nel Cestino. Vedrai l'errore: "Cannot restore model while its parent project is in trash. Restore the project first." Ripristina sempre il progetto padre prima di ripristinare i singoli modelli.
Eliminazione definitiva#
Eliminazione automatica#
Gli elementi nel Cestino vengono eliminati automaticamente e definitivamente dopo 30 giorni.
Svuota cestino#
Elimina definitivamente tutti gli elementi subito:
- Naviga su Impostazioni > Cestino
- Fai clic sull'icona del cestino nell'intestazione
- Conferma l'azione
Svuotare il Cestino elimina definitivamente tutti gli elementi in modo immediato. Questa azione non può essere annullata e tutti i dati andranno persi, inclusi deployment collegati, processi di esportazione e file archiviati legati alle risorse eliminate.
Elimina un singolo elemento definitivamente#
Per eliminare definitivamente un elemento senza attendere:
- Trova l'elemento nel Cestino
- Fai clic sul pulsante Delete permanently (cestino) nella sua riga
- Conferma l'eliminazione: la finestra di dialogo indica il nome dell'elemento e quanti modelli a cascata sono associati ad esso
Per i progetti, l'eliminazione definitiva rimuove anche le distribuzioni correlate e i file di esportazione che appartengono alle risorse dello spazio di lavoro eliminato. Se una distribuzione non può essere eliminata, la Platform ti avvisa e la lascia elencata nella pagina Deployments in modo da poter riprovare da lì.
Archiviazione e Cestino#
Gli elementi nel Cestino continuano a contare ai fini della tua quota di archiviazione:
| Scenario | Impatto sullo spazio di archiviazione |
|---|---|
| Eliminazione elemento | L'archiviazione rimane allocata |
| Ripristino elemento | Nessun cambiamento (veniva comunque conteggiato) |
| Eliminazione definitiva | Archiviazione liberata |
| Eliminazione automatica a 30 giorni | Archiviazione liberata automaticamente |
Accesso API#
Accedi al cestino in modo programmatico tramite le REST API. Tutte e tre le operazioni si trovano sullo stesso percorso /api/trash e agiscono sul workspace che ha emesso la chiave API: per gestire il cestino del workspace di un team, usa una chiave API di quel workspace. Gli esempi in Python usano l'SDK ultralytics-platform:
from ultralytics_platform import Platform
client = Platform() # reads ULTRALYTICS_API_KEYcurl -H "Authorization: Bearer YOUR_API_KEY" \
"https://platform.ultralytics.com/api/trash?type=all&page=1&limit=50"trash = client.lifecycle.trash(type="all", page=1, limit=50)type accetta all, project, dataset o model. limit è impostato per predefinizione su 50 e ha un limite massimo di 200. L'elenco richiede l'accesso Viewer o superiore.
Il ripristino e l'eliminazione richiedono l'accesso Editor o superiore.
FAQ#
No. Dopo 30 giorni, gli elementi vengono eliminati definitivamente e non possono essere recuperati. Assicurati di ripristinare gli elementi importanti prima della data di scadenza mostrata nel Cestino.
Sia il progetto che tutti i modelli attivi al suo interno vengono spostati insieme nel Cestino. Il ripristino del progetto ripristina i modelli che sono stati eliminati insieme ad esso. Un modello dipendente non può essere ripristinato finché il suo progetto principale rimane nel Cestino.
Sì, gli elementi nel Cestino continuano a utilizzare la quota di archiviazione. Per liberare spazio, elimina definitivamente gli elementi o svuota il Cestino.
No. Se un progetto viene eliminato definitivamente, anche tutti i modelli che erano al suo interno vengono eliminati definitivamente. Ripristina sempre gli elementi prima che scada la finestra di 30 giorni.
Ogni elemento nel Cestino mostra una colonna "Scade" con il numero di giorni (es. "30d") fino all'eliminazione definitiva automatica.