Caricare un file tramite SFTP

Carica un file tramite SFTP di dosya, attendi che CLOSE lo completi, verifica i byte remoti ed evita la ripresa o i file vuoti non supportati.

Ultima revisione

Gli screenshot mostrano l’interfaccia in inglese.

SFTP riceve le parti di scrittura durante il trasferimento ma non avvia il caricamento nel cloud dosya finché il client non chiude l’handle del file. La conferma decisiva è un CLOSE riuscito, seguito da nome e dimensione remoti previsti. Una barra al 100% prima di quella risposta non è una conferma finale.

Procedura in quattro passaggi: scegliere una cartella dosya scrivibile, controllare il limite attivo del file, caricare un nome univoco dal byte zero e attendere il risultato CLOSE finale.
Procedura in quattro passaggi: scegliere una cartella dosya scrivibile, controllare il limite attivo del file, caricare un nome univoco dal byte zero e attendere il risultato CLOSE finale. Apri lo screenshot a dimensione intera.

Usa una chiave Accesso completo per un normale client che deve navigare e caricare. Una chiave Solo caricamento può inviare byte ma non scaricare e spesso non può eseguire gli elenchi attesi da un client grafico. Il ruolo dello spazio di lavoro deve consentire separatamente SFTP e i caricamenti di file.

Passaggi

  1. Connettiti a sftp.dosya.dev:2222, apri lo spazio di lavoro desiderato ed entra in una cartella scrivibile esistente. Verifica il percorso di destinazione prima di scegliere il file locale.
  2. Scegli un’origine non vuota che non superi il limite SFTP attivo per file. Il servizio distribuito imposta 352 MiB; regole di dimensione dello spazio di lavoro, limiti di chiave o ruolo, quota e regole sulle estensioni possono ridurre il limite effettivo.
  3. Carica con un nome univoco usando put o l’azione Carica del client. Non usare append o ripresa: un handle di scrittura inizia senza il vecchio prefisso e le modalità non supportate di lettura-scrittura o aggiunta vengono rifiutate.
  4. Mantieni aperta la sessione dopo il completamento del contatore dei byte. Attendi il risultato CLOSE finale, che può ancora segnalare Permission denied, close failed: API 429, dettagli su regole o quota oppure access to this workspace was revoked while the upload was in flight.
  5. Elenca di nuovo la cartella e confronta la dimensione remota con l’origine locale. Apri File di dosya nello stesso spazio di lavoro e verifica nome e posizione; la cache della cartella viene invalidata dopo il completamento riuscito.
  6. Se conta l’integrità, scarica l’oggetto caricato in un percorso locale diverso e confronta SHA-256. Rimuovi il file di prova sacrificabile solo tramite un percorso di eliminazione approvato dopo il confronto.
Panoramica SFTP di dosya con la fase Transfer che mostra il comando put per inviare un file locale.
Panoramica SFTP di dosya con la fase Transfer che mostra il comando put per inviare un file locale. Apri lo screenshot a dimensione intera.

Caricare su un nome di file esistente passa il suo ID al percorso di caricamento con versioni, cambiando i byte correnti e aggiungendo una versione invece di creare una copia indipendente. Conserva l’originale o usa un nuovo nome prima di sostituirlo. Un CLOSE a zero byte attualmente non crea alcun file.

Il gateway riprova risposte sicure ai limiti di frequenza e alcune parti multipart, ma non può garantire la ripresa persistente di un caricamento tra sessioni disconnesse. Se il risultato della chiusura è ambiguo, controlla destinazione e stato delle versioni prima di ripetere la scrittura.

Risultato previsto

Il CLOSE finale riesce, l’elenco remoto e File di dosya mostrano nome, cartella e dimensione in byte previsti e una copia scaricata per verifica corrisponde all’origine locale. Un’eventuale sovrascrittura è riconosciuta come nuova versione corrente.

Guide correlate

Ti è stata utile?

Caricamento delle valutazioni…

Quando voti, salviamo un cookie tecnico per un massimo di 180 giorni, così puoi cambiare la tua risposta.

Domande e risposte

Fai una domanda sui passaggi di questa guida. Le domande vengono revisionate prima della pubblicazione.

Non inserire dati dell’account, credenziali o file privati nelle domande pubbliche. Usa l’assistenza privata in questi casi.

Caricamento delle domande…

    Accedi al tuo account dosya per fare una domanda.

    Controlla il risultato prima di riprovare

    Usa questi controlli quando devi verificare il risultato di un’attività.